mac修改vim屬性

2021-08-20 09:39:33 字數 875 閱讀 4307

預設情況下,在當前使用者下沒有.vimrc檔案,需要從系統目錄拷貝

cp /usr/share/vim/vimrc ~/.vimrc
編輯該檔案即可

" 語法高亮

syntax on

" 設定顯示行號

set nu!

" 自動對齊

set autoindent

" 設定搜尋高亮

set hlsearch

首先第一步搜尋出特定文字,vim在命令模式下輸入:/key,key為關鍵字要搜尋的內容,key也可以是正則表達是,如下命令就是搜尋以「空格數字.非數字」的正則

:/\s\d\+\.\d
\s表示空格 \d表示數字 +表示1或多個數字 .表示數字後面跟著. \d表示非數字

以上就會搜尋出文字內容如「 1. ds」 這種內容了

其次第二步是替換或者新增內容,也是在命令模式下%s開頭即為替換命令,格式如下

:%s /old/new/g
如上是搜尋文字中old字串替換為new字串,g表示替換所有的old字串,如果g省略,則表示只替換每行中第乙個old字串;當然old也可以是正規表示式,搜尋出關鍵字並替換;但是there is a question?如果我們不替換old,只是在old字串前面加乙個新東西,該怎麼辦?好辦,像下面這樣

:%s /\(old\)/new\1/g
()括號將old轉換為\1的臨時變數,並在他前面加上new字串,當然也可以存在多個括號,後面相應變為\1 \2 \3…

Mac 修改VIM中C語言函式高亮顯示

開啟root許可權 sudo vim usr share vim vim80 syntax c.vim 在檔案下方輸入 highlight functions syn match cfunctions a za z a za z 0 9 me e 2 syn match cfunctions a z...

mac 功能修改。。。。

個人表示 mac 下的 spotlight 搜尋功能確實是個雞肋,安裝 quicksilver 才是王道!所以我個人就把 spotlight 關閉掉了。方法很簡單,還是要用到 終端 工具。在 終端 中輸入如下 回車即可關閉自帶搜尋功能 1sudo mdutil a i off 刪除選單欄spotli...

vim 修改vim錄製的巨集

來自此部落格 二 修改巨集 可以使用以下方式修改vim暫存器a中的巨集 1 先按 g 跳轉到檔案末尾,然後按 o 新加一行後直接用 esc 退出到命令列模式 2 使用命令 ap 將暫存器a中的命令巨集貼上到當前位置,然後編輯這一行的巨集內容,編輯結束後用 0 回到行首 3 使用命令 ayy 將當前行...