tft每日頭條

 > 生活

 > vim編輯器一般模式

vim編輯器一般模式

生活 更新时间:2024-11-30 09:43:45

vim編輯器一般模式(180萬程序員不知如何退出Vim編輯器...)1

很久以前,江湖中流傳着一個神秘的問題:

如何退出Vim編輯器?

據說,很多人老死都沒有退出Vim,也沒有人知道答案。

vim編輯器一般模式(180萬程序員不知如何退出Vim編輯器...)2

直到6年前,終于有人把持不住,上Stack Overflow提出了這個問題。偉大的Stack Overflow說:這種問題也來問我,下不為例!!!但還是給出了答案。

這條答案精确、深邃,振聾發聩,直指人心!從6年前問題被提出到現在,已經有1890108人浏覽。

vim編輯器一般模式(180萬程序員不知如何退出Vim編輯器...)3

How to exit the Vim editor?

點擊ESC進入“正常模式”,然後輸入“:”,進入“命令模式”。此時屏幕的下方會出現一個冒号,你可以輸入以下命令,并按“ENTER”執行:

  • :q ,退出(:quit的縮寫)
  • :q!,退出且不保存(:quit!的縮寫)
  • :wq,保存并退出
  • :wq!,保存并退出即使文件沒有寫入權限(強制保存退出)
  • :x,保存并退出(類似:wq,但是隻有在有更改的情況下才保存)
  • :exit,保存并退出(和:x相同)
  • :qa,退出所有(:quitall的縮寫)
  • :cq,退出且不保存(即便有錯誤)

你也可以直接在“正常模式”下輸入“ZZ”來保存并退出Vim(和:x相同),或者“ZQ”不保存并退出(和:q!相同)注意此處ZZ大寫和小寫是完全不同的。

Vim還有一個幫助菜單,可以通過“:help”調出來,基本能夠解決你的絕大多數問題。

這條回答已被提問者正式采用,目前也獲得了4300多贊。

vim編輯器一般模式(180萬程序員不知如何退出Vim編輯器...)4

顯而易見,這種高贊高浏覽量的問題,就如同國内的“熱門”一樣。Stack Overflow官方還曾做過深入挖掘,結果頗為有趣。

最愛浏覽這個問題的國家:

vim編輯器一般模式(180萬程序員不知如何退出Vim編輯器...)5

最多浏覽這個問題的三個國家是烏克蘭、土耳其和印尼。最少訪問的是中日韓。

用哪種語言的程序員最多浏覽該問題?

vim編輯器一般模式(180萬程序員不知如何退出Vim編輯器...)6

最多浏覽該問題的程序員使用的語言是JQuery, CSS和AngularJS;而C 、C語言和Ruby的開發者最少浏覽這個問題。大家知道為啥會出現這種區别麼?

更有趣的是,在國外,甚至不會退出Vim已經成為程序員圈内的一個經典老梗了。

vim編輯器一般模式(180萬程序員不知如何退出Vim編輯器...)7

vim編輯器一般模式(180萬程序員不知如何退出Vim編輯器...)8

vim編輯器一般模式(180萬程序員不知如何退出Vim編輯器...)9

問題來了,所以你們會退出Vim麼?

選項A——2年沒退出Vim了

選項B——5年沒退出Vim了

選項C——20年沒退出Vim了

選項D——小編腦抽這都是怎麼選項

選項E——從來不用Vim

選項F——選F的同學最帥(你這個人真沒底線)

選項G——好想選上一個選項啊啊啊啊

你會選哪個呢?

不用Vim的同學我告訴你,你不知道自己錯過了什麼

Vim大法好,一用戒不了,代碼Bug少,頭發如野草。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved