你好,游客 登录 注册 搜索
背景:
阅读新闻

Ubuntu 16.04 IDE: 用Vim逐步打造一个IDE

[日期:2017-12-27] 来源:cnblogs.com/ghostwu  作者:ghostwu [字体: ]

目前加强了一下Ubuntu 16.04终端,代码提示和树形文件管理:

1,当任务比较多的时候,如果在Ubuntu下切换多个终端,会比较麻烦,这里我找到一个比较好的终端(terminator)

sudo apt-get install terminator

安装完之后的效果:

右键可以分割窗口或者新建tab, preference可以定制外观

2,安装YouCompleteMe

bundle是一个插件安装管理器,安装完成之后,就会在家目录下面的.vim目录生成bundle目录及相关配置

我采用的是git安装,bundle安装太慢了,看不见进度

在家目录下,cd .vim/bundle/

下载YouCompleteMe:

git clone --recursive https://github.com/Valloric/YouCompleteMe.git

以下为主要安装命令和需要安装的东西:

cd YouCompleteMe/

sudo apt-get install llvm-3.9 clang-3.9 libclang-3.9-dev libboost-all-dev
sudo apt-get install python-dev python3-dev
mkdir ~/.ycm_build
cd ~/.ycm_build

cmake -G "Unix Makefiles" . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp

cmake -G "Unix Makefiles" -DUSE_SYSTEM_BOOST=ON -DUSE_SYSTEM_LIBCLANG=ON . ~/.vim/bundle/YouCompleteMe/third_party/ycmd/cpp

cmake --build . --target ycm_core --config Release

cp ~/.vim/bundle/YouCompleteMe/third_party/ycmd/examples/.ycm_extra_conf.py ~/.vim/

 

 

参考资料:

http://valloric.github.io/YouCompleteMe/

https://www.jianshu.com/p/d908ce81017a?nomobile=yes

http://blog.jobbole.com/58978/

 

3,用bundle安装nerdtree

安装:

  在.vimrc中,写入需要安装的插件

打开一个vim, 运行:BundleInstall

 

使用

  1、在linux命令行界面,用vim打开一个文件。

  2、输入  :NERDTree ,回车

  3、进入当前目录的树形界面,通过小键盘上下键,能移动选中的目录或文件

  4、ctr+w+h  光标focus左侧树形目录,ctrl+w+l 光标focus右侧文件显示窗口。多次摁 ctrl+w,光标自动在左右侧窗口切换

  5、输入:q回车,关闭光标所在窗口

 

Vim入门基础知识集锦  http://www.linuxidc.com/Linux/2017-02/140903.htm

Vim入门基础教程 http://www.linuxidc.com/Linux/2017-02/140279.htm

把Vim打造成优秀的C++ IDE  http://www.linuxidc.com/Linux/2016-06/132262.htm

Ubuntu 14.04升级Vim7.4到8.0  http://www.linuxidc.com/Linux/2016-11/136816.htm

Vim安装youcompleteme自动补全插件  http://www.linuxidc.com/Linux/2016-11/137665.htm

Linux Vim编辑器使用简单讲解  http://www.linuxidc.com/Linux/2016-12/138930.htm

Vim文本编辑器  http://www.linuxidc.com/Linux/2017-03/142275.htm

Vim安装与配置进阶版 http://www.linuxidc.com/Linux/2017-03/141724.htm

Vim编辑器使用教程  http://www.linuxidc.com/Linux/2017-07/145885.htm

Ubuntu 16.04 Vim YouCompleteMe自动补全的安装配置与使用  http://www.linuxidc.com/Linux/2017-02/141088.htm

Linux文本编辑器Vim基础教程  http://www.linuxidc.com/Linux/2017-09/146930.htm

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-12/149878.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款