如何提高在 macvim 下移动光标的速度?

2014-04-27 13:59:48 +08:00
 cbsheng
原来在ubuntu下用givm可以通过系统的设置修改光标移动速度和响应延迟来提高效率。但是转到mac下之后用macvim,而调整mac系统自带的设置还是达不到在ubuntu下那种速度。有什么办法可以解决呢
?
10474 次点击
所在节点    macOS
16 条回复
emarvin
2014-04-27 14:18:03 +08:00
安装KeyRemap4MacBook, brew cask就有, 修改Key repeat值, 不过这个是全局的. 我之前遇到跟你一样的问题才装的, 后来发现这个软件非常强大
marchtea
2014-04-27 15:27:24 +08:00
调整键盘的重复次数:

System Preference -> Keyboard -> Key Repeat为Fast,Delay Until Repeat调到Short
速度就很快了。
yangxin0
2014-04-27 18:21:25 +08:00
Use emacs.
nicai000
2014-04-27 18:28:41 +08:00
@yangxin0 有意思么?
sinxccc
2014-04-27 19:33:14 +08:00
总的来说,应该尽可能用搜索来移动光标。
cbsheng
2014-04-27 19:38:23 +08:00
@marchtea 我机子刚到的时候就已经这样设置了。但是在macvim里光标移动还是很慢
cbsheng
2014-04-27 20:13:44 +08:00
@emarvin 为什么我修改了key repeat下面的值之后没有产生作用呢,进入macvim移动光标竟然还只能一下一下的按了。我也试过重启过,但问题还是没有修改没有起作用
marchtea
2014-04-27 21:04:09 +08:00
那看来是还是觉得最快的设置很慢?那我是木有啥办法了。
我觉得调整到最快之后,速度还是挺快的。尽量多用用e,b还有<n>+j/k来移动吧。
lu18887
2014-04-27 21:10:16 +08:00
尝试使用行移动和词移动。
majunbo
2014-04-27 21:14:47 +08:00
同意@lu18887 这两天刚学会使用w和b来移动光标。
emarvin
2014-04-27 22:03:25 +08:00
@cbsheng 如果你说的是这种情况, 就是按下一个键不放却不能自动重复, 必须要重复输入的话, 估计是启用了accent character功能, 我又一次升级完也这样, 可以试试这种方法 http://forums.macrumors.com/showthread.php?t=1192671
ayang23
2014-04-27 23:44:43 +08:00
stackoverflow 了一下,Ctrl+U, Ctrl+D 也许适合你,我的需求和楼主一样,感觉这个够了。
zhenyi2697
2014-04-27 23:59:18 +08:00
defaults write NSGlobalDomain KeyRepeat -int 1 # from 0 to 2, 2 is the fastest
tigertooth4
2014-04-28 18:35:24 +08:00
@nicai000 哈哈,同道
wklken
2014-04-28 18:36:55 +08:00
@marchtea 多谢,搞定了一个困扰很久的问题
vim使用多光标编辑时,修改地方多了,原先延时很大导致经常某几个地方修改失败>_<#
ivanlw
2014-04-30 00:14:01 +08:00
@ayang23 感谢已发,能否求下链接?

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

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

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

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

© 2021 V2EX