vim配置

vim的配置对于经常使用的人来说非常重要,针对于个人习惯我们通常都要配置vim。

配置位置

linux下vim配置文件一般是~/.vimrc

window下vim配置文件是C:/Program File X86/Vim/_vimrc

配置编码

配置编码尤其对于windows用户来说非常重要。我们常常需要配置utf-8。常见的配置方法如下:

set encoding=utf-8
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1

配置缩进

有时候为了便于编辑我们经常需要配置一个tab转化成几个空格啊这种问题。常见的配置命令如下:

set tabstop=2
set shiftwidth=2
set expandtab

配置undo和备份文件位置

一般情况下,vim会在文件编辑时将生成的备份文件和undo文件放在文件的同一目录位置。但有时候,这个属性会导致很多问题。例如有的系统会对源代码所在文件位置做检索之类和文件名匹配的操作。那些多出来的备份文件和undo文件等就会产生干扰。配置这些文件的位置命令如下:

set backupdir=~/.vimbackup
set undodir=~/.vimundo

这两个命令会把相应文件存放在~/.vimbackup和~/.vimundo下。要注意,这两个目录需要存在,否则就会无效。

windows下推荐的配置文件

set encoding=utf-8
set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1
set tabstop=2
set expandtab
set shiftwidth=2
set backupdir=~/.vimbackup//,/var/tmp//,/tmp//,.
set undodir=~/.vimundo
set directory=~/.vimswp

vim的插件可以给vim添加很多新功能

以下这篇文档描述的非常经典

https://pragmaticpineapple.com/ultimate-vim-typescript-setup/

以下3个插件对于前端开发者很有用

发表评论

邮箱地址不会被公开。 必填项已用*标注