學習筆記 Vim使用技巧

2022-03-04 01:38:07 字數 1050 閱讀 9103

使用的是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是行選定的,一次一整行,然後通過向下或向上移動游標而選定多行。對...