最近一直在用cygwin,感觉比虚拟机用起来要方便的多,主要是占内存少,启动迅速,常用工具都有。
但是在使用中遇到一个严重问题:VIM的默认设置太不合理了,用着真难受。
于是就想根据自己的习惯更改一下设置:
1、在~/目录下新建一个.vimrc配置文件,添加显示行号等设置
2、保存后再打开文件检查是否生效
结果没有任何变化,肯定是哪里出了问题,感觉要么是cygwin下的配置文件名不一样,要么就是路径改了。
上网搜索,给出的解决办法一般是cp /usr/share/vim/vin74/vimrc_example.vim ~/_vimrc,尝试后发现还是没效果。
于是乎开始了折腾,把搜索到的解决方法都尝试一下,最终发现了下面的解决方案:
1、在用户目录~/下新建一个.vim目录
mkdir ~/.vim
2、在.vim目录下新建一个名为vimrc的配置文件,修改该配置文件即可,或者也可以把系统提供的vimrc_example.vim直接拿来用。
cp /usr/share/vim/vin74/vimrc_example.vim ~/.vim/vimrc
以上就是解决办法,留着供以后查看(˘•ω•˘)ง
补充:
配置好VI后还是不尽如人意,像syntax on等设置并不支持。
究其原因,cygwin默认的vi命令就是vi,而不是增强版的vim。以前一直用vim,竟然忘了它们之间的区别。
找到原因后也就好解决了,按照在Linux的经验设置:
1、给vi添加别名vim
修改~/.bashrc,添加一行alias vi='vim'
2、使修改后的.bashrc文件生效
source ~/.bashrc
3、这次可以修改~./vimrc配置文件了
添加一行syntax on(另外也可加入其他的设置)
看看效果: