vim折叠,分屏,标签切换以及跳转头文件
来源:互联网 发布:wifi网络共享怎么设置 编辑:程序博客网 时间:2024/04/28 04:39
vim 一共有 5 种折叠方法,依次为手工折叠、缩进折叠、语法折叠、标记折叠、表达式折叠和根据标志折叠。可以通过变量 foldmethod 选择具体的折叠方式,常用的为 syntax 和 indent。分别为根据缩进折叠这根据语法折叠。缩进折叠适用于绝大数的编程语言,特别适用于Python,而对于 C 语言,vim 提供了很好的 syntax folding 支持。
set foldmethod=syntax " 设置实用语法方式折叠 或set fdm=set foldnestmax=2 " 设置最大折叠深度
折叠相关的常用命令有:
zc 折叠 zC 对所在范围内所有嵌套的折叠点进行折叠 zo 展开折叠 zO 对所在范围内所有嵌套的折叠点展开 zi 折叠/打开所有折叠行 [z 到当前打开的折叠的开始处。 ]z 到当前打开的折叠的末尾处。 zj 向下移动。到达下一个折叠的开始处。关闭的折叠也被计入。 zk 向上移动到前一折叠的结束处。关闭的折叠也被计入。
转载自vim配置 折叠
f 新缓冲区打开
gf新标签页打开
或者直接f gf
:tabnew [++opt选项] [+cmd] 文件 建立对指定文件新的tab
:tabc 关闭当前的tab
:tabo 关闭所有其他的tab
:tabs 查看所有打开的tab
:tabp 前一个
:tabn 后一个
标准模式下:
gt , gT 可以直接在tab之间切换
转载自vim标签切换以及跳转头文件
问题:按gf无法跳转到指定头文件
解决:vimrc中添加 set path=xxx
xxx是头文件所在目录
转载vim头文件跳转
分屏,太长,我也不怎么用,见下
vim多窗口编辑
1 0
- vim折叠,分屏,标签切换以及跳转头文件
- vim标签切换以及跳转头文件
- vim 折叠 与 打开头文件
- vim头文件的跳转
- vim 快速跳转与代码折叠
- vim多标签切换
- vim 多标签切换
- vim 折行以及分屏
- vim安装a.vim--头文件/代码文件快速切换插件
- Vim-a.vim使用 头文件和实现文件的快速切换
- 前端实现标签切换跳转
- VIM的代码跳转 - 标签
- vim-tabe多标签切换
- vim切换tab标签快捷键
- vim文件跳转
- Vim学习笔记6---多文件操作以及标签
- vim 的分屏与多标签应用
- VIM使用系列:缩进调整、自动补全、折叠、跳转
- TabLayout使用
- libsvm中svmpredict返回值为空的解决办法
- 矩阵求导公式
- hql语句之间少了空格引起的.IllegalArgumentException不合法异常
- 拦截器与过滤器
- vim折叠,分屏,标签切换以及跳转头文件
- MySQL语法及基础知识大全
- CS231n系列课程Lecture 3: Loss functions and Optimization
- Centos6.5配置Nginx1.8.0支持php7.1.3
- noip2016普及组 题解
- PAT1009. Product of Polynomials (25)
- Java练习
- PHP笔记
- 擅长排列的小明