vim技巧記錄底行模式的使用(1)

2021-06-29 11:07:50 字數 926 閱讀 7804

(1)直接在底行模式下使用ls命令,完整的為:!ls

在我這裡就顯示如下的結果:

functionpointer    helloworld.s       testarray1    testpointer.c  teststruct     teststruct2.c  teststruct.c

functionpointer.c  pointerfunction    testarray1.c  testrealloc    teststruct1    teststruct3

helloworld         pointerfunction.c  testarray.c   testrealloc.c  teststruct1.c  teststruct3.c

helloworld.c       testarray          testpointer   teststruct     teststruct2    teststruct.c

請按 enter 或其它命令繼續

這種方式的缺點是顯而易見的就是,不能繼續操作,只要按下按鍵,就會退回到vim中

(2)如果不單單是檢視內容,還需要後序操作,可以使用命令:!sh

在我這裡就是這樣的結果:

從表面看看好像是直接退出了vim,一切按照sh環境先的操作,新建目錄,命名檔案,拷貝檔案等,一切操作完成後,使用命令exit後,就會再次進入vim中,這樣在程式設計中,就可以完全不用退出和進入vim,保持思路的流暢性,也可以通過安裝外掛程式的方式實現,我這裡無需任何外掛程式。

(3)修改過profile檔案,把當前路徑加入到path中,就可以直接使用底行模式進行快速的編譯程式和執行程式具體如下:

編譯 :!gcc % -o %<,其中%表是正在編譯的檔案(包含字尾名), %《表示當前檔名不包含後最名,如果是多個檔案和其他的一樣

執行 :!%<

這樣就可以以不變應萬變。

vim底行模式命令

1.vim 在命令列中輸入vim,進入vim編輯器2.i 按一下i鍵,下端顯示 insert 插入命令,在vim中可能任意字元都有作用 3.esc 退出i 插入 命令進行其它命令使用 4.r filename 讀入乙個檔案內容,並寫入到當前編輯器中 5.w newfilename 將該編輯器中的內容...

vim的使用技巧 模式入門

vim作為編輯器之神,一直都是程式愛好者的最愛,與一般的編輯器的最大不同就是對模式的把握更加的細膩和得當。普通編輯主要分為使用選單和使用鍵盤,選單就是輸入命令作用,鍵盤主要用來輸入文字,中間穿插著使用滑鼠,編輯的速度比較慢,外掛程式也不是很豐富。而vim對模式的分解非常詳細,主要有 一 普通模式 顧...

vim 的使用技巧

1 在vim中刪除幾列字元 游標先移動到要刪除的字元起始位置,按住左鍵,按ctrl v進入visual block模式,然後拖動滑鼠到終止位置,按x鍵刪除字元。2 設定tab為四個空格 vi vimrc set shiftwidth 4 set tabstop 4 3 1.在vim 中可以直接檢視 ...