Назад | Перейти на главную страницу

Клавиши Home и End не работают в vi на Ubuntu 16.04

В режиме вставки, когда я нажимаю End, я получаю букву F на месте курсора, и режим вставки отменяется. Это работает в одной системе, а не в другой. Я проверил, что установлено (vim, vim-common, vim-runtime, vim-tiny) и версию (обе 2: 7.4.1689-3ubuntu1.3), а также то, на что указывают vi и vim (оба указывают на /usr/bin/vim.basic). / etc / vim / vimrc * идентичны файлам .vimrc (установить несовместимое и цветовую схему torte). Что еще проверить?

Это проблема того, как $TERM установлен в вашей системе.

В проблемной системе это было как TERM=linux, который применим к консоли Linux и использует управляющие последовательности для специальных клавиш, отличные от настроек xterm.

Установив его на TERM=xterm или TERM=xterm-256color или подобное должно исправить это.