你们写代码的时候依赖方向键么?

2015-07-27 21:18:07 +08:00
 zhenghuiy
今天入手了一个入门级机械键盘,茶轴。现在用着特别爽。但是键盘没有方向键,需要用的时候只能用鼠标了。

后来仔细想想,方向键用的还蛮多的。比如你打字快的时候,中间有一个字打错了,如果方向键,移一下很快;还有写代码,我习惯是将左括号和右括号一次性打出,然后再在里面写代码,写完后总得移出来吧,这没有了方向键只能用鼠标了。
9439 次点击
所在节点    问与答
74 条回复
bugeye
2015-07-28 07:22:37 +08:00
看看你键盘有没有功能把 右边的 shift win menu ctrl 转成方向键的。这四个键对我来说属于完全无用的,除了右ctrl在virtualbox里有点用,但可以改。
imcoddy
2015-07-28 07:55:38 +08:00
看你是在什么系统下用了。用 Mac OS X 的同学入了 HHKB 的挺多的,也没听有人说不行吧。
虽然我的 67 键小键盘也有方向键,不过基本上都是不用的,连 Backspace 这样的删除键都很少用而是直接 Ctrl+H
popok
2015-07-28 08:12:05 +08:00
@zhenghuiy 从来都是+-号翻页的,没死过pageup pagedown,数字键盘很必要,处理数字多的,比如财会类的必备啊,不过自从买了84键的键盘,只能勉强用字母键上方那排了
popok
2015-07-28 08:16:26 +08:00
jdlau
2015-07-28 08:49:10 +08:00
我用vim,偶尔也用方向键。
wadezhao
2015-07-28 08:51:26 +08:00
所以一直用指点杆而不是触摸板…………

双手不离开键盘就可以在小范围内随意移动光标,比用方向键快,方向键一般在角落里,手还是要离开键位的。
djyde
2015-07-28 09:17:35 +08:00
很少。

osx 全局:

Control + A 光标移到行首

Control + E 光标移到行尾

Control + F 光标前移

Control + B 光标后移

Control + P 光标上移

Control + N 光标下移

温馨提示:把 Control 和 Caps Lock 换个映射效果更佳
zhangrentina
2015-07-28 09:51:59 +08:00
给你个终极答案,换一把键盘,87键就没这些烦恼了
final0pro
2015-07-28 10:07:44 +08:00
@djyde 机械键盘其实不互换比较好,左手掌直接可以贴到 ctrl,都不用按了
mongodb
2015-07-28 10:09:06 +08:00
@wadezhao 指点杆的定位和移动速度没那么快...定位和触摸板可能差不多甚至好过触模板,但触摸板上移动速度还是要快一些。
但因为那个不准确性和需要微调,我宁可把手移动开去握鼠标。尽管实际时间可能也不算少。
但就为了那一点点点点的爽快感,我宁可抛弃别的。。。
c742435
2015-07-28 10:10:00 +08:00
hhkb党但是经常用方向键 从不vim
经常要在机器上装nano
williamx
2015-07-28 10:15:25 +08:00
emacs 键位
SaulLawliet
2015-07-28 10:26:44 +08:00
所以写代码的编辑器, 都装上可以使用vim快捷键的插件;)
anguslg
2015-07-28 11:15:58 +08:00
各位程序猿难道只写代码不写文档?写文档不用方向键?
lbj96347
2015-07-28 14:17:53 +08:00
一般都用键盘来跳啊,或者使用search的方式,搜索自己要处理的代码段。感觉双手都不离开键盘。舒服很多。包括浏览网页的时候也是。
lyd0n
2015-07-28 15:36:24 +08:00
@mongodb 但是比vim Ctrl的适用面广呐
gaohongyuan
2015-07-28 15:51:26 +08:00
@final0pro 所以一直不明白为什么 HHKB 要把那么黄金的一块地方空出来
Juwan
2015-07-28 16:00:05 +08:00
说下我自己的习惯,楼主参考下:平时使用Android Studio和Eclipse,还有JetBrains 系列IDE,快捷键设置都有Emacs快捷键设置选项(Ctrl-A到句子头部,Ctrl-E到句子尾部,Ctrl-F前进一个字符,Ctrl-B后退一个字符等等),感觉挺习惯的,如果说非要使用箭头,那就是Visual Studio 2013了,我尝试过各种方法设置Emacs快捷键,但是都没有成功,只能憋着使用快捷键了。。。QAQ
ThomasZ
2015-07-28 16:33:16 +08:00
mac, linux 下即使不用emacs vim这类 也能支持emacs的基本操作而抛弃方向键,如果是vim emacs的话,那就更爽了,我是HHKB,方向键简直没法用的说
windows 我用的时候到时大量用方向键的,而且没有方向键很不方便
loggerhead
2015-07-28 16:38:44 +08:00
如果楼主用的是 OSX,那么我推荐 Karabiner 这个软件(开源免费)来改键。它可以设置全局 VIM 模式,或者像我一样将 CTRL+F/B/P/N 改成 方向键。
配置可参考:
https://gist.github.com/loggerhead/a0713ac9e219dad52fa6

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

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

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

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

© 2021 V2EX