#notepad
#notepad
Вопрос:
Блокнот «соединение строк» немного отличается от других редакторов: вместо этого он применяется к выделенному тексту.
Как получить более стандартные строки соединения на основе текущей строки», в которых курсор помещается на строку (выделение не требуется !!) и команда .. соединяет строки?
Комментарии:
1. Если вы не делаете выбор, как он должен знать, к каким строкам вы хотите присоединиться? Что касается «разделения», что не так с клавишей ввода? Он разделяет строку в текущей позиции курсора.
2. Любой другой редактор, о котором я знаю, использует «соединение» для обозначения добавления следующей строки в конец строки курсора. Выделять текст не нужно — в конце концов, ВСЕГДА есть текущая строка курсора, и это все, что требуется. «Разделение» НЕ разбивает текущую строку на две части при наведении курсора. У меня есть CTRL-I (по умолчанию) для разделения, и он ничего не делает.
3. Извините, но вы можете добавить следующую строку в конец текущей строки, нажав End, а затем Del, и клавиша Enter, безусловно, разделяет строку в текущей позиции курсора (путем добавления символа CR или CRLF). «Любой другой редактор», о котором вы знаете, например …? О, подождите… Какую ОС вы используете? Я имею в виду NP в Windows; возможно, вы используете что-то еще?
4. @ken Я не собираюсь спорить о функциональности Join. мне нужен один ключ. Все остальные значимые (не простые старые notepad.exe ..) имеет это. В настоящее время я использую IJ, vim, editplus, ultraedit. у всех это есть.
5. Извините, я не пытался спорить. Вы задали вопрос здесь, и я пытался прояснить проблему, которую, по вашему мнению, у вас есть, потому что, честно говоря, я ее не вижу. Если другие редакторы обладают нужной вам функциональностью, вам, вероятно, следует использовать один из них вместо этого, поскольку у вас такой широкий выбор редакторов, которые ведут себя так, как вы считаете «правильным образом».
Ответ №1:
Я работаю в kde, но у меня установлена Windows. Я запустил Windows, обновил npp и протестировал соединение строк [ctrl j) со строками соединения в kate / kwrite (ctrl j) в TDE 3.5.13. Я вижу проблему. С помощью kate / kwrite простое наведение курсора на строку и нажатие ctrl j соединяет следующую строку с текущей. На npp ничего не происходит, если не присутствует выделение. Похоже, что у Npp нет значения по умолчанию, которое гласит if (!selecttion) join (next,prev)
. Кажется, вы либо наткнулись на ошибку, либо необходим запрос функции. Вы можете подать ее по адресу: sourceforge.net/p/notepad-plus/bugs