linux 环境下嵌入式开发vim 工具编辑跳转
参考资料: https://www.cnblogs.com/dpf-learn/p/14326000.html
vim安装nerdtree
nerdtree效果
git clone --depth 1 \
https://github.com/preservim/nerdtree.git \
~/.vim/pack/vendor/start/nerdtree
安装ctags
apt install exuberant-ctags
yum install ctags
用法
接着,在源文件目录树(这里是在/home/ballack/test/目录下)执行如下命令:
ctags -R .
其他编辑器配置
在Linux下用VI编辑器进行Python开发,有必要对VI编辑器进行一些配置,使其具备以下特性:
1、加强的 Python 语法高亮显示;
2、对脚本、项目生成 ctag 序列;
3、在 vim 中显示 ctag 序列列表;
4、 Python 函数、类的自动补全;
5、Python 代码自动折叠;
- 复制默认的 .vimrc 初始化文件:
# cp /usr/share/vim/vim70/vimrc_example.vim ~/.vimrc
# vi ~/.vimrc
编辑用户VI环境,添加如下配置:
set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
set autoindent
set foldmethod=indent
这样,我们就完成了对 vim 的一些前期准备。
补充: 或者直接拿我配置好的vim文件,解压放在根目录覆盖.vim和vimrc
下载地址:http://buffer.fkcloud.top/chfs/shared/vim插件工具.zip?v=1