博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vim安装及配置
阅读量:5055 次
发布时间:2019-06-12

本文共 1122 字,大约阅读时间需要 3 分钟。

1. 安装vim

vim官方网站下载最新版的vim,解压。

cd src

./configure  --enable-multibyte --prefix=/home/liuwb/local/vim/

make

make install

安装完成

注:--enable-multibyte需要开启,否则在使用vim时在命令模式下对于中文的提示可能会出现乱码

 

2. 修改环境变量

将自己安装的vim作为默认的vim使用, 因为系统自带还有一个vim

cd  ~/

ls –al

vim .bash_profile

将自己安装的vim bin目录放置于系统环境变量之前。

$home/local/vim/bin:$path

保存 退出 然后

source .bash_profile 环境变量修改完成

which vim

即可看出现在默认使用的是哪个vim

 

3. 修改vim配置项

vim .vimrc

set nobackup

setlocal noswapfile

set bufhidden=hide

syntax on

set tags=/home/liuwb/local/nginx/html/tags

set ff=unix

set fileencodings=utf-8,chinese,utf-16,big5,latin1

set fileencoding=utf-8

set encoding=utf-8

set termencoding=utf-8

language messages zh_CN.utf-8

nmap <F2> :NERDTree<CR>

set number

set tabstop=4

set softtabstop=4

set shiftwidth=4

set noautoindent

set ruler

set hlsearch

保存文件。

 

4. 安装NERDTree插件

下载NERDTree,解压(NERDTree4.2.0版本好像有bug,可以下载其他版本)。将nerdtree_plugin放置于.vim/目录下,plugin目录中的NERD_tree.vim放置于.vim/plugin目录中。

启动vim后输入:NERDTree<Enter>,即可看到vim左侧显示文件导航,为了便于操作,还可以绑定一个快捷键,执行 vim ~/.vimrc

添加一行:nmap <F2> :NERDTree  <CR>,这样每次按F2就可以启动NERDTree了。

转载于:https://www.cnblogs.com/lwbqqyumidi/archive/2012/08/22/2651337.html

你可能感兴趣的文章
three.js 性能优化的几种方法
查看>>
《梦断代码》读书笔记(三)
查看>>
FreeMarker解析json数据
查看>>
Java8 Lambda表达应用 -- 单线程游戏server+异步数据库操作
查看>>
次序+“选择不重复的记录”(3)——最大记录
查看>>
Codeforces 450 C. Jzzhu and Chocolate
查看>>
[Unity3D]Unity3D游戏开发MatchTarget的作用攀登效果实现
查看>>
ACdream 1115 Salmon And Cat (找规律&amp;&amp;打表)
查看>>
JSON、JSONP、Ajax的区别
查看>>
AngularJS学习篇(一)
查看>>
关于Xshell无法连接centos6.4的问题
查看>>
css3动画——基本准则
查看>>
javaweb常识
查看>>
Java注解
查看>>
web自己主动保存表单
查看>>
一个小的日常实践——高速Fibonacci数算法
查看>>
机器学些技法(9)--Decision Tree
查看>>
drf权限组件
查看>>
输入月份和日期,得出是今年第几天
查看>>
Qt中子窗口全屏显示与退出全屏
查看>>