对于很长的代码段,折叠可以让我们更快的浏览到我们想要浏览的内容,帮助手册里面内容很多,写一些觉得目前对自己有用的。

一些折叠命令

  • zfap
    使用这个命令时就会创建一段文本折叠,zf是操作符,ap是
    文本对象,折叠多长不好界定,所以我觉得实操可以这样:

    1. 按v在可视模式下选择要折叠的文本,然后按zf折叠
    2. 通过j命令折叠,如zf22j,折叠当前光标到接下去22行的内容
  • zo
    在折叠的行按zo(open fold),打开折叠

  • zc
    对于打开的折叠可以通过zc(close fold)再次折叠这个区域

  • zr
    打开全部的折叠,如果折叠有嵌套,那么嵌套会被打开一层,可以再通过zr命令打开折叠

  • zm
    和zr命令相反,折叠更多(more)

  • zn zN zi
    zn禁用折叠功能,zN恢复原来的折叠,zi在两者之间切换,实际操作可以通过zi快速的关闭折叠和打开折叠

对折叠行的复制和删除会对折叠块全部起作用

vim学习笔记--代码折叠相关推荐

  1. VIM学习笔记 配置文件(vimrc)

    为什么80%的码农都做不了架构师?>>>    VIM学习笔记 配置文件(vimrc) 在vim启动过程中,首先将查找配置文件并执行其中的命令.而这些初始化文件一般有vimrc.gv ...

  2. 坐标变换学习笔记—代码篇Matlab

    坐标变换学习笔记-代码篇Matlab 四元数 →\to→ 旋转矩阵 quat2dcm quat2rotm 四元数 →\to→ 欧拉角 quat2angle quat2eul 旋转矩阵 →\to→ 四元 ...

  3. EfficientDet(EfficientNet+BiFPN)论文超详细解读(翻译+学习笔记+代码实现)

    前言 在之前我们介绍过EfficientNet(直通车:[轻量化网络系列(6)]EfficientNetV1论文超详细解读(翻译 +学习笔记+代码实现) [轻量化网络系列(7)]EfficientNe ...

  4. 【轻量化网络系列(2)】MobileNetV2论文超详细解读(翻译 +学习笔记+代码实现)

    前言 上一篇我们介绍了MobileNetV1,主要是将普通Conv转换为dw和pw,但是在dw中训练出来可能会很多0,也就是depthwise部分得到卷积核会废掉,即卷积核参数大部分为0,因为权重数量 ...

  5. vim学习笔记(4)帮助与配置

    使用帮助 在Vim中输入命令:help,即可进入帮助界面,默认是英文,可以通过以下方式安装中文帮助(以vimcdoc-1.9.0为例): 1.下载中文帮助的文件压缩包 2.解压 tar -xzvf v ...

  6. CTR学习笔记代码实现1-深度学习的前奏LR-FFM

    作者 | 风雨中的小七 CTR学习笔记系列的第一篇,总结在深度模型称王之前经典LR,FM, FFM模型,这些经典模型后续也作为组件用于各个深度模型.模型分别用自定义Keras Layer和estima ...

  7. SAR学习笔记-代码部分

    摘要 没有想到2021年11月底写的<SAR学习笔记>观看量还挺多的.接下来我将承接上篇文章内容,整理上篇文章中涉及到的代码实现部分:包括目标检测.一维距离像.二维距离像以及SAR成像的R ...

  8. VIM学习笔记 缩进 (Indent)

    (学习vim时看到的一篇很全的缩进学习笔记,所以转载了) (装载自http://www.360doc.com/content/16/0320/11/31808797_543774173.shtml) ...

  9. vim学习笔记-常用命令

    vim手册功能太多了,在此整理一些常用的供后期学习查阅 1.移动光标方式 j:上(同↑) k:下(同↓) h:左(同←) l:右(同→) +或Enter: 把光标移至下一行第一个非空白字符. -: 把 ...

最新文章

  1. 数据结构与算法(7-1)图的存储(邻接矩阵、邻接表)
  2. 找不到包含 OwinStartupAttribute 的程序集
  3. 什么时候html的过渡版本,CSS过渡与转换
  4. OPA PropertyStrictEquals match check logic
  5. 微信小程序——操作数据库
  6. [css] 请描述下你对translate()方法的理解
  7. 画一画javascript原型链
  8. Java 内存模型详解
  9. 实话!为什么2019年,我劝你别再闷头学Python!
  10. [翻译]LSP程序的分类
  11. 微信小程序API之map
  12. 窗口启动特效,使用win32 api
  13. python脚本操作excel
  14. Android逆向不可不知的smali语言
  15. HDU 2825 AC自动机+状压dp
  16. install在python里什么意思_“pip install”和“python-m pip install”有什么区别?
  17. centos添加第二张网卡
  18. 线性结构-前缀和和差分
  19. 多元线性回归算法: 线性回归Linear Regression、岭回归Ridge regression、Lasso回归、主成分回归PCR、偏最小二乘PLS
  20. 关于memset,malloc以及free后的野指针误区详解

热门文章

  1. vue 上下滚动的菜单_vue实现广告栏上下滚动效果
  2. java中扫描类_java类扫描
  3. cip协议服务器,控制及信息协议(CIP)
  4. .net webim 源码_Netty服务器启动过程源码带你分析「你能坚持看完吗?」
  5. UE4 打包C++项目到win32平台报错 could not find mspdbcore.dll
  6. zoj3802:easy 2048 again(状压dp)
  7. 装机 win7 64 IE11
  8. 每日一乐,健康多滋味~~
  9. 阿里巴巴笔试题目(接示本质的解法)
  10. 如何利用FNDLOAD更新FORM的Personalization(Moving Personalizations between instances)