【调试工具】之VIM快捷键
序
本文旨在阐述,linux下vim相关快捷键:复制、粘贴、多行/单行注释、删除多行/单行注释
1. 复制粘贴
1.1、按v进入可视模式,移动光标选中需要复制的行;
1.2、使用y复制选中块到缓冲区(剪切选中块使用d);
1.3、将光标移动到粘贴的位置,按p即可。
复制多行并粘贴到指定位置后,可能需要进行多行缩进。多行缩进步骤如下:
(1)、按shift+v进入可视模式,移动光标选中需要缩进的行;
(2)、使用>向右缩进,使用<向左缩进(注意使用符号<和>要按住shift,不然就变成了,和.)
参考网址:https://www.cnblogs.com/sench/p/8482212.html
2. 多行单行注释
2.1、光标定位到要操作的地方。
2.2、CTRL+v 进入“可视 块”模式,选取这一列操作多少行。
2.3、SHIFT+i(I) 输入要插入的内容。
2.4、ESC 按两次,会在每行的选定的区域出现插入的内容。
3. 多行单行去注释
3.1、光标定位到要操作的地方。
3.2、CTRL+v 进入“可视 块”模式,选取这一列操作多少行。
3.3、并选好行数之后。只需按d键(小写),注释就被删除。
参考网址:https://blog.csdn.net/summy_j/article/details/75104748
参考网址:https://blog.csdn.net/z1002137615/article/details/52883678
【调试工具】之VIM快捷键相关推荐
- vi(vim)快捷键小记
1.前言 vi是"visual interface"的缩写,vim是vi IMproved(增强版的vi).总结一下自己平时常用的vim快捷键,当是忘记也好,后续会不定期更新. 2 ...
- vim+快捷键+常用+命令
Vim 编辑器是一个基于命令行的工具,是传奇编辑器 vi 的增强版.尽管图形界面的富文本编辑有很多,但是熟悉 Vim 对于每一位 Linux 的使用者都能有所帮助--无论你是经验丰富的系统管理员,还是 ...
- 必须熟悉的vim快捷键操作
转载请表明出处http://www.dabu.info/?p=801 Vim/Vi 没有菜单,只有命令 Vim/Vi 工作模式介绍: 插入模式 和 命令模式 是vi的两个基本模式. --插入模式 , ...
- VIM 快捷键(转)
VIM快捷键: ctags 文件名 做索引 光标移动: 四个方向 k h 0 l j ctrl+f, ctrl+b 向下翻页,向上翻页 ctrl+d, ctrl+u 向下半翻页,向上半翻页 $ 移动行 ...
- 转: Vim快捷键分类
Vim快捷键分类 http://www.cnblogs.com/jikey/archive/2011/12/28/2304341.html 一. 移动: h,j,k,l: 左,下,上,右. ...
- Vim快捷键学习---记性不行了,留这里备查
1. 关于Vim vim是我最喜欢的编辑器,也是Linux下第二强大的编辑器. 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效. 如果是初学vi,运行一下vimtu ...
- Vim快捷键(二):光标移动
Vim快捷键(二):光标移动
- Vim快捷键和:set命令大全
从CentOS7提取的Vim快捷键和:set命令大全,留下来速查用 *quickref.txt* For Vim version 7.4. Last change: 2013 Jun 29VIM RE ...
- vim快捷键之复制(yy)+粘贴(p)+删除(dd)+撤销(u)+恢复(ctrl + r)大法
vim快捷键 复制yy 粘贴p 删除dd 撤销u 恢复ctrl + r
- Vim 快捷键速查表
Linux 中国 https://linux.cn/ 本文是 Vim 用户指南 系列的其中一篇: Vim 初学者入门指南 Vim 快捷键速查表 5 个针对有经验用户的 Vim 技巧 3 个针对高级 ...
最新文章
- Python基础05-数据类型:列表list
- windows下编译及使用libevent
- 我宣布,这是我找到的史上AI最全论文体系!
- column 格式化列显示 命令介绍
- 预见2019:《2019年中国视频监控产业全景图谱》(附产业布局、政策环境、市场规模、发展趋势)
- python开发的系统有哪些_Python web开发=几个模板系统的性能对比
- flask登录验证用ajax,基于 Ajax 请求的 Flask-Login 认证
- Codeforces Round #401 (Div. 2) C Alyona and Spreadsheet —— 打表
- 编写高质量代码改善程序的157个建议:第87个建议之区分WPF和WinForm的线程模型...
- <C语言>数据文件自动生成的实现
- 【收藏】DIABLO 2 CD KEY
- Power Apps 入门介绍
- 毛绒产品计算机测配色,计算机测配色综述.doc
- java 创建用户界面_建立图形用户界面 JAVA实验
- qq浏览器的两种开发者工具
- 计算机二级您是系统管理用户,全国计算机等级考试(NCRE)考务管理系统考生网报手册...
- MATLAB中如何打角标和希腊字母
- linux NetworkManage和network冲突问题
- 个人整理可编辑PDF值得一读的电子书大全(持续更新)
- 创建证书与Xcode破解
热门文章
- mysql高级操作_MySQL数据库的高级操作
- linux mount 原文件夹,window文件夹mount挂载Linux
- Python中的正则表达式找到所有符合要求的字符串
- Spring Boot 发送邮件时,出现 Mail server connection failed 异常问题
- SpringBoot整合Encahce后,访问页面页面出现异常信息,无法获取返回数据
- mysql 8.0配置主从同步_MySQL 8.0 主从同步
- 串口通信工具android,Android串口通信工具
- sql server2012 第一次访问慢_【共同学习】第1章 数据库和SQL (续)
- python tcl 控件_在Python中解析TCL列表
- SpringBoot中的异步操作与线程池