我们希望这里留下你们的脚印:最诚心学习Linux的小鸟们,最热爱Linux的朋友们,最精通Linux的高手们。
我们的希望从2008年9月9日开始。
别用ESC了,用ctrl-[ 更快捷。
这下终于可以所有的操作,手都不离开主键盘区了。
想成为vim高手?从现在开始改吧。
ps: 朋友,如果哪个vim的操作让你的双手必须离开主键盘,请留言,我免费解答。:D
Posted by rocrocket @ 11:18 pm
Tags: esc, linux, vim, 快捷键
如果您还满意我的文章,请您订阅我的博客。点击“我要订阅”即可。谢谢:)
互换ESC和Caps Lock,不是更方便么
回复
rocrocket Reply:July 7th, 2009 at 10:47 am
怎么互换?用stty设?说来听听:)
啸天猪 Reply:July 9th, 2009 at 9:25 am
@rocrocket,
X window 下用xmodmap console 下用loadkeys
Gnome的键盘选项里也有’互换CapsLock、Esc”的条目
lxlxdw Reply:July 9th, 2009 at 6:23 pm
@啸天猪, 这个方式还真另类, 不过用起来效果应该很好 能否单独在vimrc中设映射,不影响别处的ESC
i还是觉得esc顺一些 Esc:wq
rocrocket Reply:July 7th, 2009 at 10:48 am
其实我也是这么觉得。呵呵
哦,C-[也行啊,以前我都把“;e”map成ESC来着。
好!也不错
恩,不错
不错是不错,但真能告别ESC的人估计不多
可以试试HHKB键盘
rocrocket Reply:July 7th, 2009 at 11:20 pm
@gzm55, 好建议!如果长期在UNIX环境下工作,确实值得考虑。
gzm55 Reply:July 7th, 2009 at 11:41 pm
不过在一般键盘上,C+]也是不错的选择,呵呵
用esc的话,手甩的快的时候很帅的~
还是ESC用习惯了,嘿……
@jiayi, 呵呵 我也这么觉得。:) 但使用ctrl-[,确实可以提高些效率
jiayi Reply:July 7th, 2009 at 11:25 pm
@rocrocket, 试了几次,还摁不准。。。
我平时用的就哪几个,呵呵
类似鼠标在一行文字中,选中其中的某几个联系的文字,不知道在vim里如何操作,呵呵 谢谢!
rocrocket Reply:July 7th, 2009 at 11:14 pm
@沙漠风暴, 在vim中按一下v,然后光标向左右上下移动试试看。或者按V是选中整行。
沙漠风暴 Reply:July 8th, 2009 at 9:35 am
@rocrocket, 呵呵 是 按下v到想结束的地方,在按下y,然后在想粘贴的地方按下p.
“联系”–”连续”
用C+]有个冲突,taglist也用了这个热键,用来找到某个tag的定义~
rocrocket Reply:July 8th, 2009 at 12:23 am
esc是C+[ taglist是C+]
主要是习惯了,不想去改,忒懒了,呵呵 但是让手指不脱离键盘主区着实是个好建议
博主的“linux大棚”办的不错,这些文章简单实用,读来轻松,获益良多
rocrocket Reply:July 30th, 2009 at 2:50 pm
谢谢关注大棚! 多交流:)
为何不尝试下C-c啦
我喜欢在左边放上nerdtree(树形结构显示文件),右边放上taglist(函数,变量列表)。找东西一目了然。这两个操作,我就觉得鼠标来的方便,快捷。在终端下,我根本就不打开这两个功能。因此,写代码用gvim,图形界面下操作很舒服,一般简单的修改文件,用命令行的vim。
恕我孤陋寡闻,能有什么更高效方法。
如何在俩终端窗口之间拷贝? 比如,我在ubuntu下面开一个teminal,第一个窗口是密码本,第二个窗口是登录ssh的窗口。 当ssh需要输入密码的时候,我需要alt+1切到第一个窗口,然后鼠标选择密码,然后alt+2到第二个窗口粘贴
这命令可以在vim里直接搞么?类似yy然后过去p就好了。。。呵呵
rocrocket Reply:September 1st, 2009 at 12:22 am
恩 明白你的意思。但我也没有好方法,看看其他哪位朋友有高招
Ctr+c可以么?
imap jj
使用ctrl+[让左小指有点难受
rocrocket Reply:December 27th, 2009 at 11:39 pm
的确。同感。写了永别ESC,但我其实还是再用。
插入模式下, 从来都是用 jj 代替 Esc 转向编辑模式
Name
Mail (will not be published)
Website
Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.
Notify me of followup comments via e-mail
July 7th, 2009 at 1:03 am
互换ESC和Caps Lock,不是更方便么
回复
rocrocket Reply:
July 7th, 2009 at 10:47 am
怎么互换?用stty设?说来听听:)
回复
啸天猪 Reply:
July 9th, 2009 at 9:25 am
@rocrocket,
X window 下用xmodmap
console 下用loadkeys
Gnome的键盘选项里也有’互换CapsLock、Esc”的条目
回复
lxlxdw Reply:
July 9th, 2009 at 6:23 pm
@啸天猪,
这个方式还真另类, 不过用起来效果应该很好
能否单独在vimrc中设映射,不影响别处的ESC
July 7th, 2009 at 9:12 am
i还是觉得esc顺一些 Esc:wq
回复
rocrocket Reply:
July 7th, 2009 at 10:48 am
其实我也是这么觉得。呵呵
回复
July 7th, 2009 at 9:24 am
哦,C-[也行啊,以前我都把“;e”map成ESC来着。
回复
rocrocket Reply:
July 7th, 2009 at 10:48 am
好!也不错
回复
July 7th, 2009 at 10:23 am
恩,不错
回复
rocrocket Reply:
July 7th, 2009 at 10:48 am
不错是不错,但真能告别ESC的人估计不多
回复
July 7th, 2009 at 11:46 am
可以试试HHKB键盘
回复
rocrocket Reply:
July 7th, 2009 at 11:20 pm
@gzm55, 好建议!如果长期在UNIX环境下工作,确实值得考虑。
回复
gzm55 Reply:
July 7th, 2009 at 11:41 pm
@rocrocket,
不过在一般键盘上,C+]也是不错的选择,呵呵
用esc的话,手甩的快的时候很帅的~
回复
July 7th, 2009 at 1:13 pm
还是ESC用习惯了,嘿……
回复
rocrocket Reply:
July 7th, 2009 at 11:20 pm
@jiayi, 呵呵 我也这么觉得。:) 但使用ctrl-[,确实可以提高些效率
回复
jiayi Reply:
July 7th, 2009 at 11:25 pm
@rocrocket,
试了几次,还摁不准。。。
回复
July 7th, 2009 at 6:49 pm
我平时用的就哪几个,呵呵
回复
July 7th, 2009 at 7:47 pm
类似鼠标在一行文字中,选中其中的某几个联系的文字,不知道在vim里如何操作,呵呵 谢谢!
回复
rocrocket Reply:
July 7th, 2009 at 11:14 pm
@沙漠风暴, 在vim中按一下v,然后光标向左右上下移动试试看。或者按V是选中整行。
回复
沙漠风暴 Reply:
July 8th, 2009 at 9:35 am
@rocrocket,
呵呵 是 按下v到想结束的地方,在按下y,然后在想粘贴的地方按下p.
回复
July 7th, 2009 at 7:48 pm
“联系”–”连续”
回复
July 7th, 2009 at 11:46 pm
用C+]有个冲突,taglist也用了这个热键,用来找到某个tag的定义~
回复
rocrocket Reply:
July 8th, 2009 at 12:23 am
esc是C+[
taglist是C+]
回复
July 11th, 2009 at 12:11 am
主要是习惯了,不想去改,忒懒了,呵呵
但是让手指不脱离键盘主区着实是个好建议
回复
July 30th, 2009 at 1:57 pm
博主的“linux大棚”办的不错,这些文章简单实用,读来轻松,获益良多
回复
rocrocket Reply:
July 30th, 2009 at 2:50 pm
谢谢关注大棚!
多交流:)
回复
August 9th, 2009 at 11:33 pm
为何不尝试下C-c啦
回复
August 17th, 2009 at 1:20 pm
我喜欢在左边放上nerdtree(树形结构显示文件),右边放上taglist(函数,变量列表)。找东西一目了然。这两个操作,我就觉得鼠标来的方便,快捷。在终端下,我根本就不打开这两个功能。因此,写代码用gvim,图形界面下操作很舒服,一般简单的修改文件,用命令行的vim。
恕我孤陋寡闻,能有什么更高效方法。
回复
August 28th, 2009 at 5:24 pm
如何在俩终端窗口之间拷贝?
比如,我在ubuntu下面开一个teminal,第一个窗口是密码本,第二个窗口是登录ssh的窗口。
当ssh需要输入密码的时候,我需要alt+1切到第一个窗口,然后鼠标选择密码,然后alt+2到第二个窗口粘贴
这命令可以在vim里直接搞么?类似yy然后过去p就好了。。。呵呵
回复
rocrocket Reply:
September 1st, 2009 at 12:22 am
恩 明白你的意思。但我也没有好方法,看看其他哪位朋友有高招
回复
September 22nd, 2009 at 1:47 pm
Ctr+c可以么?
回复
November 13th, 2009 at 3:11 pm
imap jj
回复
December 25th, 2009 at 6:03 pm
使用ctrl+[让左小指有点难受
回复
rocrocket Reply:
December 27th, 2009 at 11:39 pm
的确。同感。写了永别ESC,但我其实还是再用。
回复
April 17th, 2010 at 5:59 pm
插入模式下, 从来都是用 jj 代替 Esc 转向编辑模式
回复