vim的寄存器和剪贴簿操作?】的更多相关文章

vim 复制/ 删除 多行? 有确定序号的行: :10,15m20, 10,15co20 没有确定序号的行: ndd, nyy. 其中的n表示, 从当前行开始算起(当前行本身要包含!!!), 向下共删除/复制 n行! 4dd, 4yy, 表示, 从当前行算起, 向下删除 /复制 4行, !!! 注意, 这里就不用加 + 加号了. 因为单击加号的时候, 光标就向下 移动了!!! 粘贴put的方式: p, 光标停留在粘贴内容的第一行 的开头 gp, 光标停留在粘贴内容的最后 一行的 开头 gP, 光…
vim的系统剪贴板 vim的 加号寄存器 "+ 是和系统剪贴板 相关联的. 加号寄存器和系统剪贴板之间的内容, 可以互相切换. 要把 加号寄存器中的内容, -> 放到/转移到系统剪贴板中, 使用的是 "+y, (即: "+ => clipboard) 而要把 系统剪贴板 中的内容, 放到/转移到 加号寄存器, 或者是直接放在vim的光标处, 使用的是 "+p , 或者 "+gp. ( 即: clipboard => "+) xd…
linux vim vi编辑时撤销输入操作 1,esc退出输入状态 2,u 撤销上次操作 3,ctrl+r 恢复撤销…
VIM下的删除:delete; 复制:yank; 粘帖:put; 都会用到VIM下的相关寄存器,今天就说说这个寄存器的问题: VIM中有多种寄存器:包括: 有名寄存器,用名字("a-"z); 无名寄存器,名字为:""  进行任何删除.复制操作时,它都会赋值,也是默认的,不用指定就可以: 黑洞寄存器:"_            表示真的完全没有了,放进去的东西都不会恢复的: 复制专用寄存器:"0       当进行复制时,它就会被自己赋值: 表达式…
我们可能会在vim的使用中,碰到下面的情况 当我正在写一周预算的时候,我想计算下每天我买菜花2.7,每天买两顿,周死晚上出去吃,周六额外买1.5斤14.8一斤的猪肉... 这时候你打算怎么办呢,是不是一边使用你的vim输入猪肉1.5... 然后一边拿着计算器计算结果?其实,完全不用,我们可以使用vim给我们提供的 计算器寄存器.我门只需要在插入模式下使用 <ctrl-o>= 就可以调出计算寄存器,这时候你就像进入了命令行模式一样,然后你直接输入你想要计算的表达式,按下回车,结果就查到你当前光标…
在VIM编辑器下切换至命令行模式: 撤销: u 恢复: ctrl + r…
零.参考文献: https://www.jianshu.com/p/f0513d18742a 一.安照我的配置:保存文件 " Configuration file for vim " CVE-2007-2438 " Normally we use vim-extensions. If you want true vi-compatibility " remove change the following statements set nocompatible &qu…
If you've been following my series on Vim, it should be clear now that Vim has a pretty clear philosophy of how text editing should work. It's based on the Unix philosophy of small composable tools, and doesn't necessarily match up with the conventio…
参考: http://blog.csdn.net/love__coder/article/details/6739670 http://blog.csdn.net/love__coder/article/details/7217377 截取生成新文件或追加至已有文件: :,42w! ./new.txt #将第21-42行生成同路径下的new.txt :,52w! >>./anotherNew.txt #将第43-52行追加到t同路径下的anotherNew.txt 替换: :s/old/new…
https://blog.csdn.net/hk2291976/article/details/42196559 消除高亮 :noh…