Vim的基本配置

 

如果 ~/目录的下没有

.vimrc

这个文件。

可以先建一个。

 

如何知道vim启动的时候加载的是哪一个配置文件呢?启动vim后可以使用如下的命令:

:e $MYVIMRC

 

然后输入下面的内容:

 

" 设置自动缩进
set smartindent

" 设置缩进
set tabstop=4

set shiftwidth=4

" 不要用空格代替制表符&n
更多... “Vim的基本配置”

防止vim从系统粘贴时的格式错乱

防止vim从系统粘贴时的格式错乱 

 

我们经常需要从别的文件粘贴代码过来,发现当粘贴后,代码格式是乱七八槽的,这可能还不是罪严重的问题,如果你在.vimrc中启动自动补全的功能,那么你粘贴代码中会多很多不需要的东西。

 

那怎么解决这个问题了。

 

有两种方法

paste开关

拷贝之前执行

 

set paste

 

命令,开启paste状态,粘贴完之后,执行 … 更多... “防止vim从系统粘贴时的格式错乱”

Vim中检查php和python错误

Vim中检查php和python错误

 

如果你的程序非要等到运行时,才知道语法错误,在回来改程序,中间需要花费很长的时间。如果我们能在编辑代码的同时可以检测语法错误,那会节省很多时间。如果在不离开vim的情况检测语法错误,答案是可以,

 

python

 

!python -m py_compile %

 

 

php

 

:!php -l %

注意是小写的L,不是1,… 更多... “Vim中检查php和python错误”