Что происходит:
Первоначально мой курсор был в "первоначально здесь". Когда я нажимаю Ctrl+S
чтобы сохранить файл, мой курсор автоматически перемещается во второе положение.
После многих попыток я видел, что это случайным образом перемещает в точку одну или две строки выше места, где это первоначально было.
(Красная строка является курсором - я потянул его вручную начиная с него, привычка обнаруживается в printscreen),
Кто-либо замечал эту вещь?
Моя версия Блокнота:
Это - проблема, так как я продолжаю вводить и каждый раз, когда я сохраняю, я должен вручную понизить курсор до корректного места, или иначе я ввожу где-нибудь между строками!
Я заметил эту проблему в Блокноте Windows XP. Это только происходит, если переход на новую строку идет, когда Вы сохраняете. Сумма курсор пятится, связана с количеством новых точек переноса перед курсором начиная с последнего сохранения. Чем более новый перенос указывает перед курсором, тем далее курсор пятится.
Почему курсор перемещается? Когда Вы сохраняете с переходом на новую строку на, Блокнот вставляет символы CR CR LF в каждом, переносят точку в окно экрана (но не в сохраненный файл). Количество символов с начала окна экрана к курсору остается таким же, но из-за дополнительных символов CR CR LF, курсор, кажется, перемещается назад.
Для получения дополнительной информации и пошаговый пример, посмотрите ошибку Блокнота: Сохранение с переходом на новую строку на символах CR CR LF вставок в окне экрана.
Независимо от того, является ли это ошибкой при выполнении чего-либо в блокноте достаточно регулярно, чтобы это было проблемой, необходимо начать использовать лучший текстовый редактор. Попробуйте бесплатный блокнот ++ за запуск - http://notepad-plus.sourceforge.net/