问一件羞耻的事情,你们怎么移动光标?

2020-01-19 11:24:01 +08:00
 wadezhao
惭愧的很,当了几十年的程序员,一直有一个疑问:怎么移动光标呢?

只能用方向键吗?现在很多 IDE 都有自动补全功能,你输入一个左括号,右括号就帮你自动补全了,然后你输入完成之后,还要在右括号后面输入点东西,怎么把光标移动过去呢?

如果用方向键的话,方向键在右下角,这个手移动的范围太大了,严重影响录入速度。
我现在会用指点杆来移动光标,所以对小红点键盘严重依赖。我看大家很多人都说大的触摸板比指点杆好用多了,特别是苹果程序员,应该是从来没有用过指点杆吧,那大家都怎么移动光标?用小拇指去够吗?还是就忍了,每次用触摸板或者方向键,大幅度的移动双手?
25185 次点击
所在节点    程序员
155 条回复
Dye8
2020-01-20 16:35:26 +08:00
@wadezhao 小红点都不能单击了 移动到目标位置还要点一下触摸板?
dcoder
2020-01-20 16:41:50 +08:00
@wadezhao 我看漏了... >_<
OhYee
2020-01-20 19:29:20 +08:00
用 autohotkey 把 cap+uiojkl 几个键绑定了下,用于控制光标
ooops
2020-01-20 22:34:37 +08:00
前提 macOS:controll+b, f 前后移动一个位置。control n, f 上下移动一个搁置。control+a, e 行首行尾。当然要是会 vim 的话 vim 当然大法好。
dawen
2020-01-20 22:37:44 +08:00
有时候用方向键。
或者:
用的 vscode,输入左括号,右括号会马上填上,继续输入其他内容或者紧接着输入右括号,就会跳过原来填入的右括号了。并不需要方向键。

平常用的键盘是 87 按键的,非常依赖 Home、End、pageUp、pageDown,配合 4 个方向键。

鼠标当然也用。

mac 也有,不过是业余使用,cmd+左右方向键能达到 Home、End 的效果。
wozhizui
2020-01-21 09:56:58 +08:00
我都是按方向键,也不算是太远吧
kasusa
2020-01-21 10:48:56 +08:00
我,,,我用鼠标啊。这不就是鼠标的意义嘛。
monlite
2020-01-21 11:00:53 +08:00
mac 下原生 emacs 快捷键不要太爽,离不开 mac 的最大一个原因就是这个。
QiuSe
2020-01-21 12:16:56 +08:00
idea18.2 后自带的 table 键跳出右(大中小)括号,尖括号,右引号
Tom94
2020-01-21 12:33:36 +08:00
我也用小红点,再加 AutoHotKey
zy5a59
2020-01-21 13:02:14 +08:00
vim 插件,很是方便~
再一个用的是 61 键的键盘,wasd + fn 组合键代替了 上下左右,也挺方便的,可以试试~
wadezhao
2020-01-21 13:56:21 +08:00
@Dye8 小红点能单击我也不用啊,单击小红点太难用了,肯定是用大拇指按一下鼠标键啊,正规的用法不就是应该这样的吗?单击小红点那是邪门歪道啊
sai233
2020-01-21 14:48:18 +08:00
vscode 编辑器,移动到单词的结尾,移动到行头,尾。移动到对应括号的结尾或开头。基本够用啦
panbeta
2020-01-21 17:57:01 +08:00
1. Command + 方向跳到行尾 /头
2. Optional + 方向跳一个单词
3. 直接方向单字符挪动

这三条应该够了。
说实在的。。不是程序员不是打字员,大部分时间还是在思考。那么点挪动方向键的时间,不耽误。
ourleven
2020-01-21 18:01:43 +08:00
Thinkpad 红点

Over

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

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

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

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

© 2021 V2EX