亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何退出Vim編輯器?

如何退出Vim編輯器?

如何退出Vim編輯器?我被困住了無法逃脫。上面寫著:"type :quit<Enter> to quit VIM"但是當我鍵入它時,它只是出現在對象體中。
查看完整描述

3 回答

?
慕哥9229398

TA貢獻1877條經驗 獲得超6個贊

擊中ESC鍵進入“正常模式”。然后你可以鍵入:進入“命令行模式”。冒號(:)將出現在屏幕底部,您可以輸入以下命令之一。若要執行命令,請按進入鑰匙。

  • :q

    退出(簡稱為

    :quit)

  • :q!

    不儲蓄而退出(縮寫為

    :quit!)

  • :wq

    寫作和退出
  • :wq!

    即使文件只有讀權限(如果文件沒有寫權限:強制寫入),也要寫入和退出
  • :x

    寫并退出(類似于

    :wq

    ,但只有在有更改時才寫)
  • :exit

    寫入和退出(與

    :x)

  • :qa

    放棄全部(縮寫為

    :quitall)

  • :cq

    退出而不保存,并使Vim返回非零錯誤(即帶錯誤退出)

您還可以直接從“普通模式”退出Vim,方法是輸入ZZ保存和退出(與:x)或ZQ辭職(與:q!)。(請注意,這里的情況很重要。ZZzz不是同一回事。)

VIM有廣泛的幫助-您可以使用:help命令-在那里你可以找到所有問題的答案和初學者的教程。


查看完整回答
反對 回復 2019-06-20
?
皈依舞

TA貢獻1851條經驗 獲得超3個贊

在輸入命令之前,擊中ESC鑰匙..進入后,按下回歸來確認。

ESC完成當前命令并將Vim切換到正常模式..如果你按下:,:將出現在底部屏幕上。這證實了您實際上是在輸入命令而不是編輯文件。

大多數命令都有縮略語,可選部分括在括號中:c[ommand].

標記為‘*’的命令僅為Vim(未在Vi中實現)。

安全-退出(如果有未保存的更改,則失敗):

  • :q[uit]

    退出電流

    窗戶

    ..如果這是最后一個窗口就退出Vim。當在當前進行更改時,此操作將失敗。

    緩沖器.

  • :qa[ll]

    *退出所有窗口和Vim,除非有一些緩沖區已經更改。

提示-退出(如果有未保存的更改提示)

  • :conf[irm] q[uit]

    *退出,但當有一些緩沖區已被更改時,請給予提示。
  • :conf[irm] xa[ll]

    *編寫所有更改的緩沖區并退出Vim。當某些緩沖區無法寫入時,打開提示符。

編寫(保存)更改并退出:

  • :wq

    寫入當前文件(即使沒有更改)并退出。當文件為只讀或緩沖區沒有名稱時,寫入失敗.

    :wqa[ll]

    *所有窗戶。
  • :wq!

    同樣,但寫的甚至是只讀文件。

    :wqa[ll]!

    *所有窗戶。
  • :x[it]ZZ

    (與

    細節

    )。只寫文件

    如果它被改變了

    然后辭職,

    :xa[ll]

    *所有窗戶。

放棄更改并退出:

  • :q[uit]! ZQ

    *不寫就退出,當可見緩沖區發生更改時也是如此。當存在更改的隱藏緩沖區時,不會退出。
  • :qa[ll]!*, :quita[ll][!]

    *退出Vim,所有對緩沖區的更改(包括隱藏的)都會丟失。

壓榨回歸來確認命令。

這個答案沒有引用所有Vim寫和退出命令和參數。實際上,它們在VIM文檔.

vim有廣泛的內置幫助,輸入ESC:help回歸打開它。

這個答案來自于另一個,最初由@dirvine編寫,并由其他so用戶編輯。我已經包括了更多的信息,從Vim參考,所以評論和一些其他來源。Vi和Vim的差異也得到了反映。


查看完整回答
反對 回復 2019-06-20
  • 3 回答
  • 0 關注
  • 6499 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號