vim配置_vim配置文件在哪里
最近很多仁兄在觅寻关于vim配置的解答,今天穆编为大家网罗7条解答来给大家全面解析! 有89%核心玩家认为vim配置_vim配置文件在哪里值得一读!
7条解答
1.vim的配置文件在哪?
配置文件在哪里 当我们使用Vim时, 你需要知道一系列的配置文件. 这些配置文件的位置依赖于Vim的安装位置和你所使用的操作系统. 通常, 有三个配置文件, 你是必须知道在哪里能找到的.vimrc 这是Vim最主要的配置文件. 它有两个版本, 全局版本(global)和用户版本(personal)). 全局vimrc文件放在你安装Vim的目录中. 你可以打开vim, 在普通模式下输入下面的命令来找出这个目录的位置:echo $VIM 结果应该是这样的: Linux: /usr/share/vim/vimrc Windows: c:\program files\vim\vimrc 用户版本的vimrc文件放在你的主目录下. 主目录的位置依赖于你的操作系统. Vim最初是为Unix及类Unix操作系统提供的, 所以用户版本的vimrc文件都是通过在文件名的最前面加一个点来设置成隐藏文件. 这是在类Unix上设置隐藏文件的方法, 但不适用于Microsoft Windows. 所以呢, vimrc文件与操作系统有关. 应该是这样的: Linux: /home/kim/.vimrc Windows: c:\documents and settings\kim\_vimrc 你可以在Vim的普通模式下输入下面的命令, 来找出Vim认为的你的系统的主目录的位置: :echo $HOME vimrc文件包含的是ex (vi的前身) 命令, 一条命令一行. 并且vimrc文件也是增加Vim配置信息的默认方式. 你的vimrc可以将其他的文件 (包含着配置信息) 作为外部资源. 在vimrc文件里, 你可用以source命令来实现: source /path/to/external/file gvimrc文件是专为Gvim的配置文件. 它和上面提到的vimrc文件很相似, 并且是放在同一个目录下的 (也是分为用户版和全局版), 如: Linux: /home/kim/.gvimrc /usr/share/vim/gvimrc Windows: c:\documents and settings\kim\_gvimrc c:\program files\vim\ 这个文件是用来设置只有Gvim才能使用的GUI设置.exrc 这是文件是用作与vi或ex向后兼容用的. 它也是和vimrc文件放在同一个目录, 也是分为用户版和全局版). , 除非你想用vi兼容的模式来使用用Vim, 否则你根本就不会用到这个文件.
2dows上怎么配置vim比较好
windows 中怎么安装vim ,以及使用 vim 时会遇到的一些麻烦、 失灵现象。
先baidu搜vim
进vim网站 下载gvim
7.exe,并安装agree,next,yes 直到完成。
点击gvim 7图标,进入界面,ui和linux上大同小异
按键也是大同小异:
i 进入insert
v进入visual
esc 进入normal
shift-i, a,y,p,dd,x ,r之类的也还是兼容linux
还是会有几个按键“不得不”的不同
例如“块操作”(visual-block ,在linux下是ctrl-v windows的黏贴功能已经占用了ctrl-v
所以,win-vim用ctrl-q代替了ctrl-v,功能和在linux上完全一样
win和linux在配置上的不同
win中的C:\Program Files\Vim 目录对应linux上的~/.vim/
win中的C:\Program Files\Vim\_vimrc对应linux上的~/.vimrc文件
各种配置在_vimrc改就对了
3.Linux配置vim,文件.vimrc
p
恩 这个的确是vim的主配置文件,默认你应该不需要什么特殊配置的,或者在vim内部进行简单的配置即可,比如你需要显示行号,就可以在低行模式下输入,第二个取消行号/p :set num
:set nonump
vim使用比较多技巧,需要很长时间慢慢学习的,你先慢慢研究下简单的移动还有复制剪切粘贴等操作。/p p
忘记说了,默认的vim的配置目录在 /etc/vim/目录下,你可以把那个 vimrc文件覆盖过去,这样就是别人的配置文件了。/p p
Good Luck~/p
4.vim如何注释配置
你说的是在vim格式文件中注释吧。 直接在行首添加(双引号)就行了。
5.如何配置个性化vim?
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"?一般设定
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"?设定默认解码
set?fenc=utf-8
set?fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936
"设置颜色
colorscheme?desert
"set?guifont=Nimbus\?Mono\?L\?12
"set?guifont=WenQuanYi\?Bitmap\?Song\?12
"set?guifont=Verdana\?10
"set?guifont=Courier\?11
set?guifont=Bitstream\?Vera\?Sans\?Mono\?10
"?不要使用vi的键盘模式,而是vim自己的
set?nopatible
"?history文件中需要记录的行数
set?history=100
"?在处理未保存或只读文件的时候,弹出确认
set?confirm
"?与windows共享剪贴板
set?clipboard =unnamed
"?侦测文件类型
filetype?on
"?载入文件类型插件
filetype?plugin?on
"?为特定文件类型载入相关缩进文件
filetype?indent?on
"?保存全局变量
set?viminfo =!
"?带有如下符号的单词不要被换行分割
set?iskeyword =_,$,@, ,#,-
"?语法高亮
syntax?on
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
""""""高亮显示gtk关键字""""""
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
syntax?keyword?gtkType?gint?gshort?guint?gushort?gulong?gdouble?gfloat?gchar?guchar?gboolean?gpointer
highlight?link?gtkType?Type
"?高亮字符,让其不受100列限制
highlight?OverLength?ctermbg=red?ctermfg=white?guibg=red?guifg=white
match?OverLength?'\ 101v.'
"?状态行颜色
highlight?StatusLine?guifg=SlateBlue?guibg=Yellow
highlight?StatusLineNC?guifg=Gray?guibg=White
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"?文件设置
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"?不要备份文件(根据自己需要取舍
set?nobackup
"?不要生成swap文件,当buffer被丢弃的时候隐藏它
setlocal?noswapfile
set?bufhidden=hide
"?字符间插入的像素行数目
set?linespace=0
"?增强模式中的命令行自动完成操作
set?wildmenu
"?在状态行上显示光标所在位置的行号和列号
set?ruler
set?rulerformat= 20( 2 < f =\? m r\? 3l\? c\? p )
"?命令行(在状态行下 的高度,默认为1,这里是2
set?cmdheight=2
"?使回格键(backspace 正常处理indent,?eol,?start等
set?backspace=2
"?允许backspace和光标键跨越行边界
set?whichwrap =<,>,h,l
"?可以在buffer的任何地方使用鼠标(类似office中在工作区双击鼠标定位
set?mouse=a
set?selection=exclusive
set?selectmode=mouse,key
"?启动的时候不显示那个援助索马里儿童的提示
set?shortmess=atI
"?通过使用:?mands命令,告诉我们文件的哪一行被改变过
set?report=0
"?不让vim发出讨厌的滴滴声
set?noerrorbells
"?在被分割的窗口间显示空白,便于阅读
set?fillchars=vert:\?,stl:\?,stlnc:\
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"?搜索和匹配
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"?高亮显示匹配的括号
set?showmatch
"?匹配括号高亮的时间(单位是十分之一秒
set?matchtime=5
"?在搜索的时候忽略大小写
set?ignorecase
"?不要高亮被搜索的句子(phrases
set?nohlsearch
"?在搜索时,输入的词句的逐字符高亮(类似firefox的搜索
set?incsearch
"?输入:set?list命令是应该显示些啥?
set?listchars=tab:\|\?,trail:.,extends:>,precedes:<,eol:$
"?光标移动到buffer的顶部和底部时保持3行距离
set?scrolloff=3
"?不要闪烁
set?novisualbell
"?我的状态行显示的内容(包括文件类型和解码
set?statusline= F m r h w\?[FORMAT= {)?|
\???exe?"normal?g`\""?|
\?endif
endif?"?has("autocmd")
"?F5编译和运行C程序,F6编译和运行C 程序
"?请注意,下述代码在windows下使用会报错
"?需要去掉./这两个字符
"?C的编译和运行
map?
6.Vim如何配置Pascal
无需配置。只要保存(或打开 .pas文件,vim就会自动加载pascal.vim(包括自动换行和语法高亮 。但说实话...这两个脚本不怎么样。vim好像不能连接gdb调试pascal。如果你装有fpc,可以用(:!fpc 来编译文件。然后...手动运行,或者用fp ide打开调试... 建议在.vimrc文件(在vim安装的根目录下 中加上一行 map F9 :wCR:!fpc CRCR 这样按F9就可以自动保存并编译了。 PS:我就只是把vim当做文本编辑器了。好像vim可以连接gdb调试C程序,但不支持pascal。
7.vim怎么配置C#的语法高亮?
vim 默认的高亮应该可以高亮 class, public 这样的关键字。 你可以用下面的语句来看看 vim 是不是自动识别了文件的语法 :set?filetype?如果是 cs 就对了。如果不是可以用 :set?filetype=cs来更改。 vim 的官网也有一些其它的 cs 语法文件,你可以去找找。给链接容易被度娘屏蔽,我就不给传送门了。 也有可能是你用的配色方案的问题。这个是 vim 默认的配色
世界杯足球
- 切尔西曼联欧冠决赛 切尔西曼联欧冠决赛首发
- 梅西是哪个国家的球星 梅西是哪个国家的球星球
- 中国女足第一美女 中国女足第一美女是谁
- 曼联vs莱斯特城直播 曼联vs莱斯特城历史战绩
- 武磊攻破巴萨球门:武磊攻破巴萨球门门将是谁
- 曼城或给梅西5年5亿欧合同
- 法国国家男子足球队 法国国家男子足球队阵容
- 毕尔巴鄂竞技vs巴萨 毕尔巴鄂竞技VS巴萨直播
- 中甲长春亚泰最新消息 长春亚泰中甲最新排名
- 巴塞罗那vs比利亚雷亚尔 巴塞罗那对比利亚雷亚
- 巴西世界杯德国7比1巴西 世界杯德国7比1巴西是哪
- 阿根廷最怕的是哪个队 阿根廷最不愿意碰到哪个
- 皇家马德里对马德里竞技 皇家马德里对马德里竞
- 张玉宁将加盟国安 张玉宁将加盟国安共创足球新
- 杜赛尔多夫vs马格德堡 杜赛尔多夫vs马格德堡比分
- 足协获草根足球奖 足协获草根足球奖是真的吗