简述
最近一直在忙事情。推荐一个vim配置文件给大家。
安装开始
下面的操作,引用自下面的项目:https://github.com/ma6174/vim
操作以centos,fedora,redhat为例。
首先对sudoer进行测试[如果你不想每次使用vim都需要su到root,那就安装在普通用户下面].
1 | <USERNAME> is not in the sudoers file. This incident will be reported. |
当提示上面这句话,可能是
进行下面的操作进行开启.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | [USERNAME@localhost ~]$ su root Password: [root@localhost USERNAME]# chmod 777 /etc/sudoers //上面的操作是进行授权 [root@localhost USERNAME]# vim /etc/sudoers //找到:root ALL=(ALL) ALL,下面添加如下语句. //USERNAME ALL=(ALL) ALL //:wq!保存退出. [root@localhost USERNAME]# su USERNAME [USERNAME@localhost ~]$ sudo yum install gcc sudo: /etc/sudoers is mode 0777, should be 0440 sudo: no valid sudoers sources found, quitting [USERNAME@localhost ~]$ su root Password: [root@localhost USERNAME]# chmod 0440 /etc/sudoers [root@localhost USERNAME]# su USERNAME [USERNAME@localhost ~]$ sudo yum install gcc [sudo] password for USERNAME: Loaded plugins: fastestmirror, refresh-packagekit, security Determining fastest mirrors * base: mirrors.btte.net * extras: mirrors.btte.net * updates: mirrors.btte.net base | 3.7 kB 00:00 extras | 3.5 kB 00:00 updates | 3.4 kB 00:00 updates/primary_db | 4.1 MB 00:08 Setting up Install Process Package gcc-4.4.7-3.el6.i686 already installed and latest version Nothing to do //sudo 已经配置好了. |
vim手动配置
下面部分引用了官方的安装方法,有修改。
简易安装方法:
打开终端,执行下面的命令就自动安装好了【通常情况下访问不了】:
wget https://raw.github.com/ma6174/vim/master/setup.sh -O ma6174_vim_setup.sh && bash ma6174_vim_setup.sh
或者自己手动安装:(以fedora/centos/redhat为例)
安装vim: sudo yum install vim
安装ctags:sudo yum install ctags
安装一些必备程序:sudo yum install python-twisted xclip vim-gnome astyle python-setuptools
sudo ln -s /usr/bin/ctags /usr/local/bin/ctags
clone配置文件:cd ~/ && git clone git://github.com/ma6174/vim.git
[如果提示没有git这个命令,请执行:sudo yum install git]
mv ~/vim ~/.vim
mv ~/.vim/.vimrc ~/
clone bundle 程序:git clone http://github.com/gmarik/vundle.git ~/.vim/bundle/vundle
打开vim并执行bundle程序:BundleInstall
重新打开vim即可看到效果