感觉Vim的快捷键都还蛮熟的了,但是和GUI的比起来,就是觉得翻页很麻烦(后者可以鼠标直接滚),尤其是程序长起来以后……我是漏了什么好用的快捷键或者有什么推荐的插件吗?

2013-11-05 05:45:31 +08:00
 ivanlw
6676 次点击
所在节点    Vim
33 条回复
lightening
2013-11-05 05:58:23 +08:00
ctrl+f/b?
sinxccc
2013-11-05 06:07:42 +08:00
虽然不是 VI 党,但我觉得 CLI 下想要移动快的话,得多搜索,少滚动。
pityonline
2013-11-05 08:07:26 +08:00
反正 normal 模式下空格没啥大用,翻页的活儿我让空格干了……
likaci
2013-11-05 08:11:31 +08:00
@pityonline 空格我设置的折叠代码
e6nian
2013-11-05 08:20:01 +08:00
ctrl+d/u
down up 上下翻页
ybian
2013-11-05 08:21:05 +08:00
空格翻页 +1
而且在gvim或者macvim下照样可以滚轮(触摸板)翻页吧。
ioiioi
2013-11-05 08:33:54 +08:00
@sinxccc
得用搜索才能快速定位,我试了下easymotion,这玩意对付英文还可以,但是对付中文就没那么灵光了。
不知道大家在vim下如何快速定位到某个词。

我不是coder,vim主要用来编辑文档。
lch21
2013-11-05 08:37:20 +08:00
搜索
gdm
2013-11-05 08:49:55 +08:00
@ioiioi 所以说vim比较适合处理纯拉丁字母的东西
编辑中文文档还是emeditor最棒,everedit, editplus, akelpad也不错
strak47
2013-11-05 08:55:21 +08:00
空格翻页 +2 :)
bigredapple
2013-11-05 08:56:27 +08:00
ctrl + f/b
calon
2013-11-05 09:53:39 +08:00
我设置的normal模式中空格下翻页,回退上翻页。
jiazhoulvke
2013-11-05 09:56:04 +08:00
必须空格
greatghoul
2013-11-05 10:03:21 +08:00
嗯,昨天我把笔记本的 `:` 号键按坏了,怎么办,没有 : vim 怎么用呀。
pythoner
2013-11-05 10:36:50 +08:00
http://p1.zhimg.com/d9/99/d999e8c8e79887f06754c136a8f7b484_m.jpg

我的键盘将page up /page down放到了右手大拇指的位置,完美解决这个问题
pright
2013-11-05 10:50:12 +08:00
代码的话我基本上是以下几种方式:

直接跳转函数
* FuzzyFinder插件 nnoremap <silent> <leader>t :FufBufferTag<CR>

当前页跳转
* set rnu后直接根据距离行数j/k
* easymotion插件

翻页
* C-d/C-u
timothyye
2013-11-05 11:05:48 +08:00
@greatghoul 只有舍弃一切命令模式了,哈哈
kk71
2013-11-05 11:59:51 +08:00
有时也用滚轮
diligence24
2013-11-05 12:08:40 +08:00
control+ d/u 我刚刚在自己得vim里面尝试过
qianlifeng
2013-11-05 12:39:17 +08:00
基本还是ctrl+d, ctrl+u

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/88049

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX