vim多行编辑、多行删除
多行编辑
当我们想在文件中连续添加、删除多行注释时,可使用此技巧;
首先,vim一个新文件
vim vim_test
在vim_test文件中,按i,再按ENTER,开辟20行空行;
前方高能,别眨眼0.0
实现需求:在第3行到第10行,同时输入kiss me.
1. 光标移动到第三行的行首
2. 按ctrl + v,进入可是块模式
3. 光标移动到第10行的行首
4. 按i(大写字母),进入编辑模式
5. 输入kiss me.
6. 最后,按ESC键
搞定!!
多行删除
需求1:针对上面的vim_test文件,删除第7-19行
在ESC模式下,输入
:7,19d
7:待删除起始行
19:待删除末尾行
d:执行删除命令
搞定!!
需求2:删除第5行,到文件尾部
如果文件有很多行,使用:set number可查看vim中的行号;按两次大写的G,可跳转到文件末尾,查看行号;
再使用需求1的方式删除即可;
需求3:删除文件所有内容;
1. echo一个空字符串;
2. 将空字符串重定向到vim_test中,即可;
echo '' > vim_test
vim多行编辑、多行删除相关推荐
- jquery Datatables 行数据删除、行上升、行下降功能演示
Datatables 是一款jquery表格插件.它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能. 官方网站:http://www.datatables.net Datatables ...
- linux 装nano命令,vim、nano在命令行上如何编辑文件
此次教程中,我们将向您展示三种命令行编辑文件的方式.本文一共覆盖了三种命令行编辑器,vi(或 vim).nano 和 emacs. 在命令行上使用 Vi 或 Vim 编辑文件 您可以使用 vi 编辑文 ...
- vim三种工作模式 命令模式、编辑模式、末行(底行)模式
命令模式: 进入vim的默认模式,可以浏览文件,通过移动光标进行一些操作 1.光标移动到行首 按键:shift+6 ("^"符号) 光标移动到行尾 按键:shift+4(&quo ...
- Vim内同时对多行增加或删除相同的内容
问题:在Vim内同时对多行增加或删除相同的内容,如: item 1 item 2 item 3 变成(增加): my_item 1 my_item 2 my_item 3 再变成(删除): tem 1 ...
- Linux ❀ vi/vim多行前缀等长删除操作
文章目录 1.使用vi/vim命令打开文件 2.切换vi/vim模式 3.选择需要删除的纵向位置 4.选择需要删除的横向位置 5.选择删除操作 附:其他vim命令 1.使用vi/vim命令打开文件 将 ...
- Linux命令行编辑快捷键
2019独角兽企业重金招聘Python工程师标准>>> ctrl + ? 撤消前一次输入 ctrl + c 另起一行 ctrl + r 输入单词搜索历史命令 ctrl + u 删除光 ...
- 什么是在Vim中评论/取消注释行的快速方法?
我在vi中打开了一个Ruby代码文件,有一些注释掉了# : class Search < ActiveRecord::Migrationdef self.up# create_table :se ...
- Linux 命令行编辑快捷键
linux命令行编辑快捷键 ctrl + ?:撤销前一次输入 alt + r:撤销上一次动作 ctrl + u 删除光标前面所有字符,相当于 vim 里 d shift+^(删除到开头的部分) 或者 ...
- Linux-vim多行编辑
vim多行编辑 环境:Mac 1. 编辑 将光标移到要插入相同内容的第一行第一个字符上 按下ctrl+v进入visual block模式 按N次j或者Nj(N:要编辑的行数) 按下I(大写i)进入编辑 ...
最新文章
- static关键字了解解析
- 解决npm下载包失败的问题
- 20160221.CCPP体系详解(0031天)
- PatBlt - [Daliy APIs]
- centos7.0利用yum快速安装mysql8.0
- mysql -f --force_mysqldump备份MYSQL数据库的参数详细说明
- C++ 多线程下的单例模式
- macOS Catalina常见问题汇总
- python微软产品一般都一个25位的序列号_Python易错点6
- 全网首发:终极解决办法:/usr/bin/ld: libcc.so: no symbol version section for versioned symbol `memcpy@GLIBC_2.0‘
- paip.python错误解决20
- 二次开发时,css中 @font-face 的处理方法
- BT种子 kitty
- 庄文展解读李嘉诚(四十五) 如何管理好自己的”自负指数”?
- imac苹果一体机忘记开机密码,直接重置开机密码
- 海思Hi3521/Hi3520A/Hi3520D/Hi3515A/Hi3515C U-boot 移植应用 开发指南
- 《别做正常的傻瓜》 读书笔记
- 利用for循环打印图形
- 《互联网人叹气图鉴》
- mysql中英文拼音首字母获取及排序