分类: VIM/text |
1
发信人: Xbeta (软件我用免费的),
信区: VIM
标题: 也贴几个remap
发信站: 水木社区 (Sat Sep 30 14:33:01 2006), 站内
翻tips看到的,有些很不错。尤其是对hjkl和esc的remap
--------------------------------------------------
用资源管理器打开当前文件所在目录
nmap <F11> :!start explorer /e,,%:p:h<CR>
imap <F11> <Esc><F11> 这个写法赞. 会有问题吗?
用更形象的丄排列代替hjkl方向键
" remap h to insert and use ijkl for inverse T cursor movement
map h <insert>
map i <up>
map j <left>
map k <down>
用space和backspace开关fold
If you're finding that 'zo' and 'zc' are hard to type or remember, you could use <spacebar> and <backspace> to open and close folds:
nnoremap <space> zo
nnoremap <backspace> zc
Or, you could just use the <spacebar> to do both:
nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR>
用jj代替esc
thanks for imap jj <Esc>
it is really cool mapping
--
善用佳软 http://blog.sina.com.cn/m/xbeta 减少盗版
OOo/WPS换MSOffice
7-zip换WinRar/Winzip
IrfanView/XnView换ACDSeeGIMP换Photoshop
PDFCreator/CutePDF_writer换PDFFactory
VIM换UE
Screenshot_Captor换Snagit/HyperSnap录屏Wink
录音Audacity
还用Total_Commander极点五笔
Ubuntu........
※ 来源:·水木社区 http://newsmth.net·[FROM: 202.108.65.*]
标
发信站: 水木社区 (Sat Sep 30 14:33:01 2006), 站内
翻tips看到的,有些很不错。尤其是对hjkl和esc的remap
--------------------------------------------------
用资源管理器打开当前文件所在目录
nmap <F11> :!start explorer /e,,%:p:h<CR>
imap <F11> <Esc><F11> 这个写法赞. 会有问题吗?
用更形象的丄排列代替hjkl方向键
" remap h to insert and use ijkl for inverse T cursor movement
map h <insert>
map i <up>
map j <left>
map k <down>
用space和backspace开关fold
If you're finding that 'zo' and 'zc' are hard to type or remember, you could use <spacebar> and <backspace> to open and close folds:
nnoremap <space> zo
nnoremap <backspace> zc
Or, you could just use the <spacebar> to do both:
nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR>
用jj代替esc
thanks for imap jj <Esc>
it is really cool mapping
--
善用佳软 http://blog.sina.com.cn/m/xbeta 减少盗版
OOo/WPS换MSOffice
IrfanView/XnView换ACDSee
PDFCreator/CutePDF_writer换PDFFactory
Screenshot_Captor换Snagit/HyperSnap
还用Total_Commander
※ 来源:·水木社区 http://newsmth.net·[FROM: 202.108.65.*]
发信人: Xbeta (软件我用免费的),
信区: VIM
标题: Re: 也贴几个remap
发信站: 水木社区 (Sat Sep 30 14:38:11 2006), 站内
理论上,可以用jj在i和n模式间切换,
这样无论切入切出,都是这个键。有其好处。
但这样按键容易,切换时却要了解当前的模式
且不能多按,一定要醒着做
而esc到n,i到i(尤其前者)则对新手有好处
我在教程中通常是建议在:命令之前先多按几下esc(可以闭眼做)
这样比较保险
--
善用佳软 http://blog.sina.com.cn/m/xbeta 减少盗版
OOo/WPS换MSOffice
7-zip换WinRar/Winzip
IrfanView/XnView换ACDSeeGIMP换Photoshop
PDFCreator/CutePDF_writer换PDFFactory
VIM换UE
Screenshot_Captor换Snagit/HyperSnap录屏Wink
录音Audacity
还用Total_Commander极点五笔
Ubuntu........
※ 来源:·水木社区 http://newsmth.net·[FROM: 202.108.65.*]
标
发信站: 水木社区 (Sat Sep 30 14:38:11 2006), 站内
理论上,可以用jj在i和n模式间切换,
这样无论切入切出,都是这个键。有其好处。
但这样按键容易,切换时却要了解当前的模式
且不能多按,一定要醒着做
而esc到n,i到i(尤其前者)则对新手有好处
我在教程中通常是建议在:命令之前先多按几下esc(可以闭眼做)
这样比较保险
--
善用佳软 http://blog.sina.com.cn/m/xbeta 减少盗版
OOo/WPS换MSOffice
IrfanView/XnView换ACDSee
PDFCreator/CutePDF_writer换PDFFactory
Screenshot_Captor换Snagit/HyperSnap
还用Total_Commander
※ 来源:·水木社区 http://newsmth.net·[FROM: 202.108.65.*]
发信人: lars (蓝天白云), 信区:
VIM
标题: Re: 也贴几个remap
发信站: 水木社区 (Sat Sep 30 15:09:55 2006), 站内
j按太多了心疼键盘
--
┈╆─╮┈┈╋───╋┈┊┈╬──┼┈┈┈┈┼┼┈┈╬──╋┈┈┈
│找│
│找不到┼─█┈┤我的├──╬┼┼┼╭─┼╮美│
┈█─┼┈┈█───┼你│
╚──┤世界│┼█─╢不│┗─█─╮
│你│
│
╬─╯
┈╩──╯ │
│再│
│丽│
┈┗─┼┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈│┈┼─╬┈┈╬─╯┈
※ 来源:·水木社区 newsmth.net·[FROM: 211.151.89.*]
标
发信站: 水木社区 (Sat Sep 30 15:09:55 2006), 站内
j按太多了心疼键盘
--
※ 来源:·水木社区 newsmth.net·[FROM: 211.151.89.*]
发信人: happyvim (那一夜的茶),
信区: VIM
标题: Re: 也贴几个remap
发信站: 水木社区 (Sat Sep 30 15:51:16 2006), 站内
imap <F11> <Esc><F11> 这个写法赞. 会有问题吗?
推荐在imap中,使用<C-O>替代<Esc>,这样的话,按键之后仍旧能够保持在插入状态
--
那一夜的茶
凉透
你的余温
抵不过夜的冰冷
余香
沉淀在寂寞的凌时
※ 来源:·水木社区 http://newsmth.net·[FROM: 220.248.103.*]
标
发信站: 水木社区 (Sat Sep 30 15:51:16 2006), 站内
imap <F11> <Esc><F11> 这个写法赞. 会有问题吗?
推荐在imap中,使用<C-O>替代<Esc>,这样的话,按键之后仍旧能够保持在插入状态
--
那一夜的茶
凉透
你的余温
抵不过夜的冰冷
余香
沉淀在寂寞的凌时
※ 来源:·水木社区 http://newsmth.net·[FROM: 220.248.103.*]
发信人: junjy (junjy), 信区:
VIM
标题: Re: 说说remap
发信站: 水木社区 (Wed Oct4 21:01:59 2006),
站内
最后加个a也可以.
另外ESC我也用jj用了几天, 后来ssh的时候才发现还是C-[是正道.
有点感想关于.vimrc
其实记得写emacs和vim的那个老大说过他自己为什么从emacs到vim(不是为了保护小指!!!): 因为vim标准, 任何终端联结到任何主机, 瞬间就可以开始做事. 他本人就是因为到一台新机器上面忘记带.emacs而郁闷得转vim得.
我感觉: vim的设置应该尽量少的改变自己的使用习惯, 使得自己习惯的方式也是标准的方式. 举例来说, 改变语法高亮的颜色这些, 就无所谓, 因为即使换了标准环境, 大不了眼睛觉得难看一点. 而把ESC换成jj, 就有点改变自己成为非标准了.
--
※ 来源:·水木社区 http://newsmth.net·[FROM: 138.37.95.*]
标
发信站: 水木社区 (Wed Oct
最后加个a也可以.
另外ESC我也用jj用了几天, 后来ssh的时候才发现还是C-[是正道.
有点感想关于.vimrc
其实记得写emacs和vim的那个老大说过他自己为什么从emacs到vim(不是为了保护小指!!!): 因为vim标准, 任何终端联结到任何主机, 瞬间就可以开始做事. 他本人就是因为到一台新机器上面忘记带.emacs而郁闷得转vim得.
我感觉: vim的设置应该尽量少的改变自己的使用习惯, 使得自己习惯的方式也是标准的方式. 举例来说, 改变语法高亮的颜色这些, 就无所谓, 因为即使换了标准环境, 大不了眼睛觉得难看一点. 而把ESC换成jj, 就有点改变自己成为非标准了.
--
※ 来源:·水木社区 http://newsmth.net·[FROM: 138.37.95.*]
发信人: ywpg (ywpg), 信区:
VIM
标题: Re: 说说remap
发信站: 水木社区 (Wed Oct4 23:46:11 2006),
站内
说到小指
我总觉得Ctrl用小指不大好按
特别是右ctrl,不习惯。。
本来要学emacs的,看了一下简介,就怕了。。
--
※ 来源:·水木社区 newsmth.net·[FROM: 210.32.0.*]
标
发信站: 水木社区 (Wed Oct
说到小指
我总觉得Ctrl用小指不大好按
特别是右ctrl,不习惯。。
本来要学emacs的,看了一下简介,就怕了。。
--
※ 来源:·水木社区 newsmth.net·[FROM: 210.32.0.*]
发信人: FlyingBoy
(对抗蝴蝶·永堕黑暗), 信区: VIM
标题: Re: 说说remap
发信站: 水木社区 (Thu Oct5 01:04:57 2006),
站内
我不用小指按ctrl,而且从来不按右ctrl
【 在 ywpg (ywpg) 的大作中提到: 】
: 说到小指
: 我总觉得Ctrl用小指不大好按
: 特别是右ctrl,不习惯。。
: ...................
--
[清江引]弃微名去来心快哉,一笑白云外。
知音三五人,痛饮何妨碍。醉袍袖舞嫌天地窄。
[山坡羊]无官何患,无钱何惮,休教无德人轻慢。
你便列朝班,铸铜山,止不过只为衣和饭,腹内不饥身上暖。
官,君莫想;钱,君莫想。
※ 来源:·水木社区 newsmth.net·[FROM: 166.111.249.*]
标
发信站: 水木社区 (Thu Oct
我不用小指按ctrl,而且从来不按右ctrl
【 在 ywpg (ywpg) 的大作中提到: 】
: 说到小指
: 我总觉得Ctrl用小指不大好按
: 特别是右ctrl,不习惯。。
: ...................
--
[清江引]弃微名去来心快哉,一笑白云外。
知音三五人,痛饮何妨碍。醉袍袖舞嫌天地窄。
[山坡羊]无官何患,无钱何惮,休教无德人轻慢。
你便列朝班,铸铜山,止不过只为衣和饭,腹内不饥身上暖。
官,君莫想;钱,君莫想。
※ 来源:·水木社区 newsmth.net·[FROM: 166.111.249.*]