今天看了一下别人写的程序的源代码,发现是用vim写的,代码中有趣是用vim来折叠代码,一开始我以为是用插件的,后来上网查了查,得出以下使用方面的技巧。 1. 折叠方式 可用选项来设定折叠方式: 可在Vim 配置文件中设置 set fdm=XXX可直接在文件中使用注释调用 ...
vim 中代码的折叠和打开 reference: vim中代码的折叠和打开 有删改 https: www.cnblogs.com xuxm archive .html 前言 在查看代码的时候,如果代码十分冗长,尤其是c c 系列的时候,代码结构比较让人难以理清,主要是各种注释 括号的匹配问题。 虽然可以用 来查看匹配的另外一半符号在哪里,但是如果这一对符号之间的代码超过了一页,甚至好几页的话,那 ...
2020-12-22 20:27 0 1429 推荐指数:
今天看了一下别人写的程序的源代码,发现是用vim写的,代码中有趣是用vim来折叠代码,一开始我以为是用插件的,后来上网查了查,得出以下使用方面的技巧。 1. 折叠方式 可用选项来设定折叠方式: 可在Vim 配置文件中设置 set fdm=XXX可直接在文件中使用注释调用 ...
删除 dd:删除游标所在的一整行(常用)ndd:n为数字。删除光标所在的向下n行,例如20dd则是删除光标所在的向下20行d1G:删除光标所在到第一行的所有数据dG:删除光标所在到最后一行的所有数据 ...
ctrl+K ctrl+[ 折叠本级 ctrl+K ctrl+] 取消折叠本级 ctrl+K ctrl+0 折叠全部 ctrl+K ctrl+J 取消折叠全部 ...
第一个命令,set foldmethod=ident会根据每行的缩进开启折叠。但是这样做会出现 ...
今天突发奇想,打算把存储过程以注释的形式放在代码中进行版本管理,比如下面的代码: 由于存储过程很长,注释占了很多行,严复影响了正常代码的排版与阅读体验。之前也遇到过这样的场景,当时通过手动添加region解决了问题。 但是,今天实在懒得手工添加region。于是盯着长长的注释在想:VS ...
有时候看代码时,代码太长看着不方便,特别是阅读源码时,需要把不关心的代码先折叠起来,看自己当前最关注的代码。vim中自带了代码折叠功能。 配置foldmethod可以定义折叠方式,有6种可选方式: 1. manual //手工定义折叠 2. indent //用缩进 ...
使用块选择命令 v(小写),V(大写) ,ctrl+v 选择需要移动的代码, 然后 左移动(<) ,右移动(>) ...
实时刷新方法一: 在项目目录下运行命令: 实施刷新方法二: 装Live Server Preview插件,点击F1。 ...