vim列编辑

  

命令模式下:ctrl + v(我在gvim,win7中是ctrl +shift + q)进入列编辑模,选中要编辑的行(j 上,k下)

输入 “I” (大写的 I,光标定位到选中的第一行),输入要编辑的内容,

最后 按 “Esc”退出列编辑模式,输入的内容自动扩展到选中的所有行

列编辑模式,可以在行的任意位置,但是选中的所有行都在同一列上,用j下的所有光标位置)

时间: 2024-10-13 00:50:49

vim列编辑的相关文章

vim 列编辑模式

vim 列编辑模式 vim 列编辑模式 例子:给列批量添加前缀.后缀.修改字段 vim 列编辑模式 vim 有三种编辑模式,命令模式.输入模式.视窗模式,我们常用的是前两种模式,但是视窗模式还是非常不错的,进入 vim 编辑器,模式是命令模式,可以通过 i.a 等进入输入模式,也可以通过 v. c+v 进入视窗模式. 视窗模式可以让我们选择一块区域,这个区域好比是一个视图窗口,可以进行批量编辑. 例子1:给列批量添加前缀.后缀.修改 我们经常会有这样的一个场景,需要对 excel.csv 的某一

如何使用VIM的列编辑模式 [转]

如何使用VIM的列编辑模式? * windows 我使用的VIM FOR WINDOWS,一直都听说VIM有列编辑模式,一直没有使用过,试了几次都失败了.今天又因为工作需要,到网上查了一下,经过不断的尝试,终于使用成功了,在这里和大家分享一下: 1. 在命令模式使用下面的快捷键:CTRL+q,小写的q就可以了 2. 然后使用HJKL四个键来移动和选中相关的行和列,你发现你可以选中一个区块了,千万不能用鼠标. 3. 如果想在区块的左侧增加一列文本,选中区块后,按大写的I,然后光标自动到区块左上角的

linux --> VIM的列编辑操作

VIM的列编辑操作 删除列 1.光标定位到要操作的地方. 2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行. 3.d 删除. 插入列 插入操作的话知识稍有区别.例如在每一行前都插入"() ": 1.光标定位到要操作的地方. 2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行. 3.SHIFT+i(I) 输入要插入的内容. 4.ESC 按两次,会在每行的选定的区域出现插入的内容.

Emacs 之 列编辑模式

Emacs 之 列编辑模式 Table of Contents 1. Emacs 下列编辑模式常用命令 1 Emacs 下列编辑模式常用命令 先mark一个区域,要求起始位置和终止位置不在用一列 后续可选操作 C-x r k ;;剪切选中的列 kill-rectangle C-x r o ;;在选中区域的插入空格 open-rectangle C-x r t ;;将选中的区域替换为某个字符串 string-rectangle C-x r y ;;粘贴通过 C-x r k 剪切的区域 C-x r

Windows中通过快捷键使用Sublime Text的列编辑模式

在Windows中要想使用Sublime Text的列编辑模式,我们可以通过下面的方式进行: Shift+鼠标右键 鼠标中键 虽然通过两种方式都能打开列编辑模式,但是操作略显复杂,其实我们可以利用Sublime Text内置的快捷键以及快捷键的自定义等方式来解决,下面我介绍两种方法: 方法一: Sublime Text里默认配置了如下的快捷键来进行行选择, 继续阅读>>

xshell下使用vim的编辑一个文件Ctrl+S和Ctrl+Q

xshell下使用vim的编辑一个文件,保存的时候习惯性的按了Ctrl+S 结构悲剧了.屏幕锁死了.按其他键都没有反应,exc也不行. 经过问度娘才知道. 原来Ctrl+S在Linux里,是锁定屏幕的快捷键.如果要解锁,按下Ctrl+Q就可以了. 现在让我记牢点这两个组合键Ctrl+S和Ctrl+Q.

easyui datagrid的列编辑

[第十五篇]easyui datagrid的列编辑,同时插入两张表的数据进去 看图说话. 需求:插入两张表,上面的表单是第一张表的内容,下面的两个表格是第二张详情表的内容,跟第一张表的id关联 第二张表有一个列是需要用户手动填写添加的. 国际惯例,上代码 <div id="cc" class="easyui-layout" style="width: 100%; height: 380px;"> <div data-option

用VIM查看编辑二进制文件

用VIM查看编辑二进制文件 vim可以很方便地编辑二进制文件,个人认为它比emacs的二进制编辑方式更好用.vim中二进制文件的编辑是先通过外部程序xxd来把文件dump成其二进制的文本形式,然后就可以按通常的编辑方式对文件进行编辑,编辑完成后再用xxd 转化为原来的形式即可. 可分如下几步进行: (1) 首先以二进制方式编辑这个文件: vim -b datafile (2) 现在用 xxd 把这个文件转换成十六进制: :%!xxd 文本看起来像这样: 0000000: 1f8b 0808 39

vim 如何编辑 GB2312 编码的文件?

vim 如何编辑 GB2312 编码的文件? 在 Linux 系统下, vim 如何编辑 GB2312 编码的文件?系统环境: LC_ALL=zh_CN.UTF-8 修改.vimrc文件,让其支持 gb2312就行“设定文件编码类型,彻底解决中文编码问题let &termencoding=&encodingset fileencodings=utf-8,gbk,ucs-bom,cp936 略微查了一下.vimrc中添加内容的含意, 内容如下: vim中编辑不同编码的文件时需要注意的一些地方