vim ctrl+v块操作_vim ctrl v-程序员宅基地

技术标签: 编辑器  linux  Vim  vim  Tool  

简单操作,但还是容易忘,能记牢用好很酷~ 

1、块操作ctrl+v,有些快捷键:

插入:大写I

替换:小写c

删除:小写x

2、整行操作shift+v:

整行选取之后,同样可以操作,删除/复制等操作,比如dd/d/y/yy/x/p。

3、补充

插入

i: 在光标所在字符前开始插入
a: 在光标所在字符后开始插入
o: 在光标所在行的下面另起一新行插入
s: 删除光标所在的字符并开始插入
I: 在光标所在行的行首开始插入 如果行首有空格则在空格之后插入
A: 在光标所在你行的行尾开始插入
O: 在光标所在行的上面另起一行开始插入
S: 删除光标所在行并开始插入

撤销

u 撤销上一步的操作

Ctrl+r 恢复上一步被撤销的操作

参考:vim 用法 - 走看看

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/fchyang/article/details/127358190

智能推荐

Java项目:ERP管理系统(java+SpringBoot+EasyUI+maven+mysql)_java erp项目-程序员宅基地

文章浏览阅读7.3k次,点赞15次,收藏114次。源码获取:博客首页 "资源" 里下载!项目介绍系统主要功能包括:首页零售管理:零售出库、零售退货;采购管理:采购订单、采购入库、采购退货;销售管理:销售订单、销售出库、销售退货;仓库管理:其它入库、其它出库、调拨出库、组装单、拆卸单;财务管理:收入单、支出单、收款单、付款单、转账单、收预付款;报表查询:库存状况、结算账户、进货统计、销售统计、入库明细、出库明细、入库汇总、出库汇总、客户对账、供应商对账、库存预警;商品管理:商品类别、商品信息、计量单位、序列号;基本资料:供应商信._java erp项目

11月13日任务-程序员宅基地

文章浏览阅读233次。11.10/11.11/11.12 安装PHP5 PHP官网 www.php.net 当前主流版本为5.6/7.1 cd /usr/local/src/ wget http://cn2.php.net/distributions/php-5.6.30...._my_bool

「The Monthly Echo」十月社区成长回顾-程序员宅基地

文章浏览阅读88次。前言为了能让大家及时了解到社区的最新动态以及 Apache ShardingSphere 的最新技术进展,我们全新开启了 Apache ShardingSphere 月度回顾栏目。在内...

【Pyecharts50例】主题设置/所有内置主题/配色方案_pyecharts 内置主题颜色-程序员宅基地

文章浏览阅读3.1k次。所有主题Pyecharts中预制了10+种主题方案,具体代码以及主题效果如下:# 虚假数据x_data = ['Apple', 'Huawei', 'Xiaomi', 'Oppo', 'Vivo', 'Meizu']y_data_1 = [123, 153, 89, 107, 98, 23]y_data_2 = [231, 321, 135, 341, 245, 167]# 所有内置主题theme_list = ['chalk', 'dark', _pyecharts 内置主题颜色

微服务和SOA有什么区别?读完你就懂了!_soa和微服务的区别-程序员宅基地

文章浏览阅读7.2k次,点赞2次,收藏33次。微服务是新的SOA吗?人们还在谈论SOA吗?让我们来研究一下这两个架构之间的区别。在深入探讨微服务和SOA之间的区别之前,让我先告诉您单片体系结构、SOA和微服务之间的基本区别:用外行的话说,一个整体类似于一个大容器,其中应用程序的所有软件组件都被组装在一起并紧密打包。面向服务的体系结构本质上是服务的集合。这些服务相互通信。通信可以涉及简单的数据传递,也可以涉及协调某些活动的两个或多个服务。需要一些将服务相互连接的方法。微服务,又名微服务架构,是一种架构风格,它将应用程序构造为围..._soa和微服务的区别

蓝桥杯python组_2020蓝桥杯python组备战方法-程序员宅基地

文章浏览阅读4.1k次,点赞5次,收藏32次。在蓝桥杯的程序设计比赛里新增加了python组,这是一个全新的组别,目前蓝桥杯官网已经开通了python的练习平台,链接http://dasai.lanqiao.cn/如何准备2020年蓝桥杯python程序设计呢,我分为四个部分讲解,了解这四个部分,将有助于备战此次比赛一、python基本的语法学到面向对象就差不多了,不需要太深入学习面向对象后面的内容。因为这是程序设计比赛,很少会涉及到pyth..._蓝桥杯用pycharm

随便推点

visual studio 2019 community试用期过了解决方法_vs2019试用期到了怎么办-程序员宅基地

文章浏览阅读3.3w次,点赞40次,收藏99次。今天打开了visual studio 2019,正准备开始从零学习C#,突然,给我弹出来一个提示框。他说,我的visual studio不能用了,我说我这个可以用,又没有干坏事犯法。他一说我不能用了,只能让我退出,我“啪”就退出去了,很快啊!然后上来就是点开CSDN,搜索解决办法。噔噔,给我弹出来好多朋友们的方法,我全部都试了啊,但是没有用,我生气了啊,正准备关电脑的时候,我说再试最后一次,如果这一次成功,一下就能白嫖这个软件很长的试用期。吭!果然,最后一次成了,结合了大家提供的方法,我解决了这个问题啊!谢_vs2019试用期到了怎么办

抽屉组件SlidingDrawer的实现,自定义View的配置和实用_slidingdraw github-程序员宅基地

文章浏览阅读1.3k次。SlidingDrawer可以实现抽屉组件的功能,但有局限性,只支持从右向左打开或从下向上打开抽屉 这个抽屉组件在使用时,需要由两部分组成:1) 抽屉内容(Content)2) 抽屉把手(Handle):一般使用一张图片来处理。 编写一个布局,完成抽屉组件的显示。_slidingdraw github

通过nmap扫描完之后,查看arp缓存表即可查看IP-MAC表_nmap识别有缓存么-程序员宅基地

文章浏览阅读1.9k次。进行ping扫描,输出所有响应的主机IP:nmap -sP 172.17.148.0/24&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&am..._nmap识别有缓存么

【计算机组成原理】 “计算机运算方法”典型例题_-13/64的原码-程序员宅基地

文章浏览阅读2k次,点赞2次,收藏14次。一、前言近期在学习计算机组成原理这门课,教材是使用的唐朔飞老师的计算机组成原理第二版,这次和大家分享一下第六章中“计算机运算方法”部分的典型例题。二、题目6.4. 设机器字长为8位(含1位符号位), 写出对应下列各真值的原码、补码和反码。-13/64, 29/128, 100, -87解答:真值 | 原码 | 补码 | 反码-13/64 | -0. 001101 | 1.0..._-13/64的原码

kali Linux的设置和优化(双系统)_kailyouhua-程序员宅基地

文章浏览阅读1.5w次,点赞10次,收藏81次。Kali Linux的安装(双系统)目录Kali Linux的安装(双系统)写在前面一:从官网下载系统映像二:利用U盘安装三:开机用户名为root四:kali系统设置1.更新源2.vim使用说明五:软件更新和安装六:常见问题1.chorm浏览器的下载2.安装软件包3.更改桌面文件(.desktop)写在前面萌新出行,大佬们看看就行了,欢迎指正!!!文件位置:文件夹->其他位置-> 计算机 当你不想用vim打开,可以按照路径进行查找和打开。一:从官网下载系统映像[官方下载地址](htt_kailyouhua

​lcc-render可调自定义渲染框架!附源码仓库-程序员宅基地

文章浏览阅读185次。作者:Nomat 来源:Cocos官方论坛原文:https://forum.cocos.org/t/topic/99268lcc-renderCocos Creator 自定义渲染框架..._效果图渲染平台搭建 源码