vim配置_vim配置文件在哪里

足球明星 2022-11-20 11:58www.1689878.com足球直播

最近很多仁兄在觅寻关于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??:call?CompileRunG() func!?CompileRunG() exec?"w" exec?"!g? ?-o? <" exec?"!?./ <" endfunc "?C 的编译和运行 map??:call?CompileRunGpp() func!?CompileRunGpp() exec?"w" exec?"!g ? ?-o? <" exec?"!?./ <" endfunc "?能够漂亮地显示.NFO文件 set?encoding=utf-8 function!?SetFileEncodings(encodings) let?b:myfileencodingsbak= fileencodings let? fileencodings=a:encodings endfunction function!?RestoreFileEncodings() let? fileencodings=b:myfileencodingsbak unlet?b:myfileencodingsbak endfunction au?BufReadPre?.nfo?call?SetFileEncodings('cp437')|set?ambiwidth=single au?BufReadPost?.nfo?call?RestoreFileEncodings() "?高亮显示普通txt文件(需要txt.vim脚本 au?BufRead,BufNewFile???setfiletype?txt "?用空格键来开关折叠 set?foldenable "set?foldmethod=manual set?foldmethod=syntax set?foldlevel=100 nnoremap??@=((foldclosed(line('.'))? "?minibufexpl插件的一般设置 let?g:miniBufExplMapWindowNavVim?=?1 let?g:miniBufExplMapWindowNavArrows?=?1 let?g:miniBufExplMapCTabSwitchBufs?=?1 let?g:miniBufExplModSelTarget?=?1? "设置快捷方式?Set?mapleader let?mapleader?=?"," "快捷加载,当输入",ss"时,加载??.vimrc?文件 map??ss?:source?~/.vimrc "快速打开编辑?.vimrc配置文件->",ee" map??ee?:e?~/.vimrc "快速保存文件->",w" map??w?:w "快速保存并退出文件->",w" map??wq?:wq "自动命令,每次写入.vimrc后,都会执行这个自动命令,source一次~/.vimrc autocmd!?bufwritepost?.vimrc?source?~/.vimrc


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 默认的配色

Copyright © 2016-2025 www.1689878.com 体育知识网 版权所有 Power by

足球|篮球|NBA|奥运|网球|高尔夫|田径|游泳|排球|赛车|比赛|亚运会