vim 取消查詢後的高亮顯示

2021-07-27 14:54:50 字數 558 閱讀 5830

今天就記錄乙個困擾了我很久的問題。

大家應該都知道,在vi裡面如果要搜尋某個關鍵字,只要鍵入/***就可以了,比如,我要搜尋乙個函式,我就鍵入

/snprintf

然後回車,乙個檔案中,所有出現這個字樣的地方都會被高亮顯示。按n鍵,就可以自動把游標跳到下乙個。

但是,用好這個功能,怎麼消除高亮呢,我以前一直不知道,弄得自己也很無奈。

終於在網上看到,只要鍵入

:noh

就可以了。唉,我還真傻。網上也有人提出搜尋乙個不存在的字串即可,也比較方便啦……

在vi中按u可以撤銷一次操作

撤銷上一步的操作

ctrl+r恢復上一步被撤銷的操作

注意: 如果你輸入「u」兩次,你的文字恢復原樣,那應該是你的vim被配置在vi相容模式了。

// vim如何跳轉到游標的上次位置

ctrl + i

裝了ctag的外掛程式可以跳轉 ctrl+】。檢視函式呼叫。 

命令列下輸入 gg 跳轉到檔案開頭,輸入g跳轉到檔案末尾

ubuntu中查詢檔案後高亮 vim的高亮查詢操作

顯然,這樣在處理 fourty 的時候還是會出錯。用 來解決這個問題 s 4 g 如果你在編碼,你可能只想替換注釋中的 four 而保留 中的。由於這很難指定,可以在替換命令中加乙個 c 標記,這樣,vim 會在每次替換前提示你 s 4 gc 2,刪除多餘的空格 要刪除這些每行後面多餘的空格,可以執...

vim配置高亮顯示

經常使用securecrt在linux下修改一些配置檔案,使用vi開啟總是乙個顏色,找起來比較頭大。因為vi不支援高亮,所以需要使用vim。安裝vim yum install y vim ubuntu使用apt get 全域性 所有使用者 vim配置檔案路徑 etc vimrc 當前使用者vim配置...

vim高亮顯示文字

設定高亮行的顏色,ctermbg設定背景色,ctermfg設定前景色 setcursorline hicursorline cterm none ctermbg darkred ctermfg white 設定高亮列的顏色,ctermbg設定背景色,ctermfg設定前景色 setcursorcol...