看的比较新鲜的vim的使用说明 vi( ....这个用法不错。转来了
来源:互联网 发布:win10 手写笔软件 编辑:程序博客网 时间:2024/05/01 22:35
gU (变大写) 选中区域变大写
- gu (变小写) 选中区域变小写
dt < 删除 目前位置到 最近一个 < 之间所有字符 < 可以换成 任意字符
给选中行每一行头部加一句
- ^ → 到行头
- <C-v> → 开始块操作
- <C-d> → 向下移动 (你也可以使用hjkl来移动光标,或是使用%,或是别的)
- I-- [ESC] → I是插入,插入“--”,按ESC键来为每一行生效。
在所有被选择的行后加上点东西:
- <C-v>
- 选中相关的行 (可使用 j 或 <C-d> 或是 /pattern 或是 % 等……)
- $ 到行最后
- A, 输入字符串,按 ESC。
在“一组能让你爽出内伤的 Vim motion”里头看到一组这样的vim操作:
* ci[ 删除一对 [] 中的所有字符并进入插入模式
* ci( 删除一对 () 中的所有字符并进入插入模式
* ci< 删除一对 <> 中的所有字符并进入插入模式
* ci{ 删除一对 {} 中的所有字符并进入插入模式
* cit 删除一对 HTML/XML 的标签内部的所有字符并进入插入模式
* ci” ci’ ci` 删除一对引号字符 (” 或 ‘ 或 `) 中所有字符并进入插入模式
使用了之后,用vim写php/html感觉效率高了很多。从上面的操作中进一步演化,还能有些实用的组合:
* vi[ 选择一对 [] 中的所有字符
* vi( 选择一对 () 中的所有字符
* vi< 选择一对 <> 中的所有字符
* vi{ 选择一对 {} 中的所有字符
* vit 选择一对 HTML/XML 的标签内部的所有字符
* vi” vi’ vi` 选择一对引号字符 (” 或 ‘ 或 `) 中所有字符
如果在选择之后,再用zf组合把它们缩成一行(folder),啊,大量的html就很好伺候了~~还有大段的php function,不在话下。
另外使用 zencoding 插件
原帖地址:http://hi.baidu.com/quqiufeng/item/db37f0729cbde512d0dcb320
- 看的比较新鲜的vim的使用说明 vi( ....这个用法不错。转来了
- VI/VIM的用法
- 看这个帖子写的不错,就转来收藏了..(转asp.net为静态页)
- 早上来公司 看了篇不错的文章,收藏
- Linux vi/vim替换命令的使用说明
- vi/vim的基本用法
- vi/vim 的基本用法
- vim的一些配置,看着不错
- vi 的使用说明
- Linux默认编辑器vi/vim的用法
- vi 和 vim 的基本用法
- 这个博文不错的讲解比较细
- 听朋友介绍了QT,闲时下载看了看,貌似不错,总有点儿BC感觉,呵呵,这个是VS2008+QT的安装,献给有兴趣的朋友!
- 论坛不错的文章,顺手转来了。。。。。
- java虚拟机执行原理,看了几个这个是最详细页比较好理解的
- vi/vim的使用【转】
- 不错的vim配置
- 今天心情不错,申请了这个新的Blog
- ASP.NET不用页面跳转方式的区别及页面间传值方法
- linux export命令参数及用法详解--linux设置环境变量命令
- 有大神若看到此文章,烦请帮忙解决。谢谢!!!
- oracle触发器实例
- 连通图的割点、割边 连通图的割点、割边(桥)、块、缩点,有向图的强连通分量
- 看的比较新鲜的vim的使用说明 vi( ....这个用法不错。转来了
- 编制一个三角函数表(0°~90°)
- 【博弈】poj 2960 S-Nim
- Andoird Overview
- QTP 通过URL地址下载文件到本地
- javasrcpt写一个简单的计算器
- android调用系统(相机)的图片,并且返回
- android AlarmService
- Unix编年体通史