当前位置: 首页 > news >正文

几个 vim 的块操作命令

几个 vim 的块操作命令 | 北街小巷™ - 独特工作,精品生活~ 所谓博客,就是要记录一些有用的东西。

几个 vim 的块操作命令

作者:upall 发布:2012-05-03 22:43 分类: 工作 抢沙发

vim 块操作的几个“知识点”

i:内部

a:边界及内部

t:tag标签

符号:"、'、[、)等

v:区域

V:行

c-v:矩形区域

vit:选定标签内部代码

dit:删除标签内部代码

yit:抽取(复制)内部代码

vat:选定标签内部及边界标签代码

dat:删除标签内部及边界标签代码

vi":选定两个"内部的代码

va":选定两个"内部的代码及其外边的左右两个"

---- 复习几个操作: ---------------

d:删除

y:抽取

v:[见上文]

块操作时的其它命令

<:向左缩进选定区域(如果缩进不够的话,别忘记vim的 . 哦~)

>:向右缩进选定区域

=:自动排版(即缩进)选定区域

~:切换大小写

u:将选定区域转换为小写

U:将选定区域转换为大写

I:列块插入(貌似只有在c-v有效)

A:列块添加

相关文章:

  • Android进阶:打jar包获取assets中的资源 解决selector XML文件不能解...
  • 模拟实现兼容低版本IE浏览器的原生bind()函数功能
  • oracle中exp,imp(导入,导出)的使用详解
  • 【原创】erlang 模块之 rpc
  • Extreme交换机基本配置-账号软件升级密码配置
  • 使用mysqldump导入导出含BOLB数据的表
  • root logger默认的level是logging.WARNING
  • Prime Path
  • vim配色方案colorscheme设置
  • JAVA图形界面(GUI)之菜单
  • the difference among ios deivces
  • 随笔 2016-1-4
  • VC中的数据类型转换BSTR、char*和CString
  • contentprovider的学习实例总结
  • 终于找到IE10 Browser Mode为IE10 compat View的真相
  • JavaScript 如何正确处理 Unicode 编码问题!
  • Android开源项目规范总结
  • crontab执行失败的多种原因
  • CSS相对定位
  • Date型的使用
  • JS专题之继承
  • LintCode 31. partitionArray 数组划分
  • Python打包系统简单入门
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Traffic-Sign Detection and Classification in the Wild 论文笔记
  • vue 个人积累(使用工具,组件)
  • Vue实战(四)登录/注册页的实现
  • Webpack 4 学习01(基础配置)
  • 构建二叉树进行数值数组的去重及优化
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 深度学习之轻量级神经网络在TWS蓝牙音频处理器上的部署
  • ​卜东波研究员:高观点下的少儿计算思维
  • # 计算机视觉入门
  • #stm32驱动外设模块总结w5500模块
  • (Redis使用系列) Springboot 使用redis的List数据结构实现简单的排队功能场景 九
  • (TOJ2804)Even? Odd?
  • (二开)Flink 修改源码拓展 SQL 语法
  • (附源码)计算机毕业设计SSM智能化管理的仓库管理
  • (一)ClickHouse 中的 `MaterializedMySQL` 数据库引擎的使用方法、设置、特性和限制。
  • (一)搭建springboot+vue前后端分离项目--前端vue搭建
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • (转)shell中括号的特殊用法 linux if多条件判断
  • (转载)Google Chrome调试JS
  • (转载)微软数据挖掘算法:Microsoft 时序算法(5)
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .htaccess配置常用技巧
  • .NET版Word处理控件Aspose.words功能演示:在ASP.NET MVC中创建MS Word编辑器
  • .NET国产化改造探索(三)、银河麒麟安装.NET 8环境
  • .pop ----remove 删除
  • .vollhavhelp-V-XXXXXXXX勒索病毒的最新威胁:如何恢复您的数据?
  • /proc/vmstat 详解
  • ::前边啥也没有
  • :如何用SQL脚本保存存储过程返回的结果集
  • @cacheable 是否缓存成功_Spring Cache缓存注解