(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 中可以直接檢視 ...