使用的是federo9 vim版本是7.1版本
最近的收穫是:
1)vim的目錄
全域性配置檔案目錄是:/etc/vimrc
使用者配置檔案目錄是:~/vimrc
vim安裝目錄是:/usr/share/vim 該目錄下的synax檔案下是vim支援的語法高亮原始檔,其中c.vim是針對c語言的高亮規則
2)鍵盤對映
在/etc/vimrc 檔案中新增以下內容:
nmap :nohls//將f2鍵對映為消除單詞高亮的快捷鍵
nmap :w//將ctrl+d鍵對映為儲存快捷鍵
inoremap ( ()i //輸入( 後,自動輸入()並將游標置於括號的中間
inoremap i //{ 同上
inoremap " ""i // 「 同上
inoremap ' ''i // 『 同上
【備註】:鍵盤表
~ 對應於小鍵盤中的數字鍵0~9;
對應於ctrl+s組合鍵;
對應於shift+s組合鍵;
對應於alt+s組合鍵
對應於回車鍵
自動補全
ab #i #include //輸入#i,然後按tab鍵後,自動補全 #include
ab #d #define //輸入#d,自動補全#define
iabbrev teh the //輸入teh,然後按tab鍵後,自動修改為the
iabbrev otehr other //同上
iabbrev wnat want //同上
3)高亮c語言函式
修改/usr/share/vim/vim71/synax 目錄下的c.vim,新增以下語句,即可
syn match cfunctions display "[a-za-z_]\\s\(\"ms=s,me=e-1
hi def link cfunctions title
這樣c語言的庫函式就被高亮成綠色,但是使用者自定義的函式還無法高亮,其原理還沒有搞明白,不過早晚的事情,呵呵
Linux學習 Vim使用技巧
linux學習 vim使用技巧 1 匯入命令執行結果 r r etc issue 把 etc issue的內容匯入到游標所在位置 which 在不退出vim的情況下執行相應的命令 r date 把命令執行的結果匯入到游標所在位置 2 定義快捷鍵 map 快捷鍵 出發命令 map p i 是由ctrl...
vim 使用技巧
本文一般情況下用 1.選定文字 拷貝貼上 v為可視模式,可以選定多行。選定多行之後,可以用yy或者dd等等進行拷貝和剪下。p 是貼上 y 和d 可以直接拷貝或者剪下選定的內容 yw是拷貝乙個單詞 如果要複製整行的最簡單辦法就是v,y,p 就行了 v是可以選定一行任意個字元的,v是行選定的,一次一整行...
vim使用技巧
v為可視模式,可以選定多行。選定多行之後,可以用yy或者dd等等進行拷貝和剪下。p 是貼上 y 和d 可以直接拷貝或者剪下選定的內容 yw是拷貝乙個單詞 如果要複製整行的最簡單辦法就是v,y,p 就行了 v是可以選定一行任意個字元的,v是行選定的,一次一整行,然後通過向下或向上移動游標而選定多行。對...