常用vim設定

2021-06-07 23:47:48 字數 597 閱讀 5642

set nu

set ro

set shiftwidth=4

set tabstop=4

set softtabstop=4

syntax on

if &term=="xterm"

set t_co=8

set t_sb=^[[4%dm

set t_sf=^[[3%dm

endif

autocmd bufreadpost *

\ if line("'\"")>0&&line("'\"")<=line("$") |

\   exe "normal g'\"" |

\ endif

順便對上面的設定進行一下解釋:

「set nu」是設定vi中顯示行號

「syntax on」表示語法高亮度顯示

「autocmd」一段表示記憶上一次開啟的位置,這樣再次開啟乙個檔案時,游標會在原來的位置處

「set tabstop=4」設定乙個tab為4個空格寬度,預設是8個

「set softtabstop=4」用4個空格替代乙個tab

「set shiftwidth=4」自動縮排時縮排4個空格

vim常用設定

查詢 string 向前搜尋指定字串 string 向後搜尋指定字串 n 搜尋指定字串的下乙個出現位置 n 搜尋指定字串的上乙個出現位置 s old new g 全文替換指定字串 去掉查詢高亮 方法一 nohlsearch 方法二 awertgvcxz 查詢乙個肯定不存在的字串 設定了高亮搜尋 se...

vim常用設定

效果圖 配色方案 colorscheme desert 語法高亮度顯示 syntax on 顯示行號 set number 檢測檔案型別 filetype on vim使用自動對齊,也就是把當前行的對齊格式應用到下一行 set autoindent 依據上面的對齊格式,只能的選擇對齊方式 set s...

VIM常用設定

實現 vmap y w pbcopynmap p r pbpaste直接覆蓋自帶的y和p,使用系統貼上板。細節 map語法 map 待對映的東西 其他東西 map 命令模式 nmap normal模式 vmap visual模式 mac提供系統貼上板pbcopy和pbpaste,他們的功能如下 ca...