Редактор vim
Сочетания
- Справка
:help COMMAND— справка по команде или ключевому слову в доках
- Окна и табы
:tabe [FILENAME]— открыть файл в новом табе<C-PageDown>,<C-PageUp>— переключение между табами:new [FILENAME],:vnew [FILENAME]— новое окно<C-w> h|j|k|l— переключение между окнами
- Разное
:set nu!— переключить отображение номеров строк:E,:Se,:Te— браузить файлы:make— выполнитьmake*— найти слово под курсором<C-n>— подстановка слова:e ++enc ENCODING [FILENAME]— указать кодировку при открытии файлаb,e— назад, вперёд по словам[SELECTION] :w FILENAME— записать выбранный фрагмент в файл:r FILENAME— вставить содержимое файла под курсором:%s/foo/bar/— заменитьfooнаbar(%— во всём файле)gqq,gq}— переформатировать текущую строку, параграф (см.formatting):set tw=80— задать перенос после 80 символа (см.textwidth,linebreak)
Для преключения между табами по F5-F6 добавьте в $(HOME)/.vimrc:
nmap <F5> :tabp<CR> imap <F5> <Esc>:tabp<CR>a nmap <F6> :tabn<CR> imap <F6> <Esc>:tabn<CR>a
См. также
- Файл конфигурации
$HOME/.vimrcу себя и знакомых - dotfiles.org/.vimrc
blog comments powered by Disqus
