2023年8月3日发(作者:)

maclinux中vim永久显⽰⾏号、开启语法⾼亮步骤1: cp /usr/share/vim/vimrc ~/.vimrc 先复制⼀份vim配置模板到个⼈⽬录下 注:redhat 改成 cp /etc/vimrc ~/.vimrc步骤2: vi ~/.vimrc 进⼊insert模式,在最后加⼆⾏ syntax on set nu!保存收⼯。

最后附上其它选项(从⽹上淘来的)set nocompatible "去掉有关vi⼀致性模式,避免以前版本的bug和局限

set nu! "显⽰⾏号set guifont=Luxi/ Mono/ 9 " 设置字体,字体名称和字号filetype on "检测⽂件的类型

set history=1000 "记录历史的⾏数set background=dark "背景使⽤⿊⾊syntax on "语法⾼亮度显⽰set autoindent "vim使⽤⾃动对齐,也就是把当前⾏的对齐格式应⽤到下⼀⾏(⾃动缩进)set cindent "(cindent是特别针对 C语⾔语法⾃动缩进)set smartindent "依据上⾯的对齐格式,智能的选择对齐⽅式,对于类似C语⾔编写上有⽤

set tabstop=4 "设置tab键为4个空格,set shiftwidth =4 "设置当⾏之间交错时使⽤4个空格

set ai! " 设置⾃动缩进

set showmatch "设置匹配模式,类似当输⼊⼀个左括号时会匹配相应的右括号

set guioptions-=T "去除vim的GUI版本中得toolbar

set vb t_vb= "当vim进⾏编辑时,如果命令错误,会发出警报,该设置去掉警报

set ruler "在编辑过程中,在右下⾓显⽰光标位置的状态⾏

set nohls "默认情况下,寻找匹配是⾼亮度显⽰,该设置关闭⾼亮显⽰

set incsearch "在程序中查询⼀单词,⾃动匹配单词的位置;如查询desk单词,当输到/d时,会⾃动找到第⼀个d开头的单词,当输⼊到/de时,会⾃动找到第⼀个以ds开头的单词,以此类推,进⾏查找;当找到要匹配的单词时,别忘记回车

set backspace=2 " 设置退格键可⽤

注:如果是mac,更好的办法是直接换掉默认的终端,改⽤zsh,百度⼀下zsh,有很多教程,⽐如:附zsh的运⾏截图:zsh已经把很多参数默认改好了,包括颜⾊⽅案啥的,直接⽤就⾏了

2023年8月3日发(作者:)

maclinux中vim永久显⽰⾏号、开启语法⾼亮步骤1: cp /usr/share/vim/vimrc ~/.vimrc 先复制⼀份vim配置模板到个⼈⽬录下 注:redhat 改成 cp /etc/vimrc ~/.vimrc步骤2: vi ~/.vimrc 进⼊insert模式,在最后加⼆⾏ syntax on set nu!保存收⼯。

最后附上其它选项(从⽹上淘来的)set nocompatible "去掉有关vi⼀致性模式,避免以前版本的bug和局限

set nu! "显⽰⾏号set guifont=Luxi/ Mono/ 9 " 设置字体,字体名称和字号filetype on "检测⽂件的类型

set history=1000 "记录历史的⾏数set background=dark "背景使⽤⿊⾊syntax on "语法⾼亮度显⽰set autoindent "vim使⽤⾃动对齐,也就是把当前⾏的对齐格式应⽤到下⼀⾏(⾃动缩进)set cindent "(cindent是特别针对 C语⾔语法⾃动缩进)set smartindent "依据上⾯的对齐格式,智能的选择对齐⽅式,对于类似C语⾔编写上有⽤

set tabstop=4 "设置tab键为4个空格,set shiftwidth =4 "设置当⾏之间交错时使⽤4个空格

set ai! " 设置⾃动缩进

set showmatch "设置匹配模式,类似当输⼊⼀个左括号时会匹配相应的右括号

set guioptions-=T "去除vim的GUI版本中得toolbar

set vb t_vb= "当vim进⾏编辑时,如果命令错误,会发出警报,该设置去掉警报

set ruler "在编辑过程中,在右下⾓显⽰光标位置的状态⾏

set nohls "默认情况下,寻找匹配是⾼亮度显⽰,该设置关闭⾼亮显⽰

set incsearch "在程序中查询⼀单词,⾃动匹配单词的位置;如查询desk单词,当输到/d时,会⾃动找到第⼀个d开头的单词,当输⼊到/de时,会⾃动找到第⼀个以ds开头的单词,以此类推,进⾏查找;当找到要匹配的单词时,别忘记回车

set backspace=2 " 设置退格键可⽤

注:如果是mac,更好的办法是直接换掉默认的终端,改⽤zsh,百度⼀下zsh,有很多教程,⽐如:附zsh的运⾏截图:zsh已经把很多参数默认改好了,包括颜⾊⽅案啥的,直接⽤就⾏了