亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁 > 知識庫 > vim vax 快捷鍵大全

vim vax 快捷鍵大全

熱門標(biāo)簽:網(wǎng)絡(luò)電話外呼系統(tǒng)上海 臨沂智能電話機(jī)器人加盟 400電話辦理怎么樣 外呼電話機(jī)器人成本 地圖標(biāo)注軟件免費(fèi)下載 西寧呼叫中心外呼系統(tǒng)線路商 聯(lián)通官網(wǎng)400電話辦理 蘇州如何辦理400電話 百應(yīng)電話機(jī)器人外呼系統(tǒng)

高效率移動

在插入模式之外

基本上來說,你應(yīng)該盡可能少的呆在插入模式里面,因?yàn)樵诓迦肽J嚼锩鎂IM就像一個“啞巴”編輯器一樣。很多新手都會一直呆在插入模式里面,因?yàn)檫@樣易于使用。但VIM的強(qiáng)大之處在于他的命令行模式!你會發(fā)現(xiàn),在你越來越了解VIM之后,你就會花越來越少的時間使用插入模式了。

使用 h,j,k,l

使用VIM高效率編輯的第一步,就是放棄使用箭頭鍵。使用VIM,你就不用頻繁的在箭頭鍵和字母鍵之間移來移去了,這會節(jié)省你很多時間。當(dāng)你在命令模式時,你可以用h,j,k,l來分別實(shí)現(xiàn)左,下,上,右箭頭的功能。一開始可能需要適應(yīng)一下,但一旦習(xí)慣這種方式,你就會發(fā)現(xiàn)這樣操作的高效之處了。

在你編輯你的電子郵件或者其他有段落的文本時,你可能會發(fā)現(xiàn)使用方向鍵和你預(yù)期的效果不一樣,有時候可能會一次跳過了很多行。這是因?yàn)槟愕亩温湓赩IM看來是一個大的長長的行。這時你可以在按h,j,k或者l 之前鍵入一個g,這樣VIM就會按屏幕上面的行如你所愿的移動了。

在當(dāng)前行里面有效的移動光標(biāo)

很多編輯器只提供了簡單的命令來控制光標(biāo)的移動(比如左,上,右,下,到行首/尾等)。VIM則提供了很多強(qiáng)大的命令來滿足你控制光標(biāo)的欲望。當(dāng)光標(biāo)從一點(diǎn)移動到另外一點(diǎn),在這兩點(diǎn)之間的文本(包括這兩個點(diǎn))稱作被“跨過”,這里的命令也被稱作是motion。(簡單說明一下,后面會用到這個重要的概念)

這里是常用到的一些命令(motion):

fx:移動光標(biāo)到當(dāng)前行的下一個x處。很明顯,x可以是任意一個字母,而且你可以使用;來重復(fù)你的上一個f命令。

tx:和上面的命令類似,但是是移動到x的左邊一個位置。(這真的很有用)

Fx:和fx類似,不過是往回找。

w:光標(biāo)往前移動一個詞。

b: 光標(biāo)往后移動一個詞。

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

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

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

):移動光標(biāo)到下一個句子。

( : 移動光標(biāo)到上一個句子。

在整個文件里面有效移動光標(biāo)

VIM有很多命令,可以用來到達(dá)文件里面你想到達(dá)的地方。下面是一些在文件里面移動的命令

:向下移動一屏。

:向上移動一屏。

G:到文件尾

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

gg:到文件首

H:移動光標(biāo)到屏幕上面

M:移動光標(biāo)到屏幕中間

L:移動光標(biāo)到屏幕下面

*:讀取光標(biāo)處的字符串,并且移動光標(biāo)到它再次出現(xiàn)的地方。

#:和上面的類似,但是是往反方向?qū)ふ摇?/p>

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

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

ma:在當(dāng)前光標(biāo)的位置標(biāo)記一個書簽,名字為a。書簽名只能是小寫字母。你看不見書簽的存在,但它確實(shí)已經(jīng)在那里了。

`a:到書簽a處。注意這個不是單引號,它一般位于大部分鍵盤的1的左邊。

`.:到你上次編輯文件的地方。這個命令很有用,而且你不用自己去標(biāo)記它。

高效的輸入

使用關(guān)鍵詞自動完成

VIM 有一個非常漂亮的關(guān)鍵詞自動完成系統(tǒng)。這表示,你可以輸入一個長詞的一部分,然后按一下某個鍵,然后VIM就替你完成了這個長詞的輸入了。舉個例子:你有一個變量名為 iAmALongAndAwkwardVarName 在你寫的代碼的某個地方。也許你不想每回都自己一個一個字母的去輸入它。

使用關(guān)鍵詞自動完成功能,你只需要輸入開始幾個字母(比如iAmAL),然后按(按住Ctrl,再按N)或者。如果VIM沒有給出你想要的詞,基本按,直到你滿意為止,VIM會一直循環(huán)它找到的匹配的字符串。

聰明的進(jìn)入插入模式

很多新手進(jìn)入插入模式都只是用i。這樣當(dāng)然可以進(jìn)入插入模式,但通常不是那么合適,因?yàn)閂IM提供了很多進(jìn)入插入模式的命令。下面是最常用的一些:

i:在當(dāng)前字符的左邊插入

I:在當(dāng)前行首插入

a:在當(dāng)前字符的右邊插入

A:在當(dāng)前行尾插入

o:在當(dāng)前行下面插入一個新行

O:在當(dāng)前行上面插入一個新行

c{motion}:刪除motion命令跨過的字符,并且進(jìn)入插入模式。比如:c$,這將會刪除從光標(biāo)位置到行尾的字符并且進(jìn)入插入模式。ct!,這會刪除從光標(biāo)位置到下一個嘆號(但不包括),然后進(jìn)入插入模式。被刪除的字符被存在了剪貼板里面,并且可以再粘貼出來。

d{motion}:和上面差不多,但是不進(jìn)入插入模式。

有效的移動大段的文本

使用可視選擇(visual selections)和合適的選擇模式

不想最初的VI,VIM允許你高亮(選擇)一些文本,并且進(jìn)行操作。這里有三種可視選擇模式:

v:按字符選擇。經(jīng)常使用的模式,所以親自嘗試一下它。

V:按行選擇。這在你想拷貝或者移動很多行的文本的時候特別有用。

:按塊選擇。非常強(qiáng)大,只在很少的編輯器中才有這樣的功能。你可以選擇一個矩形塊,并且在這個矩形里面的文本會被高亮。

在選擇模式的時候使用上面所述的方向鍵和命令(motion)。比如,vwww,會高亮光標(biāo)前面的三個詞。Vjj將會高亮當(dāng)前行以及下面兩行。

在可視選擇模式下剪切和拷貝

一旦你高亮了選區(qū),你或許想進(jìn)行一些操作:

d:剪貼選擇的內(nèi)容到剪貼板。

y:拷貝選擇的內(nèi)容到剪貼板。

c:剪貼選擇的內(nèi)容到剪貼板并且進(jìn)入插入模式。

在非可視選擇模式下剪切和拷貝

如果你很清楚的知道你想拷貝或者剪切什么,那你根本就不需要進(jìn)入可視選擇模式。這樣也會節(jié)省時間:

d{motion}:剪切motion命令跨過的字符到剪貼板。比如,dw會剪切一個詞而dfS會將從當(dāng)前光標(biāo)到下一個S之間的字符剪切至剪貼板。

y{motion}:和上面類似,不過是拷貝。

c{motion}:和d{motion}類似,不過最后進(jìn)入插入模式。

dd:剪切當(dāng)前行。

yy:拷貝當(dāng)前行。

cc:剪切當(dāng)前行并且進(jìn)入插入模式。

D:剪切從光標(biāo)位置到行尾到剪貼板。

Y:拷貝當(dāng)前行。

C:和D類似,最后進(jìn)入插入模式。

x:剪切當(dāng)前字符到剪貼板。

s:和x類似,不過最后進(jìn)入插入模式。

粘貼

粘貼很簡單,按p。

使用多重剪貼板

很多編輯器都只提供了一個剪貼板。VIM有很多。剪貼板在VIM里面被稱為寄存器(Registers)。你可以列出當(dāng)前定義的所有寄存器名和它們的內(nèi)容,命令為":reg"。最好使用小寫字母來作為寄存器的名稱,因?yàn)榇髮懙挠行┍籚IM占用了。

使用寄存器的命令為雙引號“。

比如:我們要拷貝當(dāng)前行到寄存器k。你應(yīng)該按 "kyy。(你也可以使用 V"ky。為什么這樣也可以呢?)現(xiàn)在當(dāng)前行應(yīng)該已經(jīng)存在了寄存器k里面直到你又拷貝了一些東西進(jìn)入寄存器k。現(xiàn)在你可以使用命令 "kp 來粘貼寄存器k里面的內(nèi)容到你想要的位置。

避免重復(fù)

令人驚奇的 . 命令

在VI里面,輸入 . (小數(shù)點(diǎn)符號),將會重復(fù)你給入的上一個命令。比如,你上個命令為 'dw'(刪除一個詞),VI將會接著再刪除一個詞。

使用數(shù)字

使用數(shù)字也是VIM強(qiáng)大的而且很節(jié)省時間的重要特性之一。在很多VIM的命令之前都可以使用一個數(shù)字,這個數(shù)字將會告訴VIM這個命令需要執(zhí)行幾次。比如:

3j 將會把光標(biāo)向下移動三行。

10dd 將會刪除十行。

y3" 將會拷貝從當(dāng)前光標(biāo)到第三個出現(xiàn)的引號之間的內(nèi)容到剪貼板。

數(shù)字是擴(kuò)展motion命令作用域非常有效的方法。

記錄宏

有時候,你會發(fā)現(xiàn)你自己在文章的每段或者每行都重復(fù)相同的一系列動作。VIM允許你記錄一個宏來完成你的特殊需要。

qregister:記錄宏到寄存器register,這里register是任意的你的寄存器的名字。比如qa,將會記錄并且把宏存在寄存器a里面。

q:結(jié)束宏的記錄。

@register:使用存在寄存器register的宏。比如@a,將會使用存在寄存器a里面的宏。

必須要記住的是,宏只記錄了你的系列按鍵并且重復(fù)執(zhí)行它們。它們不是魔法。因?yàn)樵赩IM里面完成目的的方法有很多,所以有時候你要小心選擇命令來記錄你的宏。因?yàn)樗鼈儠谒心阋獔?zhí)行它的地方執(zhí)行。

用VIM寫代碼

VIM是一個絕好的編輯器來寫代碼,因?yàn)樗幸恍┨匦允菍iT為程序員而設(shè)。這里是一些常用的:

]p:和p的功能差不多,但是它會自動調(diào)整被粘貼的文本的縮進(jìn)去適應(yīng)當(dāng)前代碼的位置。試一下!

%:匹配花括號,方括號,括號等。在一個括號的上面,然后按%,鼠標(biāo)就會出現(xiàn)在匹配的另外一半括號處。

>>:縮進(jìn)所有選擇的代碼

:和上面類似,但是反縮進(jìn)

gd:到達(dá)光標(biāo)所在處函數(shù)或者變量的定義處。

K:在Man里面查找光標(biāo)當(dāng)前所在處的詞。

vim查找替換小結(jié)

0,:g/null/d

找到null的行并且刪掉

1,簡單替換表達(dá)式

替換命令可以在全文中用一個單詞替換另一個單詞:

:%s/four/4/g

“%” 范圍前綴表示在所有行中執(zhí)行替換。最后的 “g” 標(biāo)記表示替換行中的所有匹配點(diǎn)。如果僅僅對當(dāng)前行進(jìn)行操作,那么只要去掉%即可

    如果你有一個象 “thirtyfour” 這樣的單詞,上面的命令會出錯。這種情況下,這個單詞會被替換成”thirty4″。要解決這個問題,用 “\” 來指定匹配單詞開頭:

         :%s/\

顯然,這樣在處理 “fourty” 的時候還是會出錯。用 “\&;” 來解決這個問題:

         :%s/\/4/g

如果你在編碼,你可能只想替換注釋中的 “four”,而保留代碼中的。由于這很難指定,可以在替換命令中加一個 “c” 標(biāo)記,這樣,Vim 會在每次替換前提示你:

         :%s/\/4/gc

2,刪除多余的空格

要刪除這些每行后面多余的空格,可以執(zhí)行如下命令:

         :%s/\s\+$//

命令前面指明范圍是 “%”,所以這會作用于整個文件。”substitute” 命令的匹配模式是

“\s\+$”。這表示行末($)前的一個或者多個(\+)空格(\s)。替換命令的 “to” 部分是空的:”//”。這樣就會刪除那些匹配的空白字符。

3,匹配重復(fù)性模式

星號項(xiàng) “*” 規(guī)定在它前面的項(xiàng)可以重復(fù)任意次。因此:

         /a*

匹配 “a”,”aa”,”aaa”,等等。但也匹配 “” (空字串),因?yàn)榱愦我舶趦?nèi)。星號 “*” 僅僅應(yīng)用于那個緊鄰在它前面的項(xiàng)。因此 “ab*” 匹配 “a”,”ab”,”abb”,”abbb”,等等。如要多次重復(fù)整個字符串,那么該字符串必須被組成一個項(xiàng)。組成一項(xiàng)的方法就是在它前面加 “\(”,后面加 “\)”。因此這個命令:

         /\(ab\)*

匹配: “ab”,”abab”,”ababab”,等等。而且也匹配 “”。

要避免匹配空字串,使用 “\+”。這表示前面一項(xiàng)可以被匹配一次或多次。

         /ab\+

匹配 “ab”,”abb”,”abbb”,等等。它不匹配 后面沒有跟隨 “b” 的 “a”。

要匹配一個可選項(xiàng),用 “\=”。 例如:

         /folders\=

匹配 “folder” 和 “folders”。

4,指定重復(fù)次數(shù)

要匹配某一項(xiàng)的特定次數(shù)重復(fù),使用 “\{n,m}” 這樣的形式。其中 “n” 和 “m” 都是數(shù)字。在它前面的那個項(xiàng)將被重復(fù) “n” 到 “m” 次 (|inclusive| 包含 “n” 和 “m”)。例如:

         /ab\{3,5}

匹配 “abbb”,”abbbb” 以及 “abbbbb”。

    當(dāng) “n” 省略時,被默認(rèn)為零。當(dāng) “m” 省略時,被默認(rèn)為無限大。當(dāng) “,m” 省略時,就表示重復(fù)正好 “n” 次。例如:

         模式            匹配次數(shù)

         \{,4}             0,1,2,3 或 4

         \{3,}             3,4,5,等等

         \{0,1}            0 或 1,同 \=

         \{0,}             0 或 更多,同 *

         \{1,}             1 或 更多,同 \+

         \{3}              3

5,多選一匹配

在一個查找模式中,”或” 運(yùn)算符是 “\|”。例如:

         /foo\|bar

這個命令匹配了 “foo” 或 “bar”。更多的抉擇可以連在后面:

         /one\|two\|three

匹配 “one”,”two” 或 “three”。

    如要匹配其多次重復(fù),那么整個抉擇結(jié)構(gòu)須置于 “\(” 和 “\)” 之間:

         /\(foo\|bar\)\+

這個命令匹配 “foo”,”foobar”,”foofoo”,”barfoobar”,等等。

    再舉個例子:

         /end\(if\|while\|for\)

這個命令匹配 “endif”,”endwhile” 和 “endfor”。

viemu插件VIM for Visual Studio安裝破解

在當(dāng)前用戶目錄"C:\Users\Administrator"下建  _viemurc 為 viemu配置文件

下載ViMenu

.破解

1.刪除目錄 C:\Documents and Settings\用戶名\Local Settings\Application Data\Identities\{17582A9E-740A-47F2-8256-D09F1378E7FA}

2.刪除注冊表項(xiàng)HKEY_CURRENT_USER\Software\Classes\CLSID\{D31F31E1-B08F-46FF-92C5-CA111A2053DF}

您可能感興趣的文章:
  • vim快捷鍵大全
  • linux中的vi和vim編輯器操作方法
  • 詳解Linux文本編輯器Vim
  • Linux使用VIM編輯器的方法
  • Vim 編輯器操作匯總
  • Linux中Vim編輯器的使用教程
  • Vim編輯器常用的命令總結(jié)
  • 一張圖讓你學(xué)會Vim編輯器快捷鍵

標(biāo)簽:甘肅 中衛(wèi) 聊城 臨夏 清遠(yuǎn) 慶陽 海西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《vim vax 快捷鍵大全》,本文關(guān)鍵詞  vim,vax,快捷鍵,大全,vim,vax,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《vim vax 快捷鍵大全》相關(guān)的同類信息!
  • 本頁收集關(guān)于vim vax 快捷鍵大全的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    精品视频在线观看一区二区| 欧美日本韩国| 亚飞与亚基在线观看| 美女免费毛片| 色综合久久久久综合体桃花网| 天堂网中文字幕| 黄视频网站免费观看| 韩国三级视频网站| 精品国产一区二区三区久| 精品毛片视频| 国产高清在线精品一区二区| 精品在线观看一区| 亚洲 激情| 日韩中文字幕在线亚洲一区 | 韩国毛片免费| 国产成人啪精品| 国产一级强片在线观看| 欧美激情一区二区三区在线 | 日本在线www| 久久久成人影院| 久久国产精品只做精品| 一级女性全黄久久生活片| 精品国产一区二区三区久| 亚洲女人国产香蕉久久精品| 可以免费看污视频的网站| 日韩专区在线播放| 人人干人人草| 欧美电影免费看大全| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产国语在线播放视频| 欧美大片一区| 国产一区二区精品| 国产成+人+综合+亚洲不卡| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 亚洲 激情| 国产不卡在线观看视频| 精品国产亚一区二区三区| 欧美1卡一卡二卡三新区| 色综合久久天天综合绕观看| 国产亚洲精品aaa大片| 国产福利免费观看| 精品国产香蕉在线播出| 青青青草视频在线观看| 高清一级片| 99久久精品费精品国产一区二区| 久久久成人网| 日本特黄特黄aaaaa大片| 国产精品自拍在线| 日日日夜夜操| 香蕉视频久久| 国产91素人搭讪系列天堂| 成人免费一级纶理片| 久久成人综合网| 精品久久久久久影院免费| 精品视频在线观看免费| 精品国产亚洲一区二区三区| 精品视频一区二区三区免费| 国产一区二区精品| 免费国产在线观看不卡| 四虎影视久久久| 成人av在线播放| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 二级片在线观看| 91麻豆爱豆果冻天美星空| 色综合久久天天综合| 成人免费观看男女羞羞视频| 精品视频在线观看一区二区三区| 亚欧成人乱码一区二区| 国产欧美精品午夜在线播放| 一级女人毛片人一女人| 精品国产亚洲一区二区三区| 国产精品自拍在线观看| 色综合久久久久综合体桃花网| 精品视频一区二区| 韩国三级一区| 久久国产一区二区| 国产一区二区精品久久| 韩国三级视频在线观看| 欧美另类videosbestsex| 你懂的福利视频| 精品国产三级a∨在线观看| 日日夜人人澡人人澡人人看免| 色综合久久天天综合绕观看| 成人影院久久久久久影院| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 欧美激情一区二区三区在线| 高清一级片| 成人影视在线播放| 中文字幕Aⅴ资源网| 欧美18性精品| 91麻豆国产级在线| 二级特黄绝大片免费视频大片| 日日夜人人澡人人澡人人看免| 国产91丝袜高跟系列| 亚洲第一色在线| 四虎影视久久久| 欧美国产日韩久久久| 成人高清视频在线观看| 欧美日本免费| 国产一区二区精品久久91| 四虎影视库| 日本免费乱理伦片在线观看2018| 黄视频网站在线免费观看| 国产视频久久久久| 国产一区二区精品久久91| 国产a视频| 欧美国产日韩在线| 韩国三级香港三级日本三级| 四虎久久影院| 日韩欧美一二三区| 日韩专区第一页| 欧美一区二区三区在线观看| 国产网站在线| 欧美激情伊人| 久久久久久久久综合影视网| 亚洲爆爽| 国产a视频| 国产视频在线免费观看| 九九久久国产精品| 四虎影视库| 午夜欧美成人久久久久久| 高清一级做a爱过程不卡视频| 国产伦久视频免费观看 视频| 欧美夜夜骑 青草视频在线观看完整版 久久精品99无色码中文字幕 欧美日韩一区二区在线观看视频 欧美中文字幕在线视频 www.99精品 香蕉视频久久 | 亚洲第一色在线| 久久成人亚洲| 黄视频网站在线看| 亚欧乱色一区二区三区| 色综合久久手机在线| 一级毛片看真人在线视频| 一级片片| 久久久成人影院| 成人高清护士在线播放| 九九精品久久| 国产91精品露脸国语对白| 99久久网站| 成人高清护士在线播放| 夜夜操天天爽| 欧美国产日韩精品| 国产不卡在线看| 免费国产在线观看| 欧美a级大片| 午夜欧美成人久久久久久| 毛片高清| 成人免费观看男女羞羞视频| 毛片电影网| 精品在线观看一区| 香蕉视频久久| 欧美国产日韩在线| 午夜激情视频在线观看 | 一级毛片视频播放| 国产麻豆精品免费密入口| 日韩专区第一页| 精品久久久久久中文| 一 级 黄 中国色 片| 精品国产三级a| 美女被草网站| 国产成人女人在线视频观看 | 精品视频免费看| 国产不卡精品一区二区三区| 美女免费黄网站| 天天做日日爱| 午夜久久网| 一级毛片视频免费| 久久99中文字幕| 国产麻豆精品hdvideoss| 久久国产一久久高清| 日韩av片免费播放| 99久久精品国产麻豆| 久久99中文字幕久久| 精品视频在线观看视频免费视频| 午夜家庭影院| 成人高清视频免费观看| 精品毛片视频| 日本特黄特色aa大片免费| 精品久久久久久中文字幕一区 | 国产91精品系列在线观看| 午夜激情视频在线播放| 高清一级片| 午夜在线亚洲| 国产成人精品综合在线| 日韩在线观看视频黄| 国产伦理精品| 欧美1区| 四虎影视库| 日韩中文字幕在线播放| 可以免费看毛片的网站| 色综合久久天天综合观看| 国产不卡在线播放| 欧美一级视频免费观看| 欧美激情一区二区三区在线| 国产福利免费观看| 亚洲女初尝黑人巨高清在线观看| 天天做日日爱| 尤物视频网站在线| 久久久久久久免费视频| 日韩综合| 国产视频久久久久| 99色视频在线观看| 99久久精品国产免费|