vim学习笔记--代码折叠
对于很长的代码段,折叠可以让我们更快的浏览到我们想要浏览的内容,帮助手册里面内容很多,写一些觉得目前对自己有用的。
一些折叠命令
zfap
使用这个命令时就会创建一段文本折叠,zf是操作符,ap是
文本对象,折叠多长不好界定,所以我觉得实操可以这样:- 按v在可视模式下选择要折叠的文本,然后按zf折叠
- 通过j命令折叠,如zf22j,折叠当前光标到接下去22行的内容
zo
在折叠的行按zo(open fold),打开折叠zc
对于打开的折叠可以通过zc(close fold)再次折叠这个区域zr
打开全部的折叠,如果折叠有嵌套,那么嵌套会被打开一层,可以再通过zr命令打开折叠zm
和zr命令相反,折叠更多(more)zn zN zi
zn禁用折叠功能,zN恢复原来的折叠,zi在两者之间切换,实际操作可以通过zi快速的关闭折叠和打开折叠
对折叠行的复制和删除会对折叠块全部起作用
vim学习笔记--代码折叠相关推荐
- VIM学习笔记 配置文件(vimrc)
为什么80%的码农都做不了架构师?>>> VIM学习笔记 配置文件(vimrc) 在vim启动过程中,首先将查找配置文件并执行其中的命令.而这些初始化文件一般有vimrc.gv ...
- 坐标变换学习笔记—代码篇Matlab
坐标变换学习笔记-代码篇Matlab 四元数 →\to→ 旋转矩阵 quat2dcm quat2rotm 四元数 →\to→ 欧拉角 quat2angle quat2eul 旋转矩阵 →\to→ 四元 ...
- EfficientDet(EfficientNet+BiFPN)论文超详细解读(翻译+学习笔记+代码实现)
前言 在之前我们介绍过EfficientNet(直通车:[轻量化网络系列(6)]EfficientNetV1论文超详细解读(翻译 +学习笔记+代码实现) [轻量化网络系列(7)]EfficientNe ...
- 【轻量化网络系列(2)】MobileNetV2论文超详细解读(翻译 +学习笔记+代码实现)
前言 上一篇我们介绍了MobileNetV1,主要是将普通Conv转换为dw和pw,但是在dw中训练出来可能会很多0,也就是depthwise部分得到卷积核会废掉,即卷积核参数大部分为0,因为权重数量 ...
- vim学习笔记(4)帮助与配置
使用帮助 在Vim中输入命令:help,即可进入帮助界面,默认是英文,可以通过以下方式安装中文帮助(以vimcdoc-1.9.0为例): 1.下载中文帮助的文件压缩包 2.解压 tar -xzvf v ...
- CTR学习笔记代码实现1-深度学习的前奏LR-FFM
作者 | 风雨中的小七 CTR学习笔记系列的第一篇,总结在深度模型称王之前经典LR,FM, FFM模型,这些经典模型后续也作为组件用于各个深度模型.模型分别用自定义Keras Layer和estima ...
- SAR学习笔记-代码部分
摘要 没有想到2021年11月底写的<SAR学习笔记>观看量还挺多的.接下来我将承接上篇文章内容,整理上篇文章中涉及到的代码实现部分:包括目标检测.一维距离像.二维距离像以及SAR成像的R ...
- VIM学习笔记 缩进 (Indent)
(学习vim时看到的一篇很全的缩进学习笔记,所以转载了) (装载自http://www.360doc.com/content/16/0320/11/31808797_543774173.shtml) ...
- vim学习笔记-常用命令
vim手册功能太多了,在此整理一些常用的供后期学习查阅 1.移动光标方式 j:上(同↑) k:下(同↓) h:左(同←) l:右(同→) +或Enter: 把光标移至下一行第一个非空白字符. -: 把 ...
最新文章
- 数据结构与算法(7-1)图的存储(邻接矩阵、邻接表)
- 找不到包含 OwinStartupAttribute 的程序集
- 什么时候html的过渡版本,CSS过渡与转换
- OPA PropertyStrictEquals match check logic
- 微信小程序——操作数据库
- [css] 请描述下你对translate()方法的理解
- 画一画javascript原型链
- Java 内存模型详解
- 实话!为什么2019年,我劝你别再闷头学Python!
- [翻译]LSP程序的分类
- 微信小程序API之map
- 窗口启动特效,使用win32 api
- python脚本操作excel
- Android逆向不可不知的smali语言
- HDU 2825 AC自动机+状压dp
- install在python里什么意思_“pip install”和“python-m pip install”有什么区别?
- centos添加第二张网卡
- 线性结构-前缀和和差分
- 多元线性回归算法: 线性回归Linear Regression、岭回归Ridge regression、Lasso回归、主成分回归PCR、偏最小二乘PLS
- 关于memset,malloc以及free后的野指针误区详解
热门文章
- vue 上下滚动的菜单_vue实现广告栏上下滚动效果
- java中扫描类_java类扫描
- cip协议服务器,控制及信息协议(CIP)
- .net webim 源码_Netty服务器启动过程源码带你分析「你能坚持看完吗?」
- UE4 打包C++项目到win32平台报错 could not find mspdbcore.dll
- zoj3802:easy 2048 again(状压dp)
- 装机 win7 64 IE11
- 每日一乐,健康多滋味~~
- 阿里巴巴笔试题目(接示本质的解法)
- 如何利用FNDLOAD更新FORM的Personalization(Moving Personalizations between instances)