VIM 的光标移动键能不能自己改成 wasd?新手好难适应 hjkl 啊

2014-11-20 10:47:24 +08:00
 Loop680
其实是因为CS和WOW的原因改不回来了TvT
菜鸡表示hjkl简直反人类啊
如果能用Fn+wasd来移动也是好的啊……
6888 次点击
所在节点    问与答
49 条回复
7colcor
2014-11-21 01:12:41 +08:00
改什么改,这才是最好的,虽然开始我也觉得,,,,
lightening
2014-11-21 02:57:14 +08:00
改是能改,但是大量的其他命令行软件也是用的一套绑定,比如 less。这些改起来就麻烦了。
onemoo
2014-11-21 08:19:41 +08:00
可以改,map就行。但是改了之后,wasd的相应功能就怎么办(包括W, A, S, D, c-w, c-a, c-s, c-d...)?

还有不知道你是不是打算深入使用vim,如果只是在服务器上改改不超过20行的配置文件的话,还是别用vim了,nano就够用了,何必要费脑细胞来学vim?
如果你想学vim,那请直接执行 vimtutor,这是一个精简的vim教程,能够让你迅速熟悉vim的各种常用操作,英文比较困难的话请执行 vimtutor zh,这是教程的中文版(版本较老,而且发行版也不一定带有这个,不推荐)。
然后就是在vim中输入:help,里面有个更详细的官方教程,及各种文档,够你研究的。
网上的什么各种乱七八糟的vim入门教程都可以不看了。

@Todd_Leo
早期是emacs用户,现在基本上纯用vim,还真不习惯emacs的按键了...
madper
2014-11-21 10:40:46 +08:00
我就是五年前实在受不了hjkl (当然, 更受不了vim教徒鼓吹hjkl多么科学多么正确多么高效率), 然后换到emacs... hjkl是因为历史上一个烂设计的键盘, 所以延续下来了...但是到了今天, 早就不符合大家的习惯了.
vim确实高效率, 但是很多设计有点儿反人类.
expkzb
2014-11-21 11:03:02 +08:00
hl应该少用,定位效率太低

如同 @Ge4Los 所说,多用e w b ge f F (还有t)
Bluecoda
2014-11-21 11:26:06 +08:00
习惯就好了吧,vim/emacs都需要习惯才会高效,我还是喜欢默认键位。
Loop680
2014-11-21 11:28:55 +08:00
@onemoo 谢啦……我尽量先掌握基础吧
jyz19880823
2014-11-21 11:36:18 +08:00
@Loop680 wasd 都是 vim 的关键键位,各种功能。。
duzhe0
2014-11-21 11:38:07 +08:00
如果连vim中最基本的设定都不能适应, 就没有必要再用vim了, 推荐nano。

--
可以改,但是没必要改。在vim中每一个键都有自己的功能。如果连最基础的移动光标的设定都不能接受, 那我对你有耐心会完vim的基础操作表示怀疑。如果你连vim的基础操作都不熟练,你用vim效率反而不如一个简单一点的编辑器。

---
在~/.vimrc中加入 就能达到你想要的效果, 你自己感受一下。
nnoremap a h
nnoremap s j
nnoremap d l
nnoremap w k
----
我刚感受过了,用awsd键位的时候, 你的食指是在d上的, 进入编辑模式后还要移回来, 挺别扭。玩游戏和编辑文本真的是两件事。

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

https://tanronggui.xyz/t/147940

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

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

© 2021 V2EX