海詩網(wǎng) 頭條熱點 linux下vim工具常用命令

linux下vim工具常用命令

Vim對于linux下的開發(fā),甚至對于管理和維護都是必不可少的。作為一個新手,我對它是陌生的。本節(jié)記錄了我每天使用或收集的Vim的常用命令。

當然,你可以直接在命令行輸入:vimtutor來學習Vim的所有命令。vim很強大,很多偉人在Vim中集成了很多插件等等,這里只介紹基本的Vim命令。

移動命令

H' Left J' Down K' Up L' Right W '光標移動到下一個單詞的第一個字符向前一個單詞b '光標移動到上一個單詞的第一個字符E '光標移動到上一個單詞的最后一個字符ge '光標移動到上一個單詞的最后一個字符$ '光標移動到當前行的末尾'光標移動到當前行的第一個非空白字符0 '光標移動到當前行的第一個字符

注意:除了“0”命令之外,所有這些命令都可以接受計數(shù)2 $;以上所有命令前面都可以加一些操作命令,比如d$,dw等。

命令修改

x '刪除一個字符D '后面跟任何一個位移命令都會刪除文本'從當前光標到位移終點的內容,比如dw,刪除單詞c ',和D命令類似,只不過執(zhí)行完刪除后,命令進入插入模式,更改dd '刪除一整行yy '復制一整行P '將剪貼板內容粘貼到當前位置。

“Vim1.c2.c”創(chuàng)建一個垂直分割窗口來比較兩個文件之間的差異。

搜索命令

Fa '單字符搜索,fa是搜索當前行的下一個A,A,find a/string '是搜索一個字符串。如果要查找單詞' func ',請使用/func。如果文本有多個功能,按N鍵移動到下一個功能位置。

也可以在' n前面接受數(shù)值計數(shù),比如3n,你會發(fā)現(xiàn)旁邊第三個func。

?' String '的作用和/string一樣,唯一的區(qū)別是搜索方向相反。

注意:

可以使用:set noingorecase忽略字符的大小寫;

/然后呢?所有命令都有記憶功能,你可以多次使用向上鍵來選擇搜索歷史。可以在會話viminfo上更改記錄命令的最大數(shù)量;

搜索字符。*/?特殊字符如% $ []應該以反斜杠開頭。

搜索孤立詞,即前后沒有是否字符(空格和制表符除外)的詞。如果你只搜索the,但不想找到那里或什么時候,你應該用/\ the \;

可以使用:設置hlsearch突出顯示要搜索的單詞;

定位命令

g '光標移動到文件的最后一行,或Shift G15G '光標移動到文件的第15行,或15gggg '光標移動到文件的第一行45% '光標移動到文件的45% H '光標移動到當前屏幕的開頭M '光標移動到當前屏幕的中間L '光標移動到當前屏幕的結尾。

注意:按CTRL+g可以查看當前光標位置

滾動命令

u '窗口向上滾動半屏CTRL D '窗口向下滾動半屏CTRL E '向上滾動一行,沒有太大意義。CTRL Y '向下滾動一行CTRL F '向前滾動一個全屏CTRL B '向后滾動一個全屏zz '當前行位于屏幕中央zt '當前行位于屏幕頂部zb '當前行位于屏幕底部

分割窗口

:split '水平拆分:new '水平添加新窗口:vsplit '垂直拆分:vnew '垂直添加新窗口CRTL W w '按順序切換小窗口:qall '關閉所有窗口:wall '保存所有窗口

制表符命令

:tabedit filename '在正在編輯的vim窗口中創(chuàng)建一個名為filename的選項卡頁:tab split '創(chuàng)建一個新的選項卡頁gt '移動到下一個選項卡頁gT '移動到下一個選項卡頁

本文來自網(wǎng)絡,不代表海詩網(wǎng)立場,轉載請注明出處:http://x91880.com/n/134587.html
      

win7升級win10失敗黑屏怎么辦

win10安裝win7雙系統(tǒng)詳細步驟(win10和win7哪個系統(tǒng)占資源小)

發(fā)表回復
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時間:周一至周五,9:00-17:30,節(jié)假日休息

關注微信
微信掃一掃關注我們
微信掃一掃關注我們
關注微博
返回頂部