1 、配置文件的位置
在目录 /etc/ 下面,有个名为vimrc 的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“. vimrc ”。例如,/root目录下,通常已经存在一个. vimrc文件。
如果不知道配置文件及脚本的位置,可以在vim中使用命令 :scriptnames ,将显示如下路径
/etcimrc
/usrimim72/syntax/syntax.vim
/usrimim72/syntax/synload.vim
/usrimim72/syntax/syncolor.vim
/usrimim72/filetype.vim
/usrimim72/ftplugin.vim
/home/kdj/.vimrc
...
如果不知道vim配置文件的搜索位置,请输入 :version ,将显示
系统vimrc文件:"/etcimrc"
用户vimrc文件:"$HOME/.vimrc"
用户exrc文件:"$HOME/.exrc"
$VIM预设值:"/usrim"
2 、设置语法高亮显示
1) 打开vimrc,添加以下语句来使得语法高亮显示:
syntax on
2) 如果此时语法还是没有高亮显示,那么在/etc目录下的profile文件中添加以下语句:
export TERM=xterm-color
3 、设置 Windows 风格的 C/C 自动缩进(添加以下 set 语句到 vimrc 中)
1)设置(软)制表符宽度为4:
set tabstop=4
set softtabstop=4
2)设置缩进的空格数为4
set shiftwidth=4
3)设置自动缩进:即每行的缩进值与上一行相等;使用 noautoindent 取消设置:
set autoindent
4)设置 使用 C/C 语言的自动缩进方式:
set cindent
5)设置C/C 语言的具体缩进方式(以我的windows风格为例):
set cinoptions={0,1s,t0,n-2,p2s,(03s,=.5s,>1s,=1s,:1s
6)如果想在左侧显示文本的行号,可以用以下语句:
set nu
set roler 设置光标显示
7)最后,如果没有下列语句,就加上吧:
if &term=="xterm"
set t_Co=8
set t_Sb=^[[4%dm
set t_Sf=^[[3%dm
endif
vim 语法高亮
时间: 2024-12-15 18:37:50
vim 语法高亮的相关文章
如何快速编写Vim语法高亮文件
这里有一份中文的入门文档,但是太长了,不想读,所以有本文 最快的办法,就是找一个语法相近的语法高亮文件,稍微改一下 自己从头写的话,首先搞定关键字: syntax case match "是否区分大小写 syntax keyword 你的关键字类别名字x 关键字1 关键字2 syntax keyword 同样填x的话,不会覆盖,只追加 关键字3 关键字4 关键字搞不定的,一般用正则匹配: syntax match 类别名 /正则表达式/ 正则有个麻烦是不能部分匹配,比如我要匹配花括号前的,/[a
如何在Mac OS X中开启VIM语法高亮和显示行号
VIM (Wikipedia图) Vim 是一款相当给力的源自UNIX平台的命令行文本编辑器,不过不给力的是,Mac OS X下并没有诸多Linux发行版上VIM那些牛逼哄哄的神马代码高亮显示啊,自动缩进啊神马的. (译者注:通常Linux发行版可以通过编辑/etc/vimrc文件更改全局VIM设定或者针对某个用户的~/.vimrc进行个性化配置) 为了弥补这个缺憾,请按如下方法操作:打开Terminal,输入如下命令: cd /usr/share/vim sudo vim vimrc 两行命令
Ubuntu vim显示行号语法高亮自动缩进
配置文件名为Ubuntu vimrc在Fedora中vim的配置文件存放在/etc目录中,配置文件名为Ubuntu vimrc在终端 输入以下命令来编辑Ubuntu vimrc配置文件:sudo vim /etc/vim/vimrc 或者 sudo gedit /etc/vim/vimrc AD: Ubuntu vim经过长时间的发展,这里我发表一下个人理解,下面就这就来讲术Ubuntu vim.下文对Ubuntu vim的设置适用于Ubuntu与Fedora系统,其他系统没有得到验证在Ubun
vim 支持 nginx配置文件 语法高亮
1.下载 nginx.vim 语法高亮文件 2.将文件复制到 /usr/share/vim/vim74/syntax 目录(也可以是 单用户目录 ~/.vim/syntax/) 3.修改 vim /usr/share/vim/vim74/filetypr.vim 增加 au BufRead,BufNewFile /etc/nginx/*,/usr/local/nginx/conf/* if &ft == '' | setfiletype nginx | endif 注意根据自己安装的nginx目
vim设置golang语法高亮 (Centos)
Go语言自带vim 的语法高亮文件. http://www.golangtc.com/download 下载 go1.3.3.src.tar.gzgo1.3.3 (source only),解压缩 移动到/usr/local/ 1: 开启vim语法高亮 vim ~/.vimrc syntax on set fencs=utf-8,gbk 2:将/usr/local/go/misc/vim/目录下文件拷贝到~/.vim/目录下(如果没有该目录则新建) mkdir ~/.vim cp
Mac下Vim配置语法高亮
设置终端的字体颜色 如图,打开终端然后,选择偏好设置,再选择描述文件,再窗口左侧可以选择系统配置好的,或者你也可以自定义,最后别忘了把你的配置设置成默认就行 Vim语法高亮设置 只需要找到vimrc配置文件就行,在终端输入下面的指令,就可以打开配置文件 cp /usr/share/vim/vimrc ~/.vimrc ~/.vimrc 网上有好多人找不到vim的配置文件,你可以用command+shift+G前往文件夹,或者是最简单最笨的方法是你直接回去到根目录,然后再一层一层的cd,然后再一个
配置使用vim编辑Nginx配置文件时语法高亮
vim是Unix系统中非常实用的文本编辑器,它和传统的vi相比最大的区别在于它所支持的配色方案,这个功能使得平时编辑一些配置文件或者是在写代码的时候极大的提高工作效率,如果我们在系统中有安装vim相应的包且开启了syntax配色方案的时候会不显示语法高亮往往是配置设置错误所引起的.一般配置错误有2个地方:1.是远程服务器的仿真客户终端配置错误:2.是服务器上环境变量配置错误.在这里就用SecureCRT仿真客户终端为例子简单的说一下vim开启syntax配色方案: 在SecureCRT上需要配置
vim显示行号、语法高亮、自动缩进的设置
在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc 在Fedora中vim的配置文件存放在/etc目录中,配置文件名为vimrc 在Red Hat Linux 中vim的配置文件存放在/etc目录中,配置文件名为vimrc set nocompatible "去掉有关vi一致性模式,避免以前版本的bug和局限 set nu! "显示行号 set
vim语法不高亮问题
今天 新到一台linux服务器上 工作,一进去发现 语法不高亮. 我是用vi 打开文件的. 然后各种改 .vimrc 的东西 改 TERM 环境变量,都不管用. 鼓捣了一阵 . . . 后来发现是 因为 没有把 vi 别名成 vim. 这样看来 ,语法高亮等那些高级的东东 都是vim的功能. 而vi 则是 基础的编辑器, 可以理解vi 是系统的一部分. vim则是一个增强版. 解决办法就是 在 .bashrc 中 加入一行 alias vi='vim' 这样习惯用vi 打开 文件的同学, 就