vim 技巧小結

來源:互聯網
上載者:User

標籤:vim linux

vim的3種工作模式:命令模式、輸入模式、末行模式

命令格式:# vim [option]... [FILE]...

    -o:橫向分屏開啟多個檔案

    -O:縱向分屏開啟多個檔案

    Ctrl+w+s:水平分割顯示單個檔案

    Ctrl+w+v:垂直分割顯示單個檔案

    Ctrl+w:切換視窗

1、命令模式

*{h,j,k,l}:跳轉*個字元w,e,b:單詞間移動*{w,e,b}:跳轉多個單詞^:跳轉到行首第一個非空白字元0:絕對行首$:絕對行尾(,):句子間移動{,}:段落間移動*G:跳轉至第*行gg:首行G:最後一行cc:刪除當前行並輸入.:重複前一條命令

2、末行模式

#:第#行.:當前行$:最後一行%:全文,相當於1,$c,d,y等命令可以直接附加在位址範圍後使用w /path/to/somefile:將選定範圍內的內容儲存至某檔案中r /path/from/somefile:將指定的檔案中的內容讀取到指定位置s/尋找模式/替換內容/gi    尋找模式:可以使用Regex    替換內容:不能使用模式,僅能使用引用    g,全行替換;i,不區分字元大小寫    分隔字元可以用其他字元代替,如[email protected]@[email protected]相當於s/SRC/DEST/gv:游標走過的字元V:游標走過的行多檔案模式::next:previous:last:first:wqall視窗屬性定義::set nu  顯示行號:set ai  縮排:set ic:set showmatch 括弧匹配:syntax on  文法高亮:set hlsearch 搜尋高亮設定檔:全域:/etc/vimrc使用者:~/.vimrc


vim 技巧小結

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.