V
主页
京东 11.11 红包
vim 代码折叠pt1 阅码神器
发布人
在实际的编程过程中,代码折叠是很实用的功能,vim 原生提供了非常好用的代码折叠功能。 好,这里打开一个 java 文件,首先来学习如何创建一个代码块 z f 创建代码块, 进入 visual 模式,选中要折叠的代码块,使用 z f 来创建折叠的代码块 代码被折叠了,并且显示了第一行代码的内容与折叠的代码行数, z o 打开被折叠的代码块 z c 折叠代码块,使用 z c 进行代码块的折叠,前提是,需要先创建好折叠的代码块,可以在其他未创建代码块的地方使用 z c 发现代码是不能折叠的 OK, 让我们退出vim, :q Enter. 再次打开同一个 java 文件,发现代码并没有像退出时那样被折叠好。 光标来到上一次折叠代码块的位置,使用 z c ,并不生效,可以判断 vim 默认并没有做存盘处理。 不用担心、这次使用 :mkview 我想创建一个视图。然后退出vim, 重新打开vim, 使用 :loadview 这样就能看到折叠的代码回来了 接下来我们在 .vimrc 文件内配置下自动 mkview loadview 的功能。 打开 .vimrc 配置 autocmd BufWrite * mkview autocmd BufWinLeave * mkview autocmd BufRead * silent loadview 退出vimrc 文件,再次打开 java 文件,可以看到自动加载了折叠的代码块,使用 z o 打开代码, 这时使用 z d, 可删除创建的代码块 OK, 使用 G 来将光标移动至最后, 选择行使用 z f 进行折叠, 往上选择部分代码,使用 z f 进行折叠 往上选择部分代码,使用 z f 进行折叠 使用 z o 打开折叠的代码 移动至最后一行 z o 打开折叠的代码 移动至最后一行 z o 打开折叠的代码 这样就可以实现代码的嵌套折叠和打开了 vim 总是给我们带来很多惊喜,比如代码折叠这种功能可能在 IDE 里面大家可能都不怎么用了,但是在 vim 里面由于操作的简便性,易用性上得到了很大的提升。从而让我们在 code review 或者阅读代码逻辑时获益。 今天的内容就是这些,大家下来一定要多加练习
打开封面
下载高清视频
观看高清视频
视频下载器
vim 中文帮助
vim 瑞士军刀dot command
什么是Vim
vim visual block mode 多行编辑效率神器
vim 常见通用必配代码
vim 行号必须掌握的知识
vim 百倍效率 宏操作
neovim中使用Fitten Code
vim 标签引号内容复制
2分钟配置让Vim好用10倍
vim Golf(上)
vim Golf(下)
🚀 30个Vim命令必学!10分钟内掌握
vim改键必须要知道的知识
vim 行内操作进阶 节约时间必修课
vim undofile文件,.un~ 有大作用
vim多文件切换&代码注释
vim 窗口管理 工作效率翻倍
Neo Emacs code format in java
vim 「必知必会」 分页跳转
vim 命令模式
bat批量提取文件名、重命名文件、移动文件到指定文件夹
vim 窗口标签
回归键盘,完全不用鼠标的真正方法:vi vi vi!
vim 模式编辑入门
互联互通~iStoreOS如何挂载飞牛OS的SMB共享文件夹~
Neo Emacs Develop Video Platform
vim help
vim 寄存器使用
类 vscode remote 的 Remote Nvim 远程开发使用教程
vim 数值操作还能这样玩,简直不要太方便
Vim swp 交换文件,效率恢复,数据安全必看
vim 书签功能
chiikawa吉伊卡哇僵尸小八文件夹A4
Neo-emacs演示 , Java 低代码框架 Jeecg-boot 低代码平台的使用
Emacs package 整理
大容量和实用性文件夹来喽~
TUI 编程体验课 springboot Java
vim easymotion 光标移动大法
这么会设计,奖励再多设计几个!