Vi - режим вставки не работает в Ubuntu 12.10


16

Я работаю на Ubuntu 12.10, и мой режим вставки в vi не работает.

введите описание изображения здесь

Когда я нажимаю, iчтобы перейти в режим вставки, ничего не происходит. При нажатии iснова пишет iна терминале, но <-backspaceне удаляет символ. DeleteРаботает только там. Нужно ли где-нибудь настраивать?


1
Вы пытались установить Vim вместо этого? так или иначе это должно работать
Стефан

Это сеанс локального терминала или после подключения к другому хосту? Какая эмуляция терминала будет действовать?
Давид6

@ david6 это локальный сеанс терминала gnome.
prayagupd

@ Stefan Там работает установка 'vim'. \ ,, /
praagagupd

1
пожалуйста, хотите, чтобы я ответил на это как настоящий ответ?
Стефан

Ответы:


24

Установка VIM , вероятно, решит эту проблему

sudo aptitude install vim

это на самом деле должно работать, хотя, может быть, режим совместимости включен, поэтому вы будете в режиме вставки, но VI не скажет вам.

В любом случае рекомендуется использовать vim, в основном это доказано V i IM .


1
Команда "sudo apt-get install vim" работала нормально.
Maninda

5

Это не то, что режим вставки не работает. Но редактор vi, который вы используете, является более старой версией и отличается от наших обычных редакторов. Получить обновленную версию редактора vi by-

sudo apt-get install vim 

-1

@ терминал типа vi нажмите ввод, после того, как первый раз нажмите клавишу ESC, затем нажмите i, теперь вы можете записать в файл. Я думаю, прежде чем вы не используете VIM и при запуске нажмите клавишу ESC для подготовки к записи любых данных в файл и CTRL + S, чтобы сохранить их.

для закрытия файла снова нажмите ESC чем SHIFT +; чем WQ и введите, чтобы закрыть файл.


3
При запуске viвы запускаете в обычном режиме, поэтому нет необходимости нажимать ESC. Нажатие ctrl+sне сохранит, но предотвратит попадание любого вывода в окно вашего терминала, и оно будет выглядеть так, как будто все заморожено. Сохранение:w
Говард
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.