Vi-삽입 모드가 우분투 12.10에서 작동하지 않습니다


16

우분투 12.10에서 작업 중이며 vi의 삽입 모드가 작동하지 않습니다.

여기에 이미지 설명을 입력하십시오

i삽입 모드로 이동 하면 아무 일도 일어나지 않습니다. 때리면 i다시 i터미널에 쓰지만 <-backspace캐릭터를 제거하지는 않습니다. Delete거기 에서만 작동합니다. 어디서나 구성해야합니까?


1
대신 vim을 설치하려고 했습니까? 어느 방식 으로든 작동해야 함
Stefan

로컬 터미널 세션입니까, 아니면 다른 호스트에 연결 한 후입니까? 어떤 터미널 에뮬레이션이 적용됩니까?
david6

@ david6 이것은 로컬 그놈 터미널 세션입니다.
prayagupd

@Stefan 'vim'을 설치하면 작동합니다. \ ,, /
prayagupd

1
천만에요, 진짜 답변으로 대답하고 싶습니까?
Stefan

답변:


24

VIM 을 설치 하면 문제가 해결 될 것입니다

sudo aptitude install vim

실제로 작동해야합니다. 호환 모드가 켜져있을 수 있으므로 삽입 모드에 있지만 VI는 알려주지 않습니다.

vim을 사용하는 것이 권장되며 기본적으로 V i IM이 입증되었습니다.


1
"sudo apt-get install vim"명령이 제대로 작동했습니다.
Maninda

5

삽입 모드가 작동하지 않습니다. 그러나 사용중인 vi 편집기는 이전 버전이며 일반적인 편집기와는 다릅니다. 다음으로 vi 편집기의 업데이트 버전을 받으십시오.

sudo apt-get install vim 

-1

@ 터미널 유형 vi는 Enter 키를 누르십시오. 첫 번째 이스케이프 (ESC) 키를 누른 다음 i 키를 누르면 이제 파일에 쓸 수 있습니다. vim을 사용하지 않고 시작하기 전에 ESC 키를 눌러 파일에 데이터를 쓸 준비를하고 CTRL + S를 저장하십시오.

파일을 다시 닫으려면 SHIFT +보다 ESC를 누르십시오. wq보다 입력하고 파일을 닫으려면 입력하십시오.


3
시작할 때 vi일반 모드에서 시작하므로을 누를 필요가 없습니다 ESC. 를 누르면 ctrl+s저장되지 않지만 출력이 터미널 창에 도달하지 못하게되며 모든 것이 정지 된 것처럼 나타납니다. 저축은:w
howardh
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.