[РЕШЕНО мигрированием на sublime] Вопрос по kwrite

спасибо большое.
p.s. пришлось установить dev версию, чтобы отображались значки в диалоге открытия документов

не совсем, зачем показывать то что и так ожидается от программы при нажатии определённой комбинации клавиш, ведь при этом имеем только два состояния, либо выделено всё либо нет, и чтобы это определить хватает вида и текущей страницы.
Обрати внимание, что по Ctrl+A показывается не то, что "выделено всё", а строка, следующая за выделением, причём с активным курсором, т.е, новая строка, готовая к вводу текста.
red
и чтобы это определить хватает вида и текущей страницы
Редактор считает,что вы выделили все и сделали copy,и думает вы дальше будете вводить текст,логично?
Поэтому и спускается вниз.Вот в medit нет такого и мне приходится в документе из 5000 тыс строк делать лишние движения. Выделить,скопировать и спустится вниз.Тоже неудобно,но уже привык.
Последний крик моды - эхо 30-летней давности.
bobart

не совсем, зачем показывать то что и так ожидается от программы при нажатии определённой комбинации клавиш, ведь при этом имеем только два состояния, либо выделено всё либо нет, и чтобы это определить хватает вида и текущей страницы.
Обрати внимание, что по Ctrl+A показывается не то, что "выделено всё", а строка, следующая за выделением, причём с активным курсором, т.е, новая строка, готовая к вводу текста.
если повнимательнее присмотреться то показывается не новая строка следующая за выделением с активным курсором, а показывается активный курсор в конце последней(не новой) строки выделенного текста. Всё также аналогично и у sublime с одним исключением, документ не прокручивается даже если он не отображается на экране весь.
И если уж так надо перейти в конец документа то у sublime есть для этого подходящее сочетание клавиш Ctrl+End (кстати, снимает выделение).

tchgefest
Редактор считает,что вы выделили все и сделали copy,и думает вы дальше будете вводить текст,логично?
нет, так как если ты сразу начнёшь печатать у тебя всё удалиться, тогда логика у редактора должна быть такая - "Редактор считает,что вы выделили все и сделали copy,и думает вы дальше будете вводить текст с чистого листа либо закроете документ", а чтобы он так не думал вам приходиться каждый раз нажимать лишнюю клавишу или жмакать мышкой чтобы снять выделение. А если предположить что редактор думает на пару шагов в перёд то он может взять и решить что если вы будете и дальше редактировать документ то обязательно начнёте с конца документа а не с места последнего редактирования. Вот это логично.

tchgefest
Поэтому и спускается вниз.Вот в medit нет такого и мне приходится в документе из 5000 тыс строк делать лишние движения. Выделить,скопировать и спустится вниз.Тоже неудобно,но уже привык.
Допустим вы пишете книгу то последовательность действий примерно такая:
Ctrl+A
Ctrl+C
копируете куда надо
снимаете выделение (возможны разные способы)
ищите место где вы закончили писать (тоже разными способами, начиная от поиска и заканчивая банальной прокруткой)
самый простой вариант это когда вы закончили писать в конце документа, а если нет ?

а теперь представьте что вы правите программу на пару тыс. строк кода и находитесь где-то в середине документа, и вот вам надо срочно выложить его на пастебин и потом продолжить дальше править с того места откуда закончили. В этом случае вам придётся сделать много лишних движений чтобы вернутся обратно.

в общем, различие способов выделения(отображающее конец документа или нет) состоит в поиске места с которого надо продолжить. То есть если вы при редактировании и копировании очень часто находитесь в конце документа то да, способ выделение как в kate вам больше подойдёт, в противном случае такой способ будет только ущербен.
red
нет, так как если ты сразу начнёшь печатать у тебя всё удалиться
Это понятно я думаю с dos-времен и лексикона.
red
а чтобы он так не думал вам приходиться каждый раз нажимать лишнюю клавишу или жмакать мышкой чтобы снять выделение
А в ST2 такого нет?
red
снимаете выделение (возможны разные способы)
ищите место где вы закончили писать (тоже разными способами, начиная от поиска и заканчивая банальной прокруткой)
Да так и делаю,есть в редакторе закладки на определенную строку.
Так что тут спор ни о чем,ST2 70$,но не сдвигается в низ после Ctrl+a,Кате бесплатный, но сдвигается вниз,medit бесплатный,не сдвигается вниз.А я думаю nano самое то,вот кто-нибудь подсказал бы,как в нем номера строк отображать,то все было бы хорошо.Я пользуюсь им повседневно и не раз на дню.
Так что мое ИМХО всё, что вам нравится,удобно,красиво используйте.
Последний крик моды - эхо 30-летней давности.
Salko
p.s. пришлось установить dev версию, чтобы отображались значки в диалоге открытия документов
Я недавно писал, как это легко решается в ST2 тут.
Keep it simple, stupid!
red
а теперь представьте что вы правите программу на пару тыс. строк кода и находитесь где-то в середине документа, и вот вам надо срочно выложить его на пастебин и потом продолжить дальше править с того места откуда закончили. В этом случае вам придётся сделать много лишних движений чтобы вернутся обратно.
Да ну бросьте,при всем уважении,значит вы не умеете пользоваться редактором,(только не надо обижаться). Выделяете или wgetpaste,или pastebincl(спасибо за ссылку).Я вот тоже не умею,но учусь.
Последний крик моды - эхо 30-летней давности.
tchgefest
А я думаю nano самое то,вот кто-нибудь подсказал бы,как в нем номера строк отображать,то все было бы хорошо.
/etc/nanorc - раскомментируй set const - номер строки будет отображаться ...не знаю как назвать...в окне-внизу-по центру ...найдешь
PS..........на всякий случай - set softwrap - вмещать текст в экран (с автоматическим переносом на новую строку)
Ошибки не исчезают с опытом - они просто умнеют
tchgefest
я просто хотел показать что редактор не должен решать за пользователя что для него лучше после выделения. Ведь если ты редактируешь документ и находишься в его конце то смысла нету его прокручивать, а если в начале или середине то зачем тогда прокручивать ?
А если после выделения нужно попасть из середины в конец, то в ST нажимаешь Ctrl+End и оказываешься в конце и выделение при этом снимается, это на мой взгляд есть более логичное поведение. И можно спокойно обходится без всяких закладок на строки, главное чтобы редактор не мешал и не думал что он умнее пользователя.
vasek
/etc/nanorc - раскомментируй set const - номер строки будет отображаться
Не это не то,мне надо так

  1 set const
  2 set nowrap
  3 set speller “aspell -x -c”
  4 include /usr/share/nano/makefile.nanorc
  5 include /usr/share/nano/python.nanorc
  6 include /usr/share/nano/xml.nanorc
  7 include /usr/share/nano/sh.nanorc
  8 include /usr/share/nano/cmake.nanorc
  9 include /usr/share/nano/css.nanorc
 10 include /usr/share/nano/html.nanorc
 11 include /usr/share/nano/patch.nanorc
 12 include /usr/share/nano/php.nanorc
Последний крик моды - эхо 30-летней давности.
 
Зарегистрироваться или войдите чтобы оставить сообщение.