ITPub博客

首页 > Linux操作系统 > Linux操作系统 > [20121217]vim ctrl-A in windows.txt

[20121217]vim ctrl-A in windows.txt

原创 Linux操作系统 作者:lfree 时间:2012-12-17 14:32:45 0 删除 编辑
[20121217]vim ctrl-A in windows.txt

在windows下,使用vim,ctrl+a表示全选,而不是给一个数值加1.

执行如下:
:map 
x         * ggVG
s         * gggHG
o         * gggHG
n         * gggHG
可以发现在windows下被重新定义,如果要保留原有的功能,必须清除这些定义。
另外一个折衷的方法是在mswin.vim文件中加入如下内容:
noremap  
" CTRL-A is Select all
noremap  gggHG
inoremap  gggHG
cnoremap  gggHG
onoremap  gggHG
snoremap  gggHG
xnoremap  ggVG

--这样可以使用来代替
--另外我以前一直以为做这个计算一定要把光标移动到数值上进行操作。实际上可以不在数字上,
--例子(加入光标在p上,打入13):
price : 17
变成
price : 30

--补充与更正:2013.11.22:
--今天有朋友提示代替有冲突.自己看了一些文档,修改如下:noremap
noremap
noremap
--使用ctrl+小键盘加与减号来代替,问题应该不存在了.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/267265/viewspace-751212/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
熟悉oracle相关技术,擅长sql优化,rman备份与恢复,熟悉linux shell编程。

注册时间:2008-01-03

  • 博文量
    4006
  • 访问量
    7969378