vim配置python开发环境
安装环境
安装 cmake
yum install cmake
查看vim是否支持python
不支持python3的情况
vim --version
如上,版本为7.4,不支持python3
解决
安装python3
yum -y install python3
卸载当前版本vim
yum -y remove vim*
安装依赖
yum install git gcc gcc-c+ ncurses-devel python3 python3-devel -y
进入要下载 vim8源码的目录
mkdir /usr/local/src/vim
cd /usr/local/src/vim
下载vim源码
git clone https://gitee.com/AlunnN/vim.git
进入clone好的vim目录
cd ./vim
运行如下命令,开启对python3的支持。注意:
–with-python3-config-dir=/usr/lib64/python3.6/config-3.6m-x86_64-linux-gnu
该行命令要替换为你自己的python地址
./configure --with-features=huge --enable-multibyte --enable-python3interp=yes --with-python3-config-dir=/usr/lib64/python3.6/config-3.6m-x86_64-linux-gnu --enable-gui=gtk2 --enable-cscope --prefix=/usr/local/vim
编译
make
安装
make install
进入 /usr/local/vim/bin 目录,运行 vim 并修改环境变量
添加环境变量
export PATH=$PATH:/usr/local/vim/bin
再次输入 vim --version 查看是否支持 python3
vimplus扩展vim
1、安装 cmake
yum install cmake
2、安装 vimplus
git clone https://gitee.com/AlunnN/vimplus.git /root/vimplus
3、进入 vimplus,运行install.sh
cd /root/vimplus
git config --global http.postBuffer 524288000
./install.sh
4、安装完成,直接通过vim进行使用
5、github原文及帮助
https://github.com/chxuan/vimplus.git
vim基本快捷键
快捷键 | 功能 |
---|---|
a | append,进入插入模式,在光标后方位置插入 |
i | insert,进入插入模式,在光标前方位置插入 |
o | open,进入插入模式,在光标当前位置下方开启新行 |
A | 进入插入模式,在行末插入 |
I | 进入插入模式,在行首插入 |
dw | 删除光标所在位置单词的后续部分 |
dd | 删除当前行 |
dx | 删除字符 |
daw | 删除光标所在位置的单词及其周围空格 |
diw | 删除光标所在位置的单词,切不包含周围空格 |
ciw | 删除光标当前所在单词,并且进入插入模式 |
ct) | 跨行删除光标当前位置之后的内容,直到遇到 “)” |
ci" | 删除光标所处的双引号内所有内容,不处于 “” 内则不删除 |
uu | 相当于 crtl + z,撤销更改 |
f字符 | 在当前行内,向后查找某个字符,使用 n 来查找下一个 |
F字符 | 在当前行内,向前查找某个字符,使用 n 来查找下一个 |
/字符 | 在所有行内,查找字符 |
w | 移动到下一个单词的开头 |
b | 移动到上一个单词的开头 |
:数字 | 移动到指定行 |
数字G | 移动到指定行 |
0 | 移动到行首 |
$ | 移动到行尾 |
gg | 移动到文件开头 |
GG | 移动到文件结尾 |
ctrl + o | 移动到上一个位置 |
ctrl + f | 向后翻页 |
ctrl + u | 向前翻页 |
yy | 复制当前行 |
p | 粘贴 |