Vim
(Перенаправлено с Vi)Полезные советы по VI/VIM
Редактор Vi имеет три режима работы - «режим просмотра и навигации», «режим редактирования» и «режим коммандной строки для обработки текста».
войти в режим коммандной строки
:
выйти из режима командной строки или редактирования
<Escape>
войти в режим редактирования
i
включить отображение номеров строк
:set nu in
переход к строке 140
:140
выход с сохранением файла
:qw
выход без сохранения
:q!
искать в тексте "слово"
:/слово
заменить все "слово" на "новоеслово"
:s/слово/новоеслово/g
удалить все от текущей строки до конца файла
:.,$d
показать текущую позицию в файле
Ctrl+G
перейти к последней строке в файле
Shift+G
Вставка текста
Если при вставке текст "едет" вправо, то это происходит потому, что Vim автоматически делает отступы, когда считает нужным.
Чтобы отключить авто-отступы, необходимо сделать следующее:
vim /etc/vim/vimrc для включения и выключения авто-отступов, например при нажатии клавиши F2 в конец вставляем следующую строчку: set pastetoggle=<F2> :wq
После этого, при новых запусках Vim включение и выключение авто-отступов будет производится по F2.

