Явор Доганов (yavorescu) wrote,
Явор Доганов
yavorescu

  • Mood:

Vim, the editor of the Beast

Dear Lazyweb,

Когато не съм на работа, чета служебната си поща с Mutt през ssh. Като редактор по подразбиране съм посочил vi, което означава:
yavor@keel:~$ ls -la /usr/bin/vi
lrwxrwxrwx 1 root root 20 2004-12-01 21:03 /usr/bin/vi -> /etc/alternatives/vi
yavor@keel:~$ sudo update-alternatives --display vi
Password:
vi - status is manual.
link currently points to /usr/bin/vim
/usr/bin/nvi - priority 20
slave vi.1.gz: /usr/share/man/man1/nvi.1.gz
/usr/bin/vim - priority 40
slave vi.1.gz: /usr/share/man/man1/vim.1.gz
Current `best' version is /usr/bin/vim.

Знам, че това е абсолютно кощунствено и неприемливо за миряни от църквата на GNU Emacs, но искам да мога да използвам този редактор поне най-елементарно. Не бих желал да се озова в положението, когато за пръв път го пуснах -- просто не можех да изляза от него. На машините вкъщи отдавна съм минал на nano -- там и без това Vim е достатъчно тежък и муден. Напоследък получавам писма с грозно форматиран текст, който не е вместен в стандартните <80 символа. С Emacs лесно се решава този проблем -- комбинацията M-q автоматично форматира текста до максимума на зададената променлива. Абсолютно убеден съм, че и Vi/Vim/Nvi има такава функция, просто не знам как да разбера коя е. Влизам в ръководството с :help RET и не само, че не мога да намеря това, което ми трябва, ами не мога и да изляза! Vi е като божие наказание...

Help, please!

[LJ изисква всички коментари да са от абонати на системата, което е крайно неприятно. Може да пускате коментари като Anonymous, просто в текста си напишете името (ако желаете, разбира се).]
Subscribe
  • Post a new comment

    Error

    default userpic
    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments