精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

你真會用Vim嗎?手把手教你8種花式退出Vim的神技!

系統 Linux
Luke 是從各個程序員的 Twitter 中找到的這些方法,把他們匯總起來,既硬核又幽默,喚起了眾多程序員學習 Vim 那段不堪回首的記憶。讓我們一起來看看吧!

 [[330198]]

程序員們最常用的代碼編輯器是什么,Vim、Emacs、VS Code、Sublime…… 眾說紛紜。

但是要說最讓程序員頭大的代碼編輯器,那毫無疑問是 Vim。可以說是 “天下苦 vim 久矣”。

Vim 到底有多讓人頭大?如果你是個初學者,甚至都不知道怎么退出它。

最近,有位程序員 Luke Stephens,上線了一個 GitHub 項目,叫做如何退出 Vim,僅僅一周已經收到了 3500 星。

Luke 是從各個程序員的 Twitter 中找到的這些方法,把他們匯總起來,既硬核又幽默,喚起了眾多程序員學習 Vim 那段不堪回首的記憶。讓我們一起來看看吧!

硬核退出 Vim

最簡單的方式,就是找到 vim 進程,并把它殺死: 

  1. :!ps axuw | grep vim | grep -v grep | awk '{print $2}' | xargs kill -9 

(這是欺負我不懂 Vim 啊,最簡單的方式明明不應該是:q 嗎?)

不用顯示進程的 ps 命令,其實也可以退出 Vim: 

  1. :!kill -9 $(find /proc -name "cmdline" 2>/dev/null | while read procfile; do if grep -Pa '^vim\x00' "$procfile" &>/dev/null; then echo $procfile; fi; done | awk -F'/' '{print $3}' | sort -u) 

Luke 自己也提出了一種不用 ps 命令的方法,需要用到狀態文件: 

  1. :!find /proc -name status | while read file; do echo "$file: "; cat $file | grep vim; done | grep -B1 vim | grep -v Name | while read line; do sed 's/^\/proc\///g' | sed 's/\/.*//g'; done | xargs kill -9 

如果你嫌上面兩種不用 ps 命令的方式太長,還有一種簡短的方式: 

  1. :!grep -P "PPid:\t(\d+)" /proc/$$/status | cut -f2 | xargs kill -9 

對于 Python 用戶,你們有一種 “Python 方式” 來退出 Vim: 

  1. :py3 import os,signal;from subprocess import check_output;os.kill(int(check_output(["pidof","vim"]).decode  
  2. ('utf-8')),signal.SIGTERM) 

Luke 還列出了一種 “最簡短” 的方式(原文如此:The shortest way),我看你是在諷刺吧: 

  1. :!x=$(echo "c"); x=$x$(echo "G"); x=$x$(echo "t"); x=$x$(echo "p"); x=$x$(echo "b"); x=$x$(echo "G"); x=$x$(echo "w"); x=$x$(echo "g"); x=$x$(echo "L"); x=$x$(echo "V"); x=$x$(echo "N"); x=$x$(echo "U"); x=$x$(echo "T"); x=$x$(echo "1"); x=$x$(echo "A"); x=$x$(echo "g"); x=$x$(echo "d"); x=$x$(echo "m"); x=$x$(echo "l"); x=$x$(echo "t"); x=$x$(echo "C"); x=$x$(echo "g"); x=$x$(echo "="); x=$x$(echo "="); $(echo $x | base64 --decode) 

對 Vim 降維打擊

上面的方法都離不開對 Vim 本身的操作,我們還有更高級的 “降維打擊” 方式。既然退出 Vim 這么麻煩,不妨在更高層級把它干掉。

如果是在 Docker 容器中運行 Vim,比如這樣: 

  1. docker run --rm -it --name my-vim -v `pwd`:/root thinkca/vim 

那么你可以把 Docker 容器停止并退出,這樣不就關掉了嗎?我真是太機智了! 

  1. docker stop my-vim 

在系統層級上,我們也可以用設置超時的方法殺死 Vim: 

  1. $ timeout 600 vim 

設置以上代碼,Vim 運行超過 10 分鐘就會關閉,從此一勞永逸,再也不用輸入退出命令了。不過你得抓緊時間把代碼改完,并保存好,否則就慘了。

哦,最后別忘了把 Vim 改成默認 10 分鐘關閉: 

  1. $ alias vim='timeout 600 vim' 

暴力與佛系方法

最直接、最暴力的方法就是拔電源。最佛系的方法就是直接走開。

如果你非要問我有什么暴力與佛系結合的方法,請收好以下代碼,運行后直接離開座位即可。 

  1. !bash -c “💣(){ 💣|💣& };💣” 

不要在自己電腦上輕易嘗試,后果自負。

職場方法

如果你是公司初來乍到的新手,或者是實習生,不敢隨便在電腦上操作,建議采取以下措施:

找到一個高級工程師:“人家不會關 Vim 啦!嚶嚶嚶。”

對于產品經理,Luke 給出了詳細流程:

  1.  提需求(比五彩斑斕的黑要容易多了)
  2.  設置為最高優先級(你們先把手頭工作放一放)
  3.  隨機分配給團隊成員(誰行誰上)

對于資深產品經理來說,這個流程顯然是不夠詳細的。

在第 2 步以后,必須開幾次會,定義一下驗收標準、討論一下工作流程、設置時間線,最后項目完成后,大家還要開個總結經驗大會。完美!

Vim:從入門到放棄

看著上面的種種方法,你是不是已經逐漸忘記了標題。Luke 的項目本來是匯總一下大家對 Vim 的吐槽,沒想到在 Hacker News 上引發的嚴肅的討論。

有人說,笑話歸笑話,Luke 沒有給出退出 Vim 的真正方法,萬一初學者在搜索引擎里找到這個項目,那豈不是誤人子弟。

最好的辦法就是,遠離 Vim。Vim 陡峭的學習曲線讓不少新入門的程序員望而卻步,不過好在已經有 VS Code、Sublime 等帶圖形的代碼編輯器可以取而代之。

至于你究竟會不會退出 Vim,其實不重要。有人不會退出 Vim,不還是堅持用了 3 年嘛。

什么從入門到放棄?我壓根就沒入門 Vim,談何放棄? 

 

責任編輯:龐桂玉 來源: 奇妙的Linux世界
相關推薦

2020-06-19 08:08:28

注冊過濾器方式

2022-10-30 10:31:42

i2ccpuftrace

2021-07-14 09:00:00

JavaFX開發應用

2011-05-03 15:59:00

黑盒打印機

2011-01-10 14:41:26

2025-05-07 00:31:30

2022-11-06 14:46:28

腳本windows文件

2021-01-20 10:18:48

MySQL服務器配置

2021-09-26 16:08:23

CC++clang_forma

2023-04-26 12:46:43

DockerSpringKubernetes

2022-12-07 08:42:35

2022-03-14 14:47:21

HarmonyOS操作系統鴻蒙

2022-07-27 08:16:22

搜索引擎Lucene

2022-01-08 20:04:20

攔截系統調用

2011-02-22 13:46:27

微軟SQL.NET

2021-12-28 08:38:26

Linux 中斷喚醒系統Linux 系統

2021-02-26 11:54:38

MyBatis 插件接口

2020-01-10 10:09:50

程序員技能開發者

2022-01-04 08:52:14

博客網站Linux 系統開源

2009-06-15 16:58:57

Java安裝Linux
點贊
收藏

51CTO技術棧公眾號

亚洲不卡一区二区三区| 青草av.久久免费一区| 亚洲国产成人精品女人久久久 | 国产综合久久| 亚洲国产精品福利| 欧美性猛交xxx乱久交| 国产在线观看a视频| 成人黄色国产精品网站大全在线免费观看 | 黄色av网站在线看| 国模大尺度一区二区三区| 国内精品小视频| 天堂资源在线视频| 久久a爱视频| 欧美日韩aaaaa| 久久久久免费看黄a片app| 97超碰人人在线| 99在线精品视频| 成人网在线免费观看| 日韩欧美成人一区二区三区| 91精品国偷自产在线电影 | 欧美日韩国产欧| 亚洲视频一区二区三区| 久久无码专区国产精品s| 亚洲成人短视频| 亚洲一区欧美一区| 正在播放91九色| 亚洲 欧美 自拍偷拍| 国产麻豆视频一区| 国产精品视频专区| 成年免费在线观看| 欧美精品成人| xx视频.9999.com| av网站免费在线看| 婷婷精品在线观看| 亚洲第一精品久久忘忧草社区| 精品久久久99| 日本在线视频一区二区| 岛国精品视频在线播放| 男人天堂手机在线视频| 在线观看中文| 亚洲精品视频自拍| 欧美三级午夜理伦三级老人| 在线观看免费网站黄| 久久九九影视网| 久久影院理伦片| 日韩一级片免费| 成人小视频免费在线观看| 亚洲永久在线观看| 不卡av电影在线| 99精品全国免费观看视频软件| 日韩精品一区二区三区老鸭窝 | 日韩免费大片| 色婷婷综合久久久中文字幕| 亚洲色成人一区二区三区小说| www欧美xxxx| 91亚洲国产成人久久精品麻豆| 日韩在线观看一区| 尤物九九久久国产精品的特点| 爱爱免费小视频| 婷婷综合成人| 国产亚洲成av人片在线观看桃| 精品人妻一区二区三区香蕉| 琪琪久久久久日韩精品| 日韩国产精品亚洲а∨天堂免| 免费a v网站| 久久不见久久见国语| 亚洲欧洲美洲在线综合| av电影网站在线观看| 成人在线免费观看网站| 久久精品国产久精国产思思| 日本黄色小说视频| 一区二区自拍| 秋霞成人午夜鲁丝一区二区三区| 亚洲无码精品一区二区三区| 日本vs亚洲vs韩国一区三区二区| 国产精品久久视频| 国产女人18毛片水真多| 国产凹凸在线观看一区二区| 国内视频一区| 国产视频第一页在线观看| 国产精品人成在线观看免费| 欧美 日韩 国产 在线观看| 在线heyzo| 精品久久久久久亚洲精品| 国产一级特黄a大片免费| 亚洲国产91视频| 精品国产制服丝袜高跟| 国产福利在线观看视频| 精品免费在线| 欧美乱大交xxxxx| 看片网址国产福利av中文字幕| 日韩国产精品大片| 99r国产精品视频| 深夜福利视频一区| 国产精品毛片a∨一区二区三区| 自拍亚洲欧美老师丝袜| 成人在线黄色电影| 欧美日韩在线播放三区四区| 俄罗斯女人裸体性做爰| 久久不卡国产精品一区二区 | 亚洲电影在线| 国产精品va在线播放| 国产日韩欧美视频在线观看| 不卡av在线网| 午夜免费电影一区在线观看| 免费在线看电影| 欧美视频在线不卡| bl动漫在线观看| 99国内精品久久久久久久| 97在线视频国产| 一区二区三区亚洲视频| 26uuu精品一区二区| 2022中文字幕| 亚洲精品自拍| 亚洲欧美国产精品久久久久久久| 欧美日韩黄色网| 丝袜美腿亚洲色图| 国产在线一区二| av在线麻豆| 欧美午夜不卡在线观看免费| 中文字幕 日本| 亚洲综合专区| 国产精品三级美女白浆呻吟 | 成人av在线影院| 自拍另类欧美| 91大神在线观看线路一区| 欧美一卡在线观看| 国产探花视频在线| 裸体素人女欧美日韩| 精品在线不卡| 日本无删减在线| 91精品婷婷国产综合久久性色| 韩国女同性做爰三级| 免费视频一区| 久久精品日产第一区二区三区乱码| av网站在线看| 91麻豆精品国产91| 国产大屁股喷水视频在线观看| 免费一级欧美片在线播放| 国产欧美亚洲日本| 182在线播放| 日韩欧美国产综合| 四虎免费在线视频| 国产精品综合视频| 男人j进女人j| 精品国产一区二区三区性色av| 深夜福利国产精品| 在线播放精品视频| 国产精品白丝在线| 天天综合成人网| 91九色精品国产一区二区| 国产裸体写真av一区二区 | 欧美成人精品激情在线观看 | 日韩欧美三级一区二区| 日本欧美日韩| 伊人一区二区三区久久精品| 国产又大又黄又粗| 国产日韩综合av| 三级a在线观看| 999国产精品| 亚洲直播在线一区| 青草av在线| 亚洲精品美女在线| 无码人妻丰满熟妇区五十路| 国产日韩欧美麻豆| 亚洲a级黄色片| 欧美伊人影院| 国产在线一区二| 桃子视频成人app| 日韩一区在线视频| www.国产欧美| 婷婷国产在线综合| 一道本在线观看| 久久99国产精品免费| 青青在线视频免费观看| 你懂的在线观看一区二区| 日韩av成人在线| 日本成人在线播放| 日韩美一区二区三区| 可以免费看的av毛片| 欧美经典一区二区三区| 天天爽夜夜爽视频| 亚洲免费高清| 亚洲精品国产系列| 91成人短视频| 国产精品av在线| 成人在线影视| 精品视频在线播放免| 中国精品一区二区| 一区二区久久久久久| 久久精品国产亚洲av久| 国产在线国偷精品产拍免费yy| 日本欧美视频在线观看| 欧美色婷婷久久99精品红桃| 91精品视频播放| 亚洲天堂资源| 久久精品91久久香蕉加勒比| 日本xxxxxwwwww| 欧美三级韩国三级日本一级| 国产一级大片在线观看| 国产欧美精品日韩区二区麻豆天美| 爱情岛论坛亚洲自拍| 噜噜噜久久亚洲精品国产品小说| 午夜久久久久久久久久久| 香蕉久久夜色精品国产更新时间| 91精品国产综合久久香蕉| 91jq激情在线观看| 久久九九精品99国产精品| 日韩精品福利| 日韩久久免费av| 国产成人av免费| 亚洲高清免费视频| 国产激情无码一区二区三区| 久久女同互慰一区二区三区| 中文字幕一区二区三区人妻在线视频 | 天天爱天天做天天爽| 亚洲福中文字幕伊人影院| 女教师淫辱の教室蜜臀av软件| 久久夜色精品一区| 国产裸体视频网站| 韩国v欧美v日本v亚洲v| 黄色国产小视频| 99xxxx成人网| 日本大片免费看| 香蕉精品视频在线观看| 日韩在线观看电影完整版高清免费| 国产精品美女在线观看直播| 亚洲xxxxx性| 精品久久99| 国产精品久久久久久搜索| 欧产日产国产精品视频 | 亚洲精品一区二区三区av| 亚洲丝袜啪啪| 国内精品一区二区| 国产精品xxx在线观看| 91丨九色丨国产| 祥仔av免费一区二区三区四区| 日本精品va在线观看| 黄色在线观看www| 国外成人性视频| 俺来也官网欧美久久精品| 萌白酱国产一区二区| 黄色大片在线播放| 北条麻妃一区二区三区中文字幕 | 91麻豆国产视频| 欧美性大战久久久| 日韩在线视频不卡| 色视频成人在线观看免| 午夜婷婷在线观看| 欧美性黄网官网| 亚洲欧美偷拍一区| 色婷婷综合久久久久中文一区二区| 91蜜桃视频在线观看| 黄色一区二区在线观看| 日韩欧美中文字幕一区二区| 午夜久久久久久电影| 伊人久久综合视频| 欧美日韩免费一区| 无码人妻久久一区二区三区不卡| 色系网站成人免费| 中文字幕在线观看精品| 欧美人动与zoxxxx乱| 国产超碰人人模人人爽人人添| 日韩一区二区三区免费观看| va视频在线观看| 精品欧美一区二区三区精品久久| 亚洲爆乳无码一区二区三区| 亚洲国产精品久久久久久| 日本人妖在线| 中文字幕日韩综合av| 欧美黄色激情| 欧美激情一级精品国产| 日本黄色免费在线| 国产精品久久久久久久久| 99精品在线免费观看| 国产女人水真多18毛片18精品| 亚洲精品**不卡在线播he| 先锋影音一区二区三区| 欧美日韩影院| 成熟老妇女视频| 国内精品在线播放| 国产xxxx视频| 国产精品亲子伦对白| a级片在线观看免费| 粉嫩老牛aⅴ一区二区三区| 日本成人一级片| 日韩视频国产视频| 蜜芽tv福利在线视频| 俺去亚洲欧洲欧美日韩| 高清视频在线观看三级| 国产精品亚洲综合天堂夜夜| 日本免费精品| 日本一区二区三区四区在线观看| 91成人免费| 国产熟女高潮视频| 国产乱码精品1区2区3区| aaaaa一级片| 亚洲人成亚洲人成在线观看图片| 国产成人愉拍精品久久| 欧美精品少妇一区二区三区| 日韩一级片免费看| 久久精品视频在线观看| 免费一二一二在线视频| 亚洲a一级视频| 免费视频亚洲| 国产欧美久久久久| 免费视频最近日韩| 性欧美成人播放77777| 中文字幕一区二区三区视频| 日韩av黄色片| 91精品在线一区二区| 国产女主播在线写真| 97国产成人精品视频| 中文字幕成人| 欧美一区二区视频在线| 欧美日韩p片| 三区视频在线观看| 久久久久一区二区三区四区| 久久久久99精品成人片试看| 欧美在线观看18| 天天操天天舔天天干| 777色狠狠一区二区三区| 国产专区在线| 国内精品久久久久影院优 | 污视频网站免费在线观看| 国产精品久久久av| 亚洲深夜福利在线观看| 国产中文字幕二区| 国产一区二区在线观看免费| 久久免费手机视频| 在线视频一区二区三| 青青草在线播放| 欧美一区三区三区高中清蜜桃| 日韩成人在线观看视频| 中文字幕在线乱| 国产在线观看免费一区| 国产真实乱在线更新| 欧美精品一二三区| 暖暖日本在线观看| 成人h视频在线| 久久精品国产大片免费观看| 超碰av在线免费观看| 久久久久九九视频| 国产午夜无码视频在线观看| 亚洲女人初尝黑人巨大| 天堂av中文在线观看| 久久久久久九九九九| 国产亚洲激情| 添女人荫蒂视频| 黑人巨大精品欧美一区二区免费 | 成人性生交大片免费看中文网站| 五月天丁香激情| 日韩欧美第一区| 波多野结衣精品| 久久精品一二三区| 日日欢夜夜爽一区| 亚洲综合第一区| 欧美日韩高清一区二区| av网站大全在线| 国产99午夜精品一区二区三区 | 亚洲成人黄色片| 久久久亚洲影院| 露出调教综合另类| 久久人妻精品白浆国产| 亚洲国产精品ⅴa在线观看| 一本大道伊人av久久综合| 久久精品国产久精国产一老狼| 日本精品在线播放| av7777777| 欧美激情一区不卡| a级片在线播放| 国产69精品久久久久99| 亚洲人成亚洲精品| 久热精品在线播放| 亚洲欧美日韩国产中文在线| 亚洲精品久久久久久动漫器材一区| 97高清免费视频| 欧美日韩激情在线一区二区三区| 一级片视频免费观看| 亚洲人成在线播放网站岛国| 手机看片1024日韩| 国产精品扒开腿做爽爽爽视频| 五月综合激情| 国产成人精品一区二区三区在线观看 | 一区二区av| 成人福利视频网站| 波多野结衣理论片| 久久99久久99精品免观看粉嫩 | 久久久久亚洲av成人片| 亚洲国产精品va| 国产精品.xx视频.xxtv| 欧美交换配乱吟粗大25p| 91色porny蝌蚪| 国产精品国产一区二区三区四区| 久久久久久一区二区三区 | 夜夜躁日日躁狠狠久久88av| 麻豆精品久久| 久久久久国产精品熟女影院| 亚洲精品乱码久久久久久黑人| 日本中文字幕电影在线观看|