терминал Ubuntu не работает должным образом в редакторе vi

Недавно я установил Ubuntu на свой ноутбук для использования программирования c. но когда я открываю терминал и набираю vi test.c, он открывается, но он не будет работать должным образом. когда я нажимаю клавишу Backspace, она не будет работать, а когда я нажимаю клавишу со стрелкой, она печатает некоторые алфавиты Что я буду делать, чтобы работать должным образом. Пожалуйста, кто-нибудь помогите для этой связанной проблемы. спасибо

27
задан 10 May 2013 в 12:14

7 ответов

Тип sudo apt-get install vim

в вашем терминале, это решит вашу проблему

30
ответ дан 10 May 2013 в 12:14

сначала подключитесь к Интернету, а затем введите следующую команду в терминале,

sudo apt-get update
sudo apt-get install vim
0
ответ дан 10 May 2013 в 12:14

нажмите кнопку вставки для ввода / удаления.

Когда вы закончите редактирование, нажатие esc позволит вам набирать такие команды, как: wq (сохранить и выйти) или: q! (выйти без сохранения)

0
ответ дан 10 May 2013 в 12:14

Обычно UBUNTU поставляет облегченную версию VI, которая является наиболее неполной, особенно с ноутбуками.Чтобы разрешить это простое решение, необходимо установить ПОЛНУЮ ВЕРСИЮ редактора VI.

Используйте TERMINAL и запустите этот

sudo apt-get install vim

укажите пароль, и он определенно будет работать.

1
ответ дан 10 May 2013 в 12:14

По умолчанию Ubuntu установит vim-tiny , простую версию vim. Когда вы набираете vi в терминале, по умолчанию запускается этот минимальный vim в режиме совместимости с vi. С точки зрения обычного пользователя vim, это ужасно, поскольку совместимость с vi означает возврат, и все нормальное поведение vim будет вести себя как в оригинале vi.

Одно из решений - открыть .vimrc и выключить vim-совместимого режима, включив строку: set nocompatible .

Другой - вручную установить более полнофункциональную версию vim (например, полную версию), например sudo apt-get install vim . По умолчанию в системах на основе Debian, таких как Ubuntu, это заставит команду vi запустить vim в несовместимом режиме.

18
ответ дан 10 May 2013 в 12:14

Saya menghadapi masalah yang sama, ingat bahawa setelah mengetik test.c anda harus menekan kekunci "i" untuk mula menaip kod anda

1
ответ дан 10 May 2013 в 12:14

Удалить «Vim».

sudo apt-get remove vim

Затем установите «VIM».

sudo apt-get install vim

Я также испытал те же ошибки, что и у вас, поэтому я просто удалил и установил «Vim». Затем эти ошибки были решены.

-1
ответ дан 2 April 2021 в 01:12

Другие вопросы по тегам:

Похожие вопросы: