| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发工具 -> Ubuntu 16.04下 vim IDE环境配置 -> 正文阅读 |
|
[开发工具]Ubuntu 16.04下 vim IDE环境配置 |
一? Terminator 安装? ? ? 工具Terminator可以在一个窗口中显示多个终端窗口,并且可以按照用户的要求对窗口进行任意分割。 ? ? ? Ubuntu环境安装terminator工具命令为:sudo apt-get install terminator ? ? ? Terminator常用快捷按键有: ? ? 1)Ctrl+Shift+E垂直分割窗口 ? ? ? 2)Ctrl+Shift+O?水平分割窗口 ? ? ? 3)Ctrl+Tab? 在分割的窗口间切换 ? ? ? 4)Ctrl+Shift+C/V 复制/粘贴 ? ? ? 5)Ctrl+Shift+X 放大窗口到全屏 ? ? ? 6)Ctrl+Shift+Z 从放大窗口回到多窗口 ? ? ? 注意:如果您对窗口风格不满意,可以右键->preferences进行必要设置和修改。比如修改快捷按键等等。 二?NERDTree主要显示目录树结构,其常用快捷键如下: ctrl + w + h 光标 focus 左侧树形目录 三? tagbar主要显示c cpp等文件内标签的插件,类似taglist,比如文件的类、结构体、函数、变量等 配置tagbar 帮助 " * ?展开所有标签 四?cscope用途: 用来搜索指定c符号等 快捷键: "F3: find fun call 参考文档: https://www.cnblogs.com/ch122633/p/10809472.html 五?ctags用途: 生成c语言标签,实现文件之间的跳转 http://www.360doc.com/content/13/0111/13/168576_259534618.shtml ctrl+] 进入光标所指的symbol的定义(如果用鼠标也是ctr+鼠标左键,跟SI的用法一样) 六?taglist目前我不常用,可以参考下面的文档 参考 https://blog.csdn.net/duotemplar/article/details/79684558 七?YouCompleteMe(函数等)自动补全插件? 八?Vundle插件管理器 配置vundle插件:可以在终端通过vim打开~/.vimrc文件,
安装需要的插件 vim +PluginInstall +qall 移除不需要的插件 参考 https://blog.csdn.net/zhangpower1993/article/details/52184581 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 19:22:41- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |