Vim高手蝇棉,從來不用鼠標(biāo)

平時(shí)不可缺少的會(huì)用到vim讨阻,但是避免不了鼠標(biāo),事實(shí)上篡殷,省略鼠標(biāo)是完全可以的钝吮,沒有想像中那么難,看我短短幾行帶大家一起省略鼠標(biāo)∑媸荩——編程三分鐘

Vim脫離鼠標(biāo)

對(duì)了棘催,vim有三種模式,基本模式就是用來輸入命令的耳标,比如刪除跳轉(zhuǎn)等操作就是在基本模式下面醇坝;插入模式不用說;命令模式就是按Esc+:進(jìn)入的模式次坡,之間的切換很容易我就廢話了呼猪。下面幾乎都在基本模式操作。

基本操作

移動(dòng)

h,l,j,k 左右下上

w,b 移動(dòng)到下/上一個(gè)單詞

Vim高手砸琅,從來不用鼠標(biāo)

快速退出

普通模式下輸入Shift+zz即可保存退出vim

進(jìn)入插入模式

i 在當(dāng)前光標(biāo)處進(jìn)行編輯

I宋距,A 在行首/末插入

Vim高手,從來不用鼠標(biāo)

a 在光標(biāo)后插入編輯

o症脂,O 在當(dāng)前行后/前插入一個(gè)新行

cw 刪除一個(gè)單詞谚赎,同時(shí)進(jìn)入插入模式

Vim高手,從來不用鼠標(biāo)

文檔編輯

文檔編輯的所有命令全部符合一個(gè)規(guī)律诱篷,[操作]+[行號(hào)]+定位壶唤,三個(gè)部分完成一個(gè)動(dòng)作

比如:刪除操作代碼為d,重復(fù)操作代碼代表操作當(dāng)前行兴蒸,則刪除2行就是d2d视粮;

操作和行號(hào)也可以互換位置 2dd,可以省略行號(hào)dd代表刪除一行橙凳,多數(shù)時(shí)候可以不要操作則代表定位5G代表移動(dòng)到第五行蕾殴。

刪除

x 反退格鍵(delete鍵) X 退格鍵

Vim高手,從來不用鼠標(biāo)

dw 刪除一個(gè)單詞(不適用中文)類似于上一節(jié)說的cw岛啸,只是刪除后還在普通模式

d$ 刪除至行尾,d^ 刪除至行首

Vim高手钓觉,從來不用鼠標(biāo)

dG 刪除到文檔結(jié)尾處 d1G 刪至文檔首部

小結(jié):

前綴(操作) :d代表刪除

中綴:行號(hào)

后綴(定位):d代表行,G代表盡頭, $代表行尾坚踩,^代表行首荡灾,w代表單詞

重復(fù)命令

普通模式下輸入dd,刪除一行瞬铸,輸入.(小數(shù)點(diǎn))會(huì)再次刪除一行批幌,除此之外也可以重復(fù)其他任意操作

Vim高手,從來不用鼠標(biāo)

使用dw刪除一個(gè)單詞嗓节,然后用.命令重復(fù)刪除單詞操作

Vim高手荧缘,從來不用鼠標(biāo)

游標(biāo)

游標(biāo)跳轉(zhuǎn)位置,不過是沒有去掉操作后輸入的命令拦宣。

nG(n Shift+g) 游標(biāo)移動(dòng)到第 n 行(如果默認(rèn)沒有顯示行號(hào)截粗,請(qǐng)先進(jìn)入命令模式信姓,輸入:set nu以顯示行號(hào))

gg 游標(biāo)移動(dòng)到到第一行

G(Shift+g) 到最后一行

Vim高手,從來不用鼠標(biāo)

G代表盡頭, $代表行尾绸罗,^代表行首意推,w代表下一個(gè)單詞,b上一個(gè)單詞珊蟀,e當(dāng)前單詞末尾

Vim高手菊值,從來不用鼠標(biāo)

f+字母 向后搜索 字母并跳轉(zhuǎn)到第一個(gè)匹配的位置

F+字母 向前搜索字母并跳轉(zhuǎn)到第一個(gè)匹配的位置

Vim高手,從來不用鼠標(biāo)

復(fù)制與粘貼

復(fù)制為y育灸,后可以接定位符俊性,

yy復(fù)制游標(biāo)所在的整行(3yy表示復(fù)制3行)

y^復(fù)制至行首,或y0描扯。不含光標(biāo)所在處字符定页。y$ 復(fù)制至行尾。含光標(biāo)所在處字符绽诚。

Vim高手典徊,從來不用鼠標(biāo)

yw 復(fù)制一個(gè)單詞。

y2w 復(fù)制兩個(gè)單詞恩够。

yG 復(fù)制至文本末卒落。

y1G 復(fù)制至文本開頭

Vim高手诗芜,從來不用鼠標(biāo)

使用 p 粘貼

p(小寫)代表粘貼至光標(biāo)后(下)

P(大寫)代表粘貼至光標(biāo)前(上)

剪切

我們上面在刪除那學(xué)到的d操作化撕,其實(shí)就是剪切,我們使用ddp就可以交換上下行划滋。

Vim高手扑媚,從來不用鼠標(biāo)

小結(jié)

到這里是不是文檔操作可以直接脫離鼠標(biāo)了腰湾!

移動(dòng):h,l,j,k,w,b

跳轉(zhuǎn):G nG f/F+字母

定位:G代表盡頭, $代表行尾,^代表行首疆股,w代表下一個(gè)單詞费坊,b上一個(gè)單詞,e當(dāng)前單詞末尾

操作:y d p

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末旬痹,一起剝皮案震驚了整個(gè)濱河市附井,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌两残,老刑警劉巖永毅,帶你破解...
    沈念sama閱讀 211,817評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異人弓,居然都是意外死亡沼死,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,329評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門票从,熙熙樓的掌柜王于貴愁眉苦臉地迎上來漫雕,“玉大人,你說我怎么就攤上這事峰鄙〗洌” “怎么了?”我有些...
    開封第一講書人閱讀 157,354評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵吟榴,是天一觀的道長(zhǎng)魁蒜。 經(jīng)常有香客問我,道長(zhǎng)吩翻,這世上最難降的妖魔是什么兜看? 我笑而不...
    開封第一講書人閱讀 56,498評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮狭瞎,結(jié)果婚禮上细移,老公的妹妹穿的比我還像新娘。我一直安慰自己熊锭,他們只是感情好弧轧,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,600評(píng)論 6 386
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著碗殷,像睡著了一般精绎。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上锌妻,一...
    開封第一講書人閱讀 49,829評(píng)論 1 290
  • 那天代乃,我揣著相機(jī)與錄音,去河邊找鬼仿粹。 笑死搁吓,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的吭历。 我是一名探鬼主播擎浴,決...
    沈念sama閱讀 38,979評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼毒涧!你這毒婦竟也來了贮预?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,722評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤契讲,失蹤者是張志新(化名)和其女友劉穎仿吞,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體捡偏,經(jīng)...
    沈念sama閱讀 44,189評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡唤冈,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,519評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了银伟。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片你虹。...
    茶點(diǎn)故事閱讀 38,654評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡绘搞,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出傅物,到底是詐尸還是另有隱情夯辖,我是刑警寧澤,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布董饰,位于F島的核電站蒿褂,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏卒暂。R本人自食惡果不足惜啄栓,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,940評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望也祠。 院中可真熱鬧昙楚,春花似錦、人聲如沸诈嘿。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,762評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽永淌。三九已至崎场,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間遂蛀,已是汗流浹背谭跨。 一陣腳步聲響...
    開封第一講書人閱讀 31,993評(píng)論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留李滴,地道東北人螃宙。 一個(gè)月前我還...
    沈念sama閱讀 46,382評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像所坯,于是被迫代替她去往敵國和親谆扎。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,543評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容

  • 自我總結(jié)篇: 對(duì)文件的操作技巧: vim文件一個(gè)有三種狀態(tài):命令(瀏覽/輸入命令轉(zhuǎn)變末行模式)芹助,文本(添加/編輯/...
    小知大知閱讀 794評(píng)論 0 0
  • 在命令狀態(tài)下對(duì)當(dāng)前行用== (連按=兩次), 或?qū)Χ嘈杏胣==(n是自然數(shù))表示自動(dòng)縮進(jìn)從當(dāng)前行起的下面n行堂湖。你可...
    三十兒閱讀 417評(píng)論 0 1
  • vim 選擇文本,刪除状土,復(fù)制无蜂,粘貼 文本的選擇,對(duì)于編輯器來說蒙谓,是很基本的東西斥季,也經(jīng)常被用到,總結(jié)如下: v 從光...
    MiracleJQ閱讀 661評(píng)論 0 0
  • 本文摘自https://www.cnblogs.com/yangjig/p/6014198.html 感謝原作者的...
    榮子3507閱讀 325評(píng)論 1 0
  • 1. vim 選擇文本累驮,刪除酣倾,復(fù)制舵揭,粘貼 文本的選擇,對(duì)于編輯器來說躁锡,是很基本的東西午绳,也經(jīng)常被用到,總結(jié)如下:v ...
    路癡千行閱讀 3,279評(píng)論 0 0