Редактор: Как сохранить позицию курсора в строке при переходе на другую строку?

Столкнулись с проблемой в использовании Far? Здесь можно получить помощь.
Post Reply
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Редактор: Как сохранить позицию курсора в строке при переходе на другую строку?

Post by fml2 »

Здравствуйте.

В некоторых текстовых редакторах (например, TextPad и Notepad++) есть следующая функция. Если я встаю на какую-то строку в тексте, то позиция "вступления" на эту строку (т.е. колонка) запоминается. Пусть это будет колонка номер N. Если я в этой строке ввожу какой-то текст (курсор при этом смещается вправо), а потом нажимаю "стрелка вниз", то курсор переходит на следующую строку, но при этом устанавливается в колонку N. Т.е. ввод текста в строке не влияет на запомненную позицию. Перемещение курсора вправо-влево при помощи стрелок приводит к перезапоминаню позиции.

Такой режим очень удобен, например, при редактировании табличных данных.

В API Scintilla соответствующий режим устанавливается командой SCI_SETCARETSTICKY.

Есть ли такая функция во встроенном редакторе Фара? (Может, она есть, но ее надо включить через far:config?)
fml2
Posts: 534
Joined: Mon 09 Jul, 2012 22:10
Has thanked: 2 times
Been thanked: 8 times

Редактор: Как сохранить позицию курсора в строке при переходе на другую строку?

Post by fml2 »

Написал хотелку на мантис: http://bugs.farmanager.com/view.php?id=3199
Post Reply

Return to “Нужна помощь”