vim 常用快速鍵配置
在Linux下使用Vi進行C/C++程式的編寫時候,每個.h .cpp .cc等檔案有時候都有很多的相似的操作,如果我們每個相似的操作都要完整輸入的話,會降低我們寫程式的效率。進行簡單的配置,即可以使用常用的快速鍵那將會是快樂寫程式的前提。
現把我在使用Linux Vi寫程式時候的簡單的配置記錄如下:
vi的配置的話,需要使用到一個vimrc的檔案,在/etc目錄下面有一個vimrc的檔案,可以進行配置的,這樣的話,所有登入到這台Linux的使用者都可以共用這些配置。但是我們不一定能夠獲得編輯/etc/vimrc檔案的許可權,所以我們還是配置當前自己登入使用使用者的vimrc。
當我們使用賬戶登入到Linux系統的時候,即出於目前使用者家目錄,每個使用者都有一個自己的vim的設定檔,即.vimrc。我們可以使用
cd ~
進入目前使用者家目錄,然後使用
ll -a .vimrc
命令來查看是否存在這個檔案,如果不存在我們就可以建立這個檔案
vi .vimrc
之後我們可以進行如下設定
第1行 是開啟文法高亮
第2行 是開啟vi的行號顯示
第4行 是設定vi中定位字元 即Tab鍵的大小
第6~8行 是我們自訂的關於C/C++程式編寫時候的快速鍵設定。
當編寫一個程式時候 我們在vi的編輯模式下面,輸入
.i
然後斷行符號,即可以顯示 #include<iostream>
這樣就減輕了我們的寫代碼的輸入負擔。
另外:貼上網上查詢到的一片配置
vim 配置
2011-07-21 — right two (閱讀: 152)
1、終端下輸入sudo vim /etc/vimrc 斷行符號
2、輸入以下內容:
"顯示行號
:set nu
"Tab 寬度
:set ts=4
"自動縮排
:set sw=4
"C/C++ 風格的自動縮排
:set cin
"開啟普通檔案類型的自動縮排
:set ai
"下面是常用自訂快速鍵
"使用方法是,例如:輸入.i後按斷行符號或空格鍵,都會輸出 #include
ab .i #include
ab #i #include
ab .l #include
ab .s #include
ab .m int main(int argc, char* argv[])
ab .p printf("/n");
ab .q printf("please input..../n");
ab .r return 0;