vim中多行注释和多行删除命令

1.多行注释:

1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式;

2. 在行首使用上下键选择需要注释的多行;

3. 按下键盘(大写)“I”键,进入插入模式;

4. 然后输入注释符(“//”、“#”等);

5. 最后按下“Esc”键。 注:在按下esc键后,会稍等一会才会出现注释,不要着急

2.删除多行注释:

1. 首先按esc进入命令行模式下,按下Ctrl + v, 进入列模式;

2. 选定要取消注释的多行;

3. 按下“x”或者“d”. 注意:如果是“//”注释,那需要执行两次该操作,如果是“#”注释,一次即可

=====================
3.多行删除
1.首先在命令模式下,输入“:set nu”显示行号; 2.通过行号确定你要删除的行; 3.命令输入“:32,65d”,回车键,32-65行就被删除了,很快捷吧
如果无意中删除错了,可以使用‘u’键恢复(命令模式下)

原文地址:https://www.cnblogs.com/zxpo/p/10115483.html

时间: 2024-10-14 19:42:52

vim中多行注释和多行删除命令的相关文章

vim常用命令之多行注释和多行删除

vim中多行注释和多行删除命令,这些命令也是经常用到的一些小技巧,可以大大提高工作效率. 1.多行注释: 1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式; 2. 在行首使用上下键选择需要注释的多行; 3. 按下键盘(大写)“I”键,进入插入模式: 4. 然后输入注释符(“//”.“#”等); 5. 最后按下“Esc”键. 注:在按下esc键后,会稍等一会才会出现注释,不要着急~~时间很短的 2.删除多行注释: 1. 首先按esc进入命令行模式下,按下Ctrl +

vim(中多行注释和删除多行注释)。

---都在ESC模式下: 1.vim中多行注释. (1).按下Ctrl+v,进入列模式: (2).在需要注释行首开始选择到指定位置结束.(使用上下键来需要确定操作行数) (3).按下"I",进入插入模式: (4).然后输入注释符("//","#"等): 2.删除多行注释: (1).按下Ctrl+v,进入列模式; (2).选定要取消的注释符; (3).按下"x"或者"d";

vim中多行注释 和 删除多行注释

1.多行注释: a. 按下ctrl + v,进入列模式; b. 在行首选择需要注释的行; c. 按下"I",进入插入模式:  d. 然后输入注释符("//"."#"等); e. 按下"Esc"键. 2.删除多行注释: a. 按下ctrl + v, 进入列模式; b. 选定要取消的注释符; c. 按下"x"或者"d". 使用替换命令 :% s/^/#/g 在全部内容的行首添加 # 号注释

(转)vim中多行注释

1.多行注释:  1. 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式;  2. 在行首使用上下键选择需要注释的多行;  3. 按下键盘(大写)"I"键,进入插入模式:  4. 然后输入注释符("//"."#"等);  5. 最后按下"Esc"键.注:在按下esc键后,会稍等一会才会出现注释.--------------------- 作者:Swxctx 来源:CSDN 原文:https://blo

vim中自动添加注释 添加文本信息

工欲善其事,必先利其器.在开发过程中,方便.快捷的开发环境,能提高工作效率:优美的界面能让我们心情愉悦:最重要的是,能保持我们在外行严重高深莫测的牛逼~ 如果在创建新的源程序文件时希望能自动产生一些注释,比如作者.创建日期,联系方式等,可以这样做: 编辑~/.vimrc 文件,加入代码: autocmd BufNewFile *.[ch],*.hpp,*.cpp exec ":call SetTitle()" func SetComment() call setline(1,"

VIM中的寄存器简介

原来在vim粘贴从其他地方复制过来的文本的时候,一直用的shift + inert,那时就想,能不能够直接就像p那样粘贴,不必非得进入插入模式再来粘贴.后来看了<vim实用技巧>上关于vim寄存器的介绍,发现这里面大有文章,所以今天特意拿来和大家分享. 首先对vim中的寄存器来进行个大致浏览,它主要分为这么几个部分: 1.无名寄存器(" ) 2.复制专用寄存器 (0) 3.系统剪贴板(X11视窗系统下的主剪贴板)(*) 4.黑洞寄存器 (_) 5.命名寄存器 (a-z) 6.表达式寄

asp.net 行删除原理(浏览器端请求,服务器端响应)

1.asp.net中数据绑定控件中行按钮和行超链接实现方式不同:ListView中Button,HyperLink两种行删除方式,按钮方式是将行的id通过表单提交到服务器:行超链接的方式是通过超链接的url通过get的方式提交给处理页面,超链接的方式由于没有提交所有的表单信息,因此很多服务端控件的高级用法用不了. 2.超链接的因为没有向服务器提交ViewState等隐藏字段,所以处理时IspostBack是false:而按钮提交的表单,所以ispostback是true.可以在超链接的href中

Vim 中截取部分内容保存到其他文件

最近无聊,突然想跟着玩玩天池数据挖掘,发现数据好大,想转换到mysql数据库,phpmyadmin import 导入时抱错! 数据文件大大! 于是乎,准备截取一小段到另外一个文件测试先,然后,发现了一个vim中一个很好用的命令: 1. vim 打开data.csv文件,按esc,切换到命令模式,截取第2到200行到新文件data_copy.csv中: : 2, 200 w ./data_copy.csv 2. 追加到原有文件中命令:加上 “>>” 表示追加而不覆盖! :201,380 w &

VIM中的复制剪切移动多行删除

1.复制 使用yy复制一行 使用 行数n+yy 复制n行 使用p对复制的行进行粘贴 2.剪切 使用dd剪切一行 使用 行数n+dd 剪切n行 使用p对剪切的行进行粘贴 3.移动 Vim用数字+G来移动行,比如你要移动到342行,那就是342G 4.多行删除 首先在命令模式下,输入":set nu"显示行号:通过行号确定你要删除的行:命令输入":32,65d",回车键,32-65行就被删除了