Софт под Linux, разные программы, но только связанные с Linux
Модератор: /dev/random
sickboy
Сообщения: 7
Сообщение
sickboy » 10.01.2007 18:09
По-умолчанию, кнопки курсора Up/Down, в VIM'е не работают (в режиме вставки), если я добавляю в глобальный конфиг /usr/local/share/vim/vimrc
Код: Выделить всё
map <C-b> <Left>
map <C-f> <Right>
map <C-n> <Down>
map <C-p> <Up>
map <C-a> <Home>
map <C-e> <End>
map <S-f> <C-Right>
map <S-b> <C-Left>
то это не оказывает никакого действия, если в ~/.vimrc, то работает.
Как заставить их работать глобально?
Другие настройки из /usr/local/share/vim/vimrc работают.
sarutobi
Сообщения: 676
Статус: Добрость и скромнота
ОС: Debian 5, FreeBSD 6.2/8.0
Сообщение
sarutobi » 10.01.2007 19:10
set nocompatible в глобальном конфиге присутствует?
Fire and water, earth and sky - mistery surrounds us, legends never die!
sickboy
Сообщения: 7
Сообщение
sickboy » 10.01.2007 19:13
sarutobi писал(а): ↑ 10.01.2007 19:10
set nocompatible в глобальном конфиге присутствует?
о чудо, все заработало, даже без MAPs'ов, что это за опция такая?
sarutobi
Сообщения: 676
Статус: Добрость и скромнота
ОС: Debian 5, FreeBSD 6.2/8.0
Сообщение
sarutobi » 10.01.2007 19:23
по умолчанию некоторые дистрибутивы ставят vim в режиме совместимости с редактором-прототипом vi
эта опция отключает совместимость и позволяет использовать многие дополнительные фичи vim.
Если есть желание почувствовать себя "бородатым хакером" - set compatible
Fire and water, earth and sky - mistery surrounds us, legends never die!