LINUX.ORG.RU

История изменений

Исправление Kroz, (текущая версия) :

Скажу за vim; из «другие редакторы» просьба исключить emacs.

1. vim удобней и эффективней других редакторов. Да, там другой подход к редактированию и приходится переучиваться. Зато потом познаешь дзен.

Даже без плагинов много типовых операций делается быстрее; например, «удалить/скопировать/выделить всё, что в скобках/кавычках», «удалить/скопировать/выделить до символа <указать символ>», «поменять регистр буквы/слова», «перейти к месту, в котором было последнее изменение», «повторить последний ввод», и т. п. Из понтов - undo по времени (можно вернуться в состояние, которое было, например, 15мин назад), древовидный undo (можно вернуться куда угодно, даже если после undo что-то изменял); есть штук 6 видов autocompletion (по слову в файле, линия в файле, словарь, кастомная функция, имя файла, spelling) и т. п.

Кроме того, эффективности добавляет то, что основная философия - всё на цифро-буквенной клавиатуре, а значит не только у мышке тянуться не нужно, но и вообще минимизированы движения рук (это существенно для овладевших 10-пальцевым набором).

2. vim можно очень гибко заточить под себя; ни в одном другом редакторе (кроме emacs) так нельзя.

3. Благодаря тому, что основные функции на цифро-буквенной клавиатуре, vim работает везде; я это особенно оценил когда нужно было отредактировать файл в консоли на планшете, так как на экранной клавиатуре нет стрелочек, Ctrl, Alt, Shift, Fn и т. п.

4. vim с легкостью справляется с файлом практически любого размера

5. Огромный community

6. vim есть наверное под любую платформу. В unix системах в большинстве случаев он установлен по умолчанию в системе.

Справедливости ради - есть свои проблемы. Да и привыкать к нему долго. Но вцелом имеет смысл его освоить.

Исходная версия Kroz, :

Скажу за vim; из «другие редакторы» просьба исключить emacs.

1. vim удобней и эффективней других редакторов. Да, там другой подход к редактированию и приходится переучиваться. Зато потом познаешь дзен.

Даже без плагинов много типовых операций делается быстрее; например, «удалить/скопировать/выделить всё, что в скобках/кавычках», «удалить/скопировать/выделить до символа <указать символ>», «поменять регистр буквы/слова», «перейти к месту, в котором было последнее изменение», «повторить последний ввод», и т. п. Из понтов - undo по времени (можно вернуться в состояние, которое было, например, 15мин назад), древовидный undo (можно вернуться куда угодно, даже если после undo что-то изменял); есть штук 6 видов autocompletion (по слову в файле, линия в файле, словарь, кастомная функция, имя файла, spelling) и т. п.

Кроме того, эффективности добавляет то, что основная философия - всё на цифро-буквенной клавиатуре, а значит не только у мышке тянуться не нужно, но и вообще минимизированы движения рук (это существенно для овладевших 10-пальцевым набором).

2. vim можно очень гибко заточить под себя; ни в одном другом редакторе (кроме emacs) так нельзя.

3. Благодаря тому, что основные функции на цифро-буквенной клавиатуре, vim работает везде; я это особенно оценил когда нужно было отредактировать файл в консоли на планшете, так как на экранной клавиатуре нет стрелочек, Ctrl, Alt, Shift, Fn и т. п.

4. vim с легкостью справляется с файлом практически любого размера

5. Огромный community

6. vim есть наверное под любую платформу. В unix системах в большинстве случаев он установлен по умолчанию в системе.