`
riching
  • 浏览: 261379 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Vim块操作

阅读更多
1、在普通模式下按ctrl+v或者v进入块操作模式
v(小写)     按字符选择,选中按下V时光标所在的字符到当前光标所在字符间的内容
V(大写)     按行选择
[Ctrl]+V     选择矩形字符块

2、通过光标移动选中内容,可以进行ydp操作
y:复制选中内容到粘贴板
d:删除选中内容
p:用粘贴板里的内容替换选中的内容
=:对齐选中内容
对于矩阵字符块:[Shift] + i xxx [esc] :把xxx写到每一行的光标前面的位置

3、批量缩进或反缩进,类似于文本编辑器中的格式化
选中多行,按I进入插入模式,写入Tab,之后按ESC,即可完成批量缩进的功能
也可以写入内容,到选中的每一行的光标位置
分享到:
评论

相关推荐

    Vim-IDE.zip

    Plugin 'SirVer/ultisnips' "代码块补全 Plugin 'honza/vim-snippets' Plugin 'ervandew/supertab' "解决多个插件共用TAB键问题 Plugin 'scrooloose/nerdtree' "目录树 Plugin 'Xuyuanp/nerdtree-git-plugin' Plugin...

    vim user manual ---vim用户手册

    j10.5j 可视块模式 j10.6j 读写文件的部分内容 j10.7j 格式化文本 j10.8j 改变大小写 j10.9j 使用外部程序 jusr 11.txtj 灾难恢复 j11.1j 基本方法 j11.2j 交换文件在哪? j11.3j 是不是死机了? j11.4j 进一步的学习 ...

    vim-lion, Vim文本编辑器的一个简单对齐运算符.zip

    vim-lion, Vim文本编辑器的一个简单对齐运算符 lion.... 它定义了一些可以与运动命令一起使用来对齐一个目标文本块的Vim操作符。这两个操作符是 gl 和 gl 。 gl 将在对齐字符的左侧添加空格,gl 将向右添加空格。 两个

    【最新版】MacVim.dmg 8.2.539,163【亲测可用】最好的Vim-文本编辑器-适用于Mac OS X

    添加了许多新功能:多级撤消,语法突出显示,命令行历史记录,在线帮助,拼写检查,文件名完成,块操作,脚本语言等。还提供了图形用户界面(GUI)。仍然保持Vi兼容性,那些拥有“手指” Vi的人会感到宾至如归。请...

    vim安装包,用于linux十分便捷

    选中代码块 按= 自动对齐 ctags -Rn . ctrl + ] ctrl + t 二、VIM编辑器的使用 vi vim (增强版vi,现在各版本的linux都带有vim) 三种模式: 普通模式:控制光标移动,删除字符,段落复制(按ESC) 编辑...

    linux系统熟练使用vim程序编辑器

    vim是vimsual interface的简称,它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。这是其他编辑程序所没有的。vim 不是一个排版程序,它不像 Word 或 WPS...

    learn-vim:vim基本学习

    Vim 基本功(Learn Vim...目录复制粘贴删除合并查找块操作缩进格式化窗口分屏标签页书签Vim宏录制Vim重复操作命令撤销重做位置跳转代码折叠Vim可视化模式编辑模式删除操作移动光标调整缩进复制寄存器自动补全输入非常用

    Centos7如何编译安装vim8.doc

    Vim是Vi编辑器的一个很大的改进版本,增加了很多新特性:多级撤销、语法高亮、命令行历史记录、在线帮助、拼写检查、文件名补全、块操作、脚本语言等等。

    vim-obsoleted:请使用vimvim。 Vim来到github

    添加了许多新功能:多级撤消,语法突出显示,命令行历史记录,在线帮助,拼写检查,文件名完成,块操作等。还提供了图形用户界面(GUI)。 有关与Vi的差异,请参见runtime/doc/vi_diff.txt 。 该编辑器对于编辑...

    VIM实用技术 技巧、插件和定制

    一般的发布版中还常常带有一个简单的30 分钟的Vim 教程,新手在操作系统的命令行上输入 “vimtutor”命令即可开始学习。除上面的简单说明外,本文并不介绍最基本的Vim命令,Vim的新手 应该先通过教程熟悉一下Vim,再...

    Hacking Vim

    Ctrl + v 定位到开始行,然后选定需要的行,然后执行 I 命令,然后输入 # 或 //,然后按 Esc键两次,即可把注释操作应用到所有选定的行,记住选定不能使用v指令,而应该使用Ctrl + v (清除注释请参考上面的方法)(v是...

    vim-files:我的vim文件

    Tim Pope的许多插件的命令从vim内运行带有异步支持的许多shell命令 -关闭块一样if , for自动地使用智能缩写模式和其他一些很酷的功能来取消错别字高亮显示在css文件中的颜色轻松注释和取消注释行,块等他妈的杀手...

    vim-indent-object:Vim 插件定义了一个新的文本对象,表示相同缩进级别的代码行。 对 pythonvim 脚本等有用

    Vim 文本对象提供了一种方便的方式来选择和操作各种类型的对象。 这些对象包括被各种类型的括号和语言的各个部分(即句子、段落等)包围的区域。 该插件基于缩进级别定义了一个新的文本对象。 这在诸如 Python 之类...

    pipe-mysql.vim:MySQL Client for Vim(易于使用的无忧配置)

    执行一个完整MySQL脚本文件,一行或一个MySQL语句块 即时设置SSH远程和MySQL访问; 或使用预设获取常用的登录信息 每个缓冲区都有独立的数据库登录信息 轻松地即时切换数据库 包括常见查询以对光标所在的目标进行...

    c#源码毕业设计-vim:官方的Vim仓库

    添加了许多新功能:多级撤消,语法突出显示,命令行历史记录,在线帮助,拼写检查,文件名完成,块操作,脚本语言等。还提供了图形用户界面(GUI)。 仍然保持Vi兼容性,那些拥有“手指” Vi的人会感到宾至如归。 请...

    官方的Vim仓库-C/C++开发

    添加了许多新功能:多级撤消,语法突出显示,命令行历史记录,在线帮助,拼写检查,文件名完成,块操作,脚本语言等。还提供了图形用户界面(GUI)。 仍然保持Vi兼容性,那些拥有“手指” Vi的人会感到宾至如归。 ...

    vim:https:github.comvimvim.git的只读镜像

    添加了许多新功能:多级撤消,语法突出显示,命令行历史记录,在线帮助,拼写检查,文件名完成,块操作,脚本语言等。还提供了图形用户界面(GUI)。 仍然保持Vi兼容性,那些拥有“手指” Vi的人会感到宾至如归。 ...

    vim-operator-surround:Vim运算符映射,用括号(如paren,quote等)包围文本对象

    该插件的政策(或我不使用) 简便性:所有操作都应通过操作员映射完成。 可扩展性:应该使用g:operator#surround#blocks和诸如 , 或类的文本对象高度自定义行为。 经过良好测试要求该插件使用 。 请事先安装。定制...

    vim-vp4:vim-perforce 集成插件

    vp4 执行以下操作: 在不离开 Vim 的情况下与 perforce 交互 自动打开文件进行编辑 通过为每个代码块添加日期、用户和更改列表描述来实现可笑的功能注释 奇妙的差异,包括与仓库、与搁置、与以前的版本 文件历史...

Global site tag (gtag.js) - Google Analytics