如果是在 Linux 中使用 Vim,这里有一个现成的配置:/usr/share/vim/vim74/vimrc_example.vim,其中 74 是版本号,可能会不同。 把它拷到自己的主目录下,重命名为.vimrc: cp /usr/share/vim/vim74/vimrc_example.vim ~/.vimrc 这样,语法高亮、代码缩进这些喜闻乐见的特性,自动就生效了。 另外,在末尾再...
1. 开始编辑vimrc文件,这取决于您所使用的操作系统∶:edit ~/.vimrc 这是Unix系统所使用的命令:edit $VIM/_vimrc 这是Windows系统所使用的命令 2. 接着导入vimrc范例文件∶:read $VIMRUNTIME/vimrc_example.vim 3. 保存文件,命令为∶:write 在下次您启动vim的时候,编辑器就会有了语法高亮的功能。您可以...
示例的vimrc(名为vimrc_example.vim)通常位于/usr/share/vim/vimXXX/目录下,其中vimXXX与你所使用的vim版本有关。 首先把这个示例的vimrc拷贝到相应的目录,在Linux下,应该把它拷贝到你的home目录下,名字为”.vimrc”,下面是shell命令: cp /usr/share/vim/vim70/vimrc_example.vim ~/.vimrc 1. 或者你在...
if has("gui_win32") source $VIMRUNTIME/vimrc_example.vim "source $VIMRUNTIME/mswin.vim set nocompatible "behave mswin " Remove menu, scroll bar and tools bar set guioptions-=m set guioptions-=r set guioptions-=T " Command ToggleView let s:view_status = 0 function ToggleView() if s...
silent! so $VIMRUNTIME/vimrc_example.vim set encoding=utf-8 scriptencoding utf-8 if has('win32') && $LANG =~? 'zh_CN' let &rtp = iconv(&rtp, 'cp936', 'utf-8') endif if has('eval') let s:cpo_save = &cpo endif set cpo&vim " set cpo-...
For example, in directory /abc the command vim def/my.txt would edit file /abc/def/my.txt. The following commands could be entered to display the information shown. :echo expand('%:t') my.txt name of file ('tail') :echo expand('%:p') /abc/def/my.txt full path :echo expand(...
source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin set diffexpr=MyDiff() """ " 一般设定 """ " 配置多语言环境,解决中文乱码问题 if has("multi_byte") " UTF-8 编码 set encoding=utf-8 set termencoding=utf-8 set formatoptions+=mM set fencs=utf-8,gbk endi...
所谓home就是你的主目录,比如你用户名是xxx, 那么home就是指/home/xxx/。如果那里没有.vimrc(.开头的在linux是隐藏文件,所以你最好在console下查看: ls -All)的话你就新建一个。
source$VIMRUNTIME/vimrc_example.vim syntaxon"语法高亮 syntaxenable filetypeon"检测文件的类型 filetypepluginon filetypepluginindenton "setbackground=dark"设置背景色 "colorschemetorte "colo<torte> """操作设置""" setnocompatible"不要vim模仿vi模式,建议设置,否则会有很多不兼容的问题 sethistory...
gitclonehttps://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vimcp~/.vimrc ~/.vimrc.bak vim +BundleInstall +nerdtree $cat~/.vimrcsetnocompatible" be iMproved, required filetype off "required"--- "setthe runtime path to include Vundle and initializesetrtp+=~/.vim/bundle/Vu...