Вы, вероятно, используете редактор vim-tiny, который не поддерживает навигацию по клавишам со стрелками в режиме вставки; В Ubuntu 8.04 vim
пакет не установлен. Установите это и обновите версию vi по умолчанию:
sudo apt-get install vim
sudo update-alternatives --config vi
Выберите «vim.basic». Вы также можете сделать это для редактора (замените vi в приведенной выше команде на редактор), чтобы редактор по умолчанию, вызываемый другими программами (например, visudo), также был верной версией vim.
Я также советую привыкнуть нажимать ESC из режима вставки и использовать hjkl
общую навигацию Vi / Vim вместо использования клавиш со стрелками.
vi
вместоvim
. Будучи сервером, они, как правило, поставляются с минимумом.hjkl
это путь = -]vim-tiny
пакет по умолчанию. я думаю , что эта версия Vim будет компилируется действовать , какvi
, так что не будет много (если таковые имеются) разница между ним и фактическойvi
.другой вариант - удалить vim-tiny:
а затем переустановите vim:
источник
Первое, что я делаю на новой установке Ubuntu.
источник
Пытаться:
Если это работает, вы можете рассмотреть возможность положить его в
.exrc
(без двоеточия).источник
Вы также можете сделать некоторые настройки:
Пример vimrc имеет несколько полезных настроек и является хорошей отправной точкой.
(обратите внимание, что вы должны адаптировать путь для других систем, это специфично для Debian / Ubuntu. На системах, которые более точно следуют установке upim vim, это так
/usr/share/vim/vimrc_example.vim
)источник