Я на Ubuntu. Я начинающий пользователь Vim. У меня есть настройки отображения ключей в /etc/vim/vimrc для домашних и конечных ключей.
Он работает на терминале, но когда я редактирую файл в терминале Гюка, эти сопоставления не работают. У меня есть эта проблема со мной только на этот раз. В прошлый раз (я имею в виду, прежде чем переустанавливать Ubuntu) он работал нормально на каждом терминале.
Я пробовал
 set term=xterm
но он все еще не работает.
Будет очень приятно, если кто-нибудь поможет мне в этом. Кроме того, если кто-то может дать мне дополнительную информацию о некоторых других ключах для карты или некоторых полезных вещах, это будет очень приятно.
-
vimrc:
if has("syntax")
  syntax on
endif
//только это было добавлено мной
if filereadable("/etc/vim/vimrc.local")
   source /etc/vim/vimrc.local
endif
map <ESC>[8~    <End>
map <ESC>[7~    <Home>
imap <ESC>[8~    <End>  
imap <ESC>[7~    <Home>
Прокомментированы все элементы ret
Я хотел бы добавить, что я не думаю, что это проблема с файлом vimrc, так как эта конфигурация позволяет мне использовать эти клавиши END и HOME в терминале, когда я в режиме Insert или Normal. Но не работаем на guake (поправьте меня, если я ошибаюсь, пожалуйста.)
Все еще надеюсь, что вы можете мне что-то помочь.
-