Vim快速选中、删除、复制引号或括号中的内容
发表于 2010 年 09 月 07 日 由 LinuxSong
最近刚刚发现了一些Vim中,快速对引号或括号等标点内的内容进行选中、删除、复制操作的超级技巧,感觉非常实用。可以极大的提高编辑效率。
以下命令可以对标点内的内容进行操作。
ci'、ci"、ci(、ci[、ci{、ci< - 分别更改这些配对标点符号中的文本内容
di'、di"、di(或dib、di[、di{或diB、di< - 分别删除这些配对标点符号中的文本内容
yi'、yi"、yi(、yi[、yi{、yi< - 分别复制这些配对标点符号中的文本内容
vi'、vi"、vi(、vi[、vi{、vi< - 分别选中这些配对标点符号中的文本内容
另外如果把上面的i改成a可以连配对标点一起操作。
举个例子:
比如要操作的文本如下:
111"222"333
将光标移到"222"的任何一个字符处输入命令 di" ,文本会变成: 111""333
若输入命令 da" ,文本会变成: 111333
特别是对于用Vim编码的同学来说,真是非常强劲的技巧。
内容部分引自:linuxtoy
分享到:
相关推荐
概述MatchEm 是一个 vim 插件,它会在您键入时自动添加右引号、括号、括号、花括号和其他此类字符。 使用 matchem 不涉及您的任何行为改变。 像往常一样简单地输入您的代码,matchem 将根据需要处理自动添加结束引号...
ubuntu下vim中内容复制到浏览器.docx
vi快速学习 vim快速学习 vi快速学习 vim快速学习
自动配对成对插入或删除方括号,括号,引号。安装手动的将plugin/auto-pairs.vim复制到~/.vim/plugin git clone git://github.com/jiangmiao/auto-pairs.git ~/.vim/bundle/auto-pairsPlugin 'jiangmiao/auto-pairs'...
vim中文手册 vim中文手册 vim中文手册 vim中文手册 vim中文手册 vim中文手册 vim中文手册vim中文手册vim中文手册
它可以自动完成大括号、小括号、中括号、双引号、单引号的成对匹配。这里以小括号的输入举例:当你在vim中输入(时,它会自动匹配完成)的输入,并且光标位于这对小括号的中间。当你完成小括里的内容输入想跳出小括号...
vim 常用快捷键笔记,
vim命令快速参考vim命令快速参考vim命令快速参考vim命令快速参考
vimtutor文档, vim快速入门。
vim QUICK REFERENCE CARD 方便快速查看VIM的详细命令
Vim完整中文手册
VIM中文手册 PDF VIM中文手册 PDF VIM中文手册 PDF
这可能会限制Vim吸引那些喜欢在他们撰写的散文和文档中使用诸如“弯引号”之类的印刷字符而不是ASCII“直引号”的人。 该插件的核心功能: 支持“印刷报价”的文本对象,包括运动命令 通过插件使用正则表达式实现...
心血来潮将vim quick reference card翻译成中文了,现在分享给大家。源文件及英文版本一并打包上传。
Surround.vim Surround.vim涉及“周围环境”:括号,方括号,引号,XML标记等。 该插件提供了映射,可以轻松地成对删除...现在,将整个行用yssb或yss)括在括号中。 ({ Hello } world!) 恢复为原始文本: ds{ds) Hel
emacs_vim快速入门,需要的可以下载参考
vim快速入门,视屏教程,vim 常用命令, 编译器之神vim
VimIM 是专为 Vim 玩家开发的插件,可作为 Vim 内嵌输入平台。 只要您的 Vim 能显示中文,您就能用 Vim 输入搜索中文。 VimIM 把 Vim 的中文编辑潜能,提升到一个全新的高度。 官方网址: ...
。读者可以通过本章来了解本手册是如何解释 Vim 命令的。 手册的两个部分 Vim 的手册分成两个部分: 1. 用户手册 面向任务的使用说明书,由简入繁,能象书一样从头读到... 本手册大部分内容都假定 Vim 已经被正常安装了
不是一种知识,Vim 的学习更需要的不是头脑而是双手,经常按书中的指示 进行示例性的操作,在学习 Vim 众多精致的技巧时,不要贪图一下子全都 掌握,最好是看一条技巧后,马上在编辑器上进行操作,这样在以后实际的 ...