vim配置文件问题 vimrc

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim配置文件问题 vimrc相关的知识,希望对你有一定的参考价值。

我是小白,网上都说修改home下面的.vimrc就可以了,可是我找不到,home里面就是一个名字为用户名的文件夹而已,然后这个文件夹里面也找不到.vimrc。请问怎么办,去复制一个来再改名吗?

所谓home就是你的主目录,比如你用户名是xxx, 那么home就是指/home/xxx/。如果那里没有.vimrc(.开头的在linux是隐藏文件,所以你最好在console下查看: ls -All)的话你就新建一个。 参考技术A NO,直接使用命令:cp /usr/share/vim/vimXX/vimrc_example.vim ~/.vimrc
注意:其中vimXX和你的vim版本有关,自己去看看。
参考技术B .vimrc文件在linux下是隐藏文件。ctrl+h可以显示隐藏文件。
直接百度下载一个放在你的用户名的文件夹下面就可以了
参考技术C

vimrc是vim的配置文件,修改它可以启动一些的效果。

配置文件当然要去etc目录去咯!

cd etc/vim

ls -l

这个时候你就会发现vimrc 文件了,现在以root身份进入并修改。

sudo vim vimrc


再按i,进入插入模式,开始修改:

你可能会看到以下内容。

" Vim5 and later versions support syntax highlighting. Uncommenting the next
" line enables syntax highlighting by default.
"syntax on
//取消注释可开默认的启语法高亮
 
" If using a dark background within the editing area and syntax highlighting
" turn on this option as well
"set background=dark
//如果背景色是黑色,并开启了语法高亮,则取消注释
 
" Uncomment the following to have Vim jump to the last position when
" reopening a file
"if has("autocmd")
"  au BufReadPost * if line("'\\"") > 1 && line("'\\"") <= line("$") | exe "normal! g'\\"" | endif
"endif
//取消注释来支持vim打开文件时,光标跳到上次编辑位置
 
" Uncomment the following to have Vim load indentation rules and plugins
" according to the detected filetype.
"if has("autocmd")
"  filetype plugin indent on
"endif
//取消注释让vim执行自动缩进


根据提示,取消相应的注释,就可以开启某个功能了。

比如你要让vim自动缩进,就要改为:


" Uncomment the following to have Vim load indentation rules and plugins
" according to the detected filetype.
if has("autocmd")
  filetype plugin indent on
endif


然后保存退出 : wq,完工!

以上是关于vim配置文件问题 vimrc的主要内容,如果未能解决你的问题,请参考以下文章

Linux-使用ctagsvim查看数据类型所在头文件

shell编程企业级实战

vim配置文件问题 vimrc

Linux配置vim,文件.vimrc

ubuntu 怎么修改vim配置文件

Windows下,Vim的配置文件(_vimrc)在哪?