多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內(nèi)最全I(xiàn)T社區(qū)平臺(tái) 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > 互聯(lián)網(wǎng) > Vim文本編輯器 常用指令大全 提升編程效率必備法寶之一

Vim文本編輯器 常用指令大全 提升編程效率必備法寶之一

來源:程序員人生   發(fā)布時(shí)間:2014-10-08 08:00:00 閱讀次數(shù):3025次

經(jīng)常處理文本以及經(jīng)常需要寫代碼的人,都會(huì)有自己比較常用的編輯器,本人喜歡用Vim,理由就是Vim編輯器靈活,并且可以達(dá)到純鍵盤操作,使用純熟情況下,根本不需要鼠標(biāo)操作,聽起來是不是很酷的?不過別高興太早,想達(dá)到那個(gè)境界必須的指令是需要學(xué)習(xí)+記憶+練習(xí)的。總結(jié)指令如下:

1(motion)

fx 向后 移動(dòng)到搜索字母上,x 可以是任意一個(gè)字母

tx 向后 移到搜索字母的左邊 (這真的很有用)

Fx 向前 移到搜索字母上  

Tx 向前 移到搜索字母的左邊

; 重復(fù)上面四種命令 ,也是重復(fù)命令 不過方向取反

. 重復(fù)上一個(gè)操作

以上命令都是在本行移動(dòng)

,. 當(dāng)前行 ,%當(dāng)前文件

gd to definition of the current word

 

w:上一個(gè)詞。b:下一個(gè)詞。(nonword的特殊字符作為word的邊界,如.,-

W 上一個(gè)詞 B 下一個(gè)詞 (以空格作為word的邊界)又稱長單詞

e: 下個(gè)詞的最后一個(gè)字母 ge 上個(gè)詞的最后一個(gè)字母

0:移動(dòng)光標(biāo)到當(dāng)前行首。

gm 移動(dòng)到行正中

$:移動(dòng)光標(biāo)到行尾。

2$ 下一行行尾

^:移動(dòng)光標(biāo)到當(dāng)前行的第一個(gè)字母位置。

) ( 移動(dòng)光標(biāo)到上/下一個(gè)句子。

{ } pre/next paragraph

[{ ]} begin/end of block

[[ ][ 代碼塊的開頭和結(jié)尾 假設(shè){}位于第一列的情況下成立

[( ]) 括號范圍內(nèi)前后移動(dòng)

gD 跳轉(zhuǎn)到局部變量的定義處

gg:到文件首 G:到文件尾

numG:移動(dòng)光標(biāo)到指定的行(num)(比如 10G 就是到第 10 )

H:移動(dòng)光標(biāo)到屏幕上面M:移動(dòng)光標(biāo)到屏幕中間L:移動(dòng)光標(biāo)到屏幕下面 當(dāng)前屏幕的操作

nH 光標(biāo)到當(dāng)前屏幕的第n

nL 光標(biāo)到當(dāng)前屏幕的倒數(shù)第n

zt scroll to top

zz scroll to middle 有用 把當(dāng)前編輯行置于屏幕中間

zb scroll to bottom

ctr+B/b ctr+F/f pre/next page

ctr+U/u ctr+D/d pre/next half page

ctr+e ctr+y /下滾一行

*:讀取光標(biāo)處的單詞,并且移動(dòng)光標(biāo)到它再次出現(xiàn)的地方。

#:讀取光標(biāo)處的單詞,并且移動(dòng)光標(biāo)到它上次出現(xiàn)的地方。

g* 它不完全匹配光標(biāo)所在處的單詞,而是匹配包含該單詞的所有字符串

g# 它不完全匹配光標(biāo)所在處的單詞,而是匹配包含該單詞的所有字符串

 

2.searching

+ - 下一行的開始 上一行的開始(非空)

% matching parenthesis

/text:從當(dāng)前光標(biāo)處開始搜索字符串 text,并且到達(dá) text 出現(xiàn)的地方。必須使用回車來開始這個(gè)搜索命令。如果想重復(fù)上次的搜索的話,按 n

?text:和上面類似,但是是反方向。

/搜索完整的text單詞

/ab{3,5} b匹配3-5

{0,1}匹配01 =一樣

{0,} 匹配0次或多次 *一樣

{1,} 匹配1次或多次 +一樣

{3} 匹配3

/ab{-1,3} 將會(huì)匹配abbb中的ab 意思是盡可能的避免重復(fù)

/a.{-}b 其中{-}匹配前面的項(xiàng)一次或0 盡可能地少 一般這個(gè)模式本身只可能匹配到0 因此 這個(gè)命令 只會(huì)匹配到axbxb中的axb

/a.*b 則會(huì)盡可能多的匹配 因而對于axbxb 會(huì)匹配整個(gè)的axbxb

/the word 匹配以the結(jié)束而且下一行以word開始的行

\_s 匹配空格或斷行

/the\_sword the word 之間有空格或斷行

/du{3}d{3} 匹配一個(gè)數(shù)字 三個(gè)大寫字母 單個(gè)數(shù)字

/joe/s-2 所查找之處往前兩個(gè)字符

搜索完按n重復(fù)上次查找 N逆向上次查找

3n 向下搜索第三個(gè)

ma`a mark/jump to a 'a 轉(zhuǎn)到標(biāo)記所在的行頭(行頭)

`.

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 免费伦理片在线观看 | 亚洲精品成人一区二区aⅴ 亚洲精品成人在线 | 欧美激情免费a视频 | 日本护士xxxx18.19 | www.亚洲视频| 欧美人与物videos另类一 | 亚洲精品美女久久777777 | 中文无码日韩欧免费视频 | 老司机午夜精品视频 | 国产无限资源 | 欧美色欧美亚洲另类二区精品 | 手机在线看片国产日韩生活片 | 国产乱码精品一区二区三上 | 亚洲国产精品一区 | wwwwwww色| 国产精品揄拍100视频最近 | 久久高清一级毛片 | 欧美一级免费观看 | 亚洲成人黄色网 | 免费成年人在线观看视频 | 欧美午夜网 | 六月亚洲精品一区 | 国产精品久久久久无毒 | 国产成人精品日本亚洲专 | v片在线观看 | 日韩小视频在线播放 | 天堂在线v | 久久久久亚洲精品一区二区三区 | 日韩中文字幕视频在线 | 日本高清www午色夜黄 | 亚洲一区二区三区高清不卡 | 日本理论在线观看被窝网 | 92精品国产自产在线观看 | 在线观看日韩 | 亚洲国产一区二区三区最新 | 国产欧美国产精品第二区 | 日韩国产免费一区二区三区 | 欧美日韩中文国产 | 亚洲天堂视频在线 | 日本乱人伦片中文字幕三区 | 欧美一级毛片100部 欧美一级毛片不卡免费观看 |