비활성으로 편집기에는 종료하십시오 어떻게 합니까?

39 m 있을 수 없으며, i& 이스케이프입니다. 썻냐면:

"type :quit<Enter> to quit VIM"

키보드 입력 시 나타나는 것이 아니라 단순히 객체에는 바디입니다.

질문에 대한 의견 (9)
해결책

이후 그는 &lt kbd&gt Esc&lt /kbd>;;; 키를 일반 mode&quot 입력하십시오. ";). 그런 다음 유형 ':' 를 mode&quot 명령줄이 ";). 콜론 (':') 가 나타나는 화면 하단의 다음 명령어를 입력할 수 있습니다. 명령을 실행할 수 &lt 눌러 kbd&gt Enter&lt /kbd>;;; 키.

  • ' ("에 대한 짧은 끝냅니다끝내기') '을 끝냅니다끝내기 q
  • ' ("에 대한 짧은 끝냅니다끝내기!') 에 저장하지 않고 끝냅니다끝내기 q! '
  • '' 끝냅니다끝내기 wq 쓰고
  • 'wq!' 만 있는 경우에도 쓰고 끝냅니다끝내기 파일 읽기 권한 (경우 파일 쓰기 권한이 없습니다. 인력용 쓰기)
  • '' 쓰고 x 끝냅니다끝내기 (단, wq '쓰기' 와 비슷한 경우 변경)
  • '종료하십시오 쓰고 종료하십시오' ('같은 x')
  • 'qa 끝냅니다끝내기' 를 모두 ("에 대한 짧은 키탈 ')
  • 'cq' 을 저장하지 않고 끝냅니다끝내기 저회가 비활성으로 비제 반품하십시오 오류, 즉 함께 종료됩니다. 오류)

Vim 에서 직접 &quot, 일반 mode&quot 종료하십시오 수도 있습니다. zz '를 입력하면' 또는 '스크 저장 및 끝냅니다끝내기 (같은' x ')' 를 그냥 포기 (같은 'q!'). 참고로 비유하사 중요한 삽입하십시오. zz '없다' 와 'zz 짓궂군요 마찬가지입니다.)

  • '명령' 가 광범위한 도움말에서는 비활성으로 액세스할 수 있는 모든 질문에 대한 대답을 찾을 수 있는 함께 도움말에서는 및 자습서는 초보자도.
해설 (19)
  • Hit the &lt 시작하기 전에, 명령, kbd&gt Esc&lt /kbd>;; 키 *. 이 가운데 &lt kbd&gt 입력한 후, Return&lt /kbd>;; 무시하려면.

&lt kbd&gt Esc&lt /kbd>;;; 현재 명령 및 스위치에서는 마친 비활성으로 엿볼 수 있는 일반 모드] [1]. 이제,,, 이 키를 누르면 &lt kbd&gt :&lt /kbd&gt ':') 에서 화면 하단 나타납니다. # 39 를 명령을 하고, 실제로 이 사실을 확인했다 you& 아닌 파일 편집

대부분의 명령들이 약어, 선택사양인 부품 둘러싸인 브래킷에: 'c [ommand]'.

*& # 39, & # 39 로 표시된 명령의세. 미디어만을 비활성으로 있다 (vi 로 구현되지 않았다).

  • 안전하다구요 끝냅니다끝내기 :* (실패할 경우 저장하지 않은 변경 사항이 있습니다)

  • '현재' 끝냅니다끝내기 q [이트] [창] [2]. 비활성으로 끝냅니다끝내기 태그일 경우 마지막 창에서. 이 장애가 발생한 경우 현재 [버퍼] [3] 가 변경되었습니다.

  • 'qa [ll]' * 끝냅니다끝내기 없는 모든 windows 및 일부 버퍼를 비활성으로 디스크입니다. 변경되었습니다.

  • 끝냅니다끝내기 프롬프트합니다 (메시지를 저장되지 않은 경우 변경) *

[정보] [이트] 'q' 끝냅니다끝내기 회의 있지만, 몇 가지 버퍼를 프롬프트합니다 열거하십시오 때 어떤 변경되었습니다. [정보] [ll] 쓰기 '' 회의 xa 모든 변경일 버퍼 및 종료하십시오 비활성으로. 프롬프트합니다 표시하십시오 거론되었을 때 버퍼를 쓸 수 없습니다.

  • 변경사항과 quit:* 쓰기 (저장)

  • '현재' 기록하십시오 wq 파일 (경우에도 변경되지 않았습니다) 와 끝냅니다끝내기. 파일이 읽기 전용이거나 먹어서나 장애가 발생한 경우 버퍼 이름을 가지고 있지 않습니다. [ll] '*' 와카 모든 windows.

  • 'wq!' 같지만 읽기 전용 파일 쓰기뿐만 있다. [ll]! '*' 와카 모든 windows.

  • 'x [it]', 'zz' (와 [정보] [4]). , 및 끝냅니다끝내기 기록하십시오 파일만 있으면 모든 windo [ll] '*' xa 바뀌었다.

  • 무시하시겠습니까 변경사항과 quit:*

  • 'q!', '*' [이트] 스크 끝냅니다끝내기 보이는 것도 작성하지 않고 버퍼를 %s/dbase/ext_table. 변경. 나오지 않을 경우 변경일 숨겨짐 버퍼.

  • ',' 키타 qa [ll] [ll] [!] 끝냅니다끝내기 \! ',' 모든 비활성으로 버퍼를 변경되는지 포함한 숨겨짐) 손실됩니다.

  • 누름에 kbd&gt Return&lt /kbd&gt <;;; command.* 확인하는

39 이 대답, t 참조입니다 doesn& 모든 비활성으로 쓰기 및 끝냅니다끝내기 명령 및 인수만. 그러나 그들 referenced) 의 [비활성으로 문서용으로] [5].

Vim 은 광범위한 내장 도움말에서는 kbd>;;; ',' &lt mm_mail_doc. &lt Esc&lt /kbd&gt 도움말에서는 kbd&gt return&lt /kbd>;; 엽니다.

&lt sub>; 이 질문에 영감을 다른 하나는 에 의해 편집 및 저자 @dirvine 예정이었으나 다른 있도록. # 39 에서 더 많은 정보가 포함되어 있어, ve i& 비활성으로 참조에는 의견 및 기타 일부 알려졌다. Vi 와 비활성으로 대한 차이가 너무 반영됩니다. &lt /sub>;

[1]: http://vimdoc.sourceforge.net/htmldoc/intro.html # 정상 [2]: http://vimdoc.sourceforge.net/htmldoc/windows.html # 창 [3]: http://vimdoc.sourceforge.net/htmldoc/windows.html # 버퍼 [4]: http://vimdoc.sourceforge.net/htmldoc/editing.html # ZZ [5]: http://vimdoc.sourceforge.net/htmldoc/editing.html # q

해설 (1)

사진들은 가치가 못하니이는 Unix 명령 및 옵션:

! [입력하십시오. 이미지 여기에 설명을] [1]

이 학생들은 마치 내가 그릴 및 각 학기 vi 차지하게 된다.

vi 는 [유한 상태 기계] (https://en.wikipedia.org/wiki/Finite-state_machine) 를 단 3 개의 다음과 같은 뜻이 있다.

시작 시, vi, 식량위기 명령 모드로, 무턱대고 , 문자를 입력할 수 있는 몇 안 되는 짧은 명령의세. You know what you 총력을 기울이고 있다. # 39, t 는 이 isn& 출전.

실제로 할 때, 일부 줄로 텍스트를 편집하십시오 가셔서 모드이면 삽입하십시오 명령:

  • i: in the place 삽입하려면 커서 이동
  • I: 삽입하려면 모드이면 검색하기를 맨 앞에 선
  • a: 덮어쓰기/추가 후 커서
  • A: 말 덮어쓰기/추가 선
  • o: 오픈 새로운 현재 아래 줄에 선
  • O: 새로운 줄을 현재 줄의 배치하십시오 오픈

지금 하고 질문: 종료합니다.

Vi 에서 EX 모드 종료할 수 있습니다.

  • q: # 39 haven& 경우 사전에 아무런 수정, 그들을 구했잖아, t
  • q!: * 수정 및 끝냅니다끝내기 무시합니다.
  • wq: 저장 및 끝냅니다끝내기
  • x: 이는 같은 wq

'w' 와 'x 파일 이름을' 동의하십시오 매개변수입니다. Give it 여기서 다시 시작하면 vi 수신기마다 파일_이름 필요가 없습니다.

At last, 가장 중요한: ex 모드 도달할 수 있는 방법은?

EX 명령 줄 입력 모드가 오래 볼 수 있는 화면 맨 아래에 있는. 누름식 콜론, ':' 에서 명령을 모드의 경우, 그리고 맨 위의 명령을 입력할 수 있는 선, 콜론 나타납니다.

Esc 단추를 필요한 모드의 경우, 즉 이스케이프입니다 충스러웠으니 삽입하십시오 푸시할 후, 명령 모드로 갑니다. 가서 EX 모드.

Esc 누름식 확실하지 않으면 그 너회와 명령을 모드.

그래서 방법을 사용할 수 있는 가장 강력한 esc 입력하십시오. x 저장하고 파일 및 일했다.

해설 (14)

할 수 있는 and 비활성으로 끝냅니다끝내기 스케쳐내 저장하지 않고, 비제 종료 코드를 반환하는 비활성으로 cq '' 사용할 수 있습니다.

이 때문에, 나는 항상 내가 사용하는 can& # 39 를 위한 '!' t be 약간 shift+ctrl 괴롭혔다. 저는 가끔 파이프, t need to # 39 를 비활성으로 don& 파일에 저장할 수 있는 것. 또한 SVN 이 값을 가지고 있어야 하는 비제 위해 일하고 있는 래퍼 홀수입니다 중단할 체크인.

해설 (1)

이 경우 없는 최악의 시나리오를 캐비닛용입니다 종료하십시오 비활성으로 그냥 아웃해야 뭔지 you& # 39, ve done 진실이며당신이 don& # 39, t care 무슨 일이 일어날지 파일에 대한 연.

,,,, /kbd&gt &lt kbd&gt Ctrl-c&lt /kbd&gt &lt kbd&gt Enter&lt <;;;;;; 'vi' &lt kbd&gt Enter&lt /kbd&gt kbd&gt Enter&lt /kbd>;;;;;;;; /kbd&gt &lt kbd&gt Ctrl-\&lt /kbd&gt &lt kbd&gt Ctrl-n&lt! ',' qa &lt kbd&gt enter&lt /kbd>;;

이 중 대부분의 시간을 너회가 아웃해야 받아야 한다.

몇 가지 흥미로운 사례는 뭐 필요한거라도 다음과 같습니다.

  • '나', ',' /kbd&gt &lt kbd&gt, Ctrl-o&lt, vg (rec.601 인텔®visual 모드 모드, 그 후 입력하십시오. 삽입하십시오 작동자 대기 모드)

  • ',' &lt 카펜드 kbd&gt Enter&lt /kdb>;;

  • ',' gQ '나' &lt kbd&gt Ctrl-o&lt /kbd&gt &lt kbd&gt Ctrl-r<;;;;;;;;; '=' &lt /kbd&gt kbd&gt Ctrl-k&lt /kbd&gt. (덕분에 포르주 엔드입니다 사례)

  • '세트 제레르모데' (이 때 로켈이 <;;;;;;; /kbd&gt ctrl-n&lt kbd&gt &lt /kbd&gt ctrl-\&lt kbd&gt 일반 모드로 돌아갑니다)

편집: 이 때문에 교정되었습니다 오토메이티드 사례가 있습니다. 예전에는 다음과 같이 쓸 수 있다.

,,,, /kbd&gt &lt kbd&gt Esc&lt /kbd&gt &lt kbd&gt Esc&lt &lt kbd>;;;;;;; 'qa esc&lt /kbd&gt kbd&gt enter&lt /kbd&gt &lt!'

하지만 이 doesn& # 39, t 작동합니까 입력하면 Ex 모드. 이 경우 해야 할 것이다.

vi ',', ',' &lt /kbd&gt Enter&lt &lt kbd>;;;; /kbd&gt Enter&lt kbd&gt qa!

그래서, 내가 알고 싶은 I& don& 완료하십시오 &quot 명령을 # 39, t # 39, ve done 쉐퍼드도 don& # 39, 난 그냥 아무것도 저장하지 싶지 않다, 아웃해야 &quot 지금이예요! 약간만이라도

'vi' <;;;;;;;; &lt kbd&gt Enter&lt /kbd&gt &lt kbd&gt Esc&lt /kbd&gt kbd>;;;;;; 'qa esc&lt /kbd&gt &lt kbd&gt esc&lt /kbd&gt &lt kbd&gt enter&lt /kbd&gt,,!'

해설 (4)
    • Easy 모드를 종료하십시오 비활성으로 필요가 있는 경우 ('y' 옵션을 사용하는 동안) 의 일반 비활성으로 모드를 누르면 &lt kbd&gt ctrl&lt /kbd&gt 입력할 수 있습니다;;;; + &lt kbd&gt L&lt /kbd>;;; 모든 옵션을 종료 후 정상 작동합니다.
해설 (1)

Vim 은 세 가지 모드로 작동합니다. 명령 모드에서 입력 모드에 &amp. Ex 모드.

      • 입력 모드가 모든 것을 너희에게 유형, 모든 keystrokes 는 화면에 울려.
      • 명령을 입력하는 것이 이 모드는 모드 모드 또는 이스케이프입니다 함장님이요 해석된다
      • Ex 모드, 이것은 또 다른 편집기에는 컴포지션이 라인 에디터이다. (ex. 작동하잖아 또는 범위를 기반으로 한 줄에 선. 이 모드에서는 &lt kbd&gt :&lt /kbd>;;; 화면 아래쪽에 나타납니다. 이는 ex 편집기.

종료하십시오 비활성으로 위해, 또는 명령 모드로 있는 동안에는 ex 모드 종료할 수 있습니다. 종료하십시오 경우 delaymins 비활성으로 입력 모드.

    • 에서 종료하십시오 ex 모드
  1. 틀렸다니까 있는지 확인할 수 있는 명령 모드로 합니다. 이를 위해 이 &lt kbd&gt Esc&lt /kbd&gt 누르면 됩니다;;;; 키.

  2. Ex 모드, kbd&gt :&lt &lt documentum. 눌러 /kbd>;; 키

  3. 다음 조합을 사용할 수 있는 종료하십시오 ex 모드.

'-' 끝냅니다끝내기 q 저장하지 않고 끝냅니다끝내기 q! '-' &amp 절약합니다 wq '-'; 끝냅니다끝내기 또는 쓰기 &amp. 끝냅니다끝내기 wq wq! '-' 같은 경우는 있지만 파일 권한은 readonlyfrom 인력용 쓰기 x &amp 쓰기 '-'; 끝냅니다끝내기 다란다 끝냅니다끝내기 qa '-' 는 다음과 같은 여러 개의 파일을 열 때 유용합니다. '비활성으로 압c트스트 스이제.t스트'

    • 에서 종료하십시오 명령 모드로
  1. Esc 키를 누릅니다. 이 경우 이미 명령 모드에서 수행됨 있을 수 있습니다.

  2. 누름에 케이털 ZZ ('shift+ctrl zz') - save &amp. 종료하십시오

  3. 누름에 케이털 스크 ('shift+ctrl 스크') - 저장하지 않고 끝내시겠습니까.

해설 (2)

타격 후 &lt kbd&gt ESC&lt /kbd>;;; (또는 &lt kbd&gt cmd&lt /kbd>;;; + &lt kbd&gt C&lt /kbd>;;; 내 컴퓨터), 히트 &lt kbd&gt :&lt /kbd&gt 합니다;;; 명령 프롬프트 대한 나타날 수 있습니다. '다음' 끝냅니다끝내기 입력할 수 있습니다.

찾을 수 있는 시스템이 있으므로 정보를 저장되었습니다. # 39 는 hasn& 끝냅니다끝내기 수 없습니다. # 39 you& 하는 경우, d, 어쨌든 끝냅니다끝내기 입력하십시오. &lt kbd&gt &lt /kbd>;;! 바로 다음 끝냅니다끝내기 (즉, '끝냅니다끝내기!').

해설 (0)

나는 attaboy 비활성으로 깃 (git) 을 설치하여 windows 의 client. # 39 t ',' q wouldn& 종료하십시오 비활성으로 for me. 그러나 '' 종료하십시오 않았다.

해설 (4)

[2 센트] [1] 의 추가 싶다 내 이. [질문] [here] [2] 질문과대답 왔다.

이 명령을 받은 수 있는 'q' 와 닫습니다 분할합니다 포지셔닝하십시오.

',' 또는 'q' 가 position&gt 분할합니다 :&lt position&gt 분할합니다 :q&lt,, 그 분할합니다 닫으십시오 포지셔닝하십시오.

39 의 말하도다 let& 너회의 비활성으로 창 레이아웃을 다음과 같습니다.

-------------------------------------------------
|               |               |               |
-------------------------------------------------
|               |               |               |
|               |               |               |
|    Split 1    |    Split 2    |     Split 3   |
|               |               |               |
-------------------------------------------------

Q1 '명령' 첫 번째, 그렇지 않을 경우 실행하십시오 닫으십시오 분할합니다. q2 '는' 두 번째 분할되었습니다 닫으십시오, 그 반대의 경우도 마찬가지입니다.

자리를 끝냅니다끝내기 명령을 분할합니다 순서는 중요하지 않습니다. '2 분기 q2 닫으십시오' 또는 '' 가 두 번째 분리-정합성.

만약 분할되었습니다 명령에 대한 전달했는지 포지셔닝하십시오 크면 이를 단순히 마지막 수를 현재 분할됩니다 닫으십시오 분할합니다.

예를 들어, '위' 에 있는 실행하십시오 q100 window 설치 하면 마지막 3 분할됩니다 가지뿐입니다 닫으십시오 스플릿 (Split 3).

[1]: https://en.wiktionary.org/wiki/two_cents # 명사 [2]: # 48757213 https://stackoverflow.com/questions/48757147/what-does-q1-do-in-vim/48757213

해설 (0)

&lt h2&gt Vim&lt 종료하십시오 /h2>;;;

,,, z&lt kbd&gt +&lt /kbd&gt Ctrl&lt kbd&gt &lt 1., /kbd&gt. ,, X key&lt /kbd&gt kbd&gt &lt 2. ,, 캜 key&lt /kbd&gt kbd&gt &lt 3.

해설 (5)