vim學(xué)習(xí)筆記

vim學(xué)習(xí)筆記

移動(dòng)

0 行首
$ 行尾巴
gg 移動(dòng)到第一行
G 移動(dòng)到最后一行
n向上箭頭/向下箭頭 上移/下移n行
:n 快速定位到n行

搜索 替換

命令模式下:
/word 向下尋找
?word 向上尋找
n 重復(fù)執(zhí)行上一次搜索命令
N 相反操作 如:當(dāng)向下搜索時(shí) 按下N執(zhí)行向上搜索
:n1,n2s/word1/word2/gc 在n1到n2杭中搜索word1 并替換為word2 gc:替換前詢(xún)問(wèn) g:直接替換
注意:n2s的s不要落了

刪除蚁飒、復(fù)制與粘貼

x/X 向后刪除一個(gè)字符/向前刪除一個(gè)字符
nx 向后刪除n個(gè)字符
y:復(fù)制 d:刪除
dd 刪除一所在行
ndd 從當(dāng)前行開(kāi)始 刪除n行
d$  刪除光標(biāo)到該行的最后一個(gè)字符
d0 刪除光標(biāo)到行首字符
d1G 刪除光標(biāo)到第一行的所有行
:n1,n2 d
同理 yy nyy

p/P 在下一行粘貼/在上一行粘貼
J   將光標(biāo)所在列與下一列的數(shù)據(jù)結(jié)合成同一列
u 撤銷(xiāo)上一個(gè)動(dòng)作
Ctrl]+r 復(fù)原
. 重復(fù)上一個(gè)動(dòng)作

進(jìn)入插入或取代的編輯模式

o, O    o 為『在目前光標(biāo)所在的下一行處插入新的一行』撕予; O 為在目前光標(biāo)所在處的上一行插入新的一行兢卵!(常用)

命令模式

/w 保存
/q 退出
/w [filename] 保存為filename
/r [filename] 把filename的內(nèi)容添加到光標(biāo)所在的下一行
:! [command]  暫時(shí)離開(kāi) vi 到指令列模式下執(zhí)行 command 的顯示結(jié)果!例如
            『 :! ls /home』即可在 vi 當(dāng)中察看 /home 底下以 ls 輸出的檔案信息者娱!
:e! 恢復(fù)到打開(kāi)的狀態(tài)
                

vim 環(huán)境癿變更

:set ff=uxit  去掉^M
:set nu 顯示行號(hào)抡笼,設(shè)定后,會(huì)在每一行癿前綴顯示該行的行號(hào)
:set hlsearch 高亮搜索結(jié)果
:set autoindent 自動(dòng)縮排
:set backup 自動(dòng)存儲(chǔ)備份文件
:set all 顯示目前環(huán)境所有設(shè)定值
:set 顯示與默認(rèn)環(huán)境不同的設(shè)置


vim 1 2 同時(shí)打開(kāi) 1 2文檔
:n/:N  同時(shí)打開(kāi)多個(gè)文檔時(shí) 切換
:sp [filename] 窗口多開(kāi)
ctrl +ww 在多開(kāi)窗口中切換

字符編碼轉(zhuǎn)換:

==!!==dos2unix -kn file [newfile]

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末黄鳍,一起剝皮案震驚了整個(gè)濱河市推姻,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌际起,老刑警劉巖拾碌,帶你破解...
    沈念sama閱讀 221,695評(píng)論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件吐葱,死亡現(xiàn)場(chǎng)離奇詭異街望,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)弟跑,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,569評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門(mén)灾前,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人孟辑,你說(shuō)我怎么就攤上這事哎甲∧枨茫” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 168,130評(píng)論 0 360
  • 文/不壞的土叔 我叫張陵炭玫,是天一觀的道長(zhǎng)奈嘿。 經(jīng)常有香客問(wèn)我,道長(zhǎng)吞加,這世上最難降的妖魔是什么裙犹? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 59,648評(píng)論 1 297
  • 正文 為了忘掉前任,我火速辦了婚禮衔憨,結(jié)果婚禮上叶圃,老公的妹妹穿的比我還像新娘。我一直安慰自己践图,他們只是感情好掺冠,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,655評(píng)論 6 397
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著码党,像睡著了一般德崭。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上闽瓢,一...
    開(kāi)封第一講書(shū)人閱讀 52,268評(píng)論 1 309
  • 那天接癌,我揣著相機(jī)與錄音,去河邊找鬼扣讼。 笑死缺猛,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的椭符。 我是一名探鬼主播荔燎,決...
    沈念sama閱讀 40,835評(píng)論 3 421
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼销钝!你這毒婦竟也來(lái)了有咨?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,740評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤蒸健,失蹤者是張志新(化名)和其女友劉穎座享,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體似忧,經(jīng)...
    沈念sama閱讀 46,286評(píng)論 1 318
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡渣叛,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,375評(píng)論 3 340
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了盯捌。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片淳衙。...
    茶點(diǎn)故事閱讀 40,505評(píng)論 1 352
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出箫攀,到底是詐尸還是另有隱情肠牲,我是刑警寧澤,帶...
    沈念sama閱讀 36,185評(píng)論 5 350
  • 正文 年R本政府宣布靴跛,位于F島的核電站缀雳,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏梢睛。R本人自食惡果不足惜俏险,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,873評(píng)論 3 333
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望扬绪。 院中可真熱鬧竖独,春花似錦、人聲如沸挤牛。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,357評(píng)論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)墓赴。三九已至竞膳,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間诫硕,已是汗流浹背坦辟。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,466評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留章办,地道東北人锉走。 一個(gè)月前我還...
    沈念sama閱讀 48,921評(píng)論 3 376
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像藕届,于是被迫代替她去往敵國(guó)和親挪蹭。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,515評(píng)論 2 359

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

  • 概念 什么是 vim Vim是從 vi 發(fā)展出來(lái)的一個(gè)文本編輯器休偶。代碼補(bǔ)完梁厉、編譯及錯(cuò)誤跳轉(zhuǎn)等方便編程的功能特別豐富...
    靜默虛空閱讀 638評(píng)論 0 3
  • 按功能劃分出命令 光標(biāo)移動(dòng) w移動(dòng)光標(biāo)到下一個(gè)單詞的詞首,b移動(dòng)光標(biāo)到上一個(gè)單詞的詞首踏兜;e移動(dòng)光標(biāo)到下一個(gè)單詞的結(jié)...
    清水蘆葦閱讀 618評(píng)論 0 0
  • http://einverne.github.io/post/2015/05/vim-notes.html#adv...
    JosephDHF閱讀 422評(píng)論 0 0
  • VIM 什么是vim 所有的Unix like系統(tǒng)都會(huì)內(nèi)置vi文本編輯器词顾,其他的文本編輯器則不一定會(huì)存在。vim具...
    Mizuka閱讀 311評(píng)論 0 3
  • 作為一個(gè)程序員碱妆,不會(huì)裝x怎么行肉盹,vim就是裝x利器,哈哈 vim有三種工作模式 交互模式 interactif m...
    羅蓁蓁閱讀 356評(píng)論 1 2