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

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

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

如果用方向键的话,方向键在右下角,这个手移动的范围太大了,严重影响录入速度。
我现在会用指点杆来移动光标,所以对小红点键盘严重依赖。我看大家很多人都说大的触摸板比指点杆好用多了,特别是苹果程序员,应该是从来没有用过指点杆吧,那大家都怎么移动光标?用小拇指去够吗?还是就忍了,每次用触摸板或者方向键,大幅度的移动双手?
23239 次点击
所在节点    程序员
155 条回复
misaka19000
2020-01-19 11:25:24 +08:00
方向键 + 快捷键
wadezhao
2020-01-19 11:27:36 +08:00
就是自己设置快捷键么?
optional
2020-01-19 11:27:40 +08:00
我写代码的时候往往 90%在思考,10%才用来输入,移动一下手指不耽搁功夫。
DomonLee
2020-01-19 11:28:57 +08:00
用 Vim 插件
Xbluer
2020-01-19 11:28:58 +08:00
安装 vim 插件,然后映射 jj 到<Esc>,然后 jjla 即可
Juszoe
2020-01-19 11:30:14 +08:00
右手小拇指按一下方向键,也就移动几个键位的事
Fx8m
2020-01-19 11:33:07 +08:00
这个问题也困扰了我很久很久。
Chry3anthemum
2020-01-19 11:33:46 +08:00
vim 大法好
chengjingchao
2020-01-19 11:34:07 +08:00
vim 真香
712e1959
2020-01-19 11:34:14 +08:00
“只能用方向键吗?现在很多 IDE 都有自动补全功能,你输入一个左括号,右括号就帮你自动补全了,然后你输入完成之后,还要在右括号后面输入点东西,怎么把光标移动过去呢?”

其他的不了解,jetbrains 系的可以 tab 出去。
chitanda
2020-01-19 11:35:03 +08:00
我同样很困惑。大点的键盘还需要移动整个右手才能触碰到方向键
jaylee4869
2020-01-19 11:35:05 +08:00
vim 的话不用考虑这些问题。
GUI IDE 配合一下就是 Command + 方向键、ALT + 方向键、Shift + Enter 这些。
wtsamuel
2020-01-19 11:37:14 +08:00
万物皆可 vim,ide 可以 vim,chrome 也可以 vim。拒绝使用鼠标 doge
hlwjia
2020-01-19 11:38:20 +08:00
vim 真香
w292614191
2020-01-19 11:39:11 +08:00
拒绝鼠标的让我想到了之前说 mac 秒杀鼠标的话题。

哈哈哈哈
CoCoMcRee
2020-01-19 11:40:05 +08:00
在 mac 上写代码时.

1.移动到一行头尾就 cmd+方向键.
2.移动几个单词,option+方向键.
3.移动几个字母,直接方向键.
4.超出以上范围的就靠触摸板了....
BrettD
2020-01-19 11:40:06 +08:00
Vim plugin 走天下
avalon0624
2020-01-19 11:40:51 +08:00
我是指点杆
wadezhao
2020-01-19 11:42:59 +08:00
@jaylee4869 问题就是方向键不好按到啊………………
wadezhao
2020-01-19 11:44:13 +08:00
看来大家也没啥好办法。

其实我想如果 IDE 允许的话,也许把 Ctrl (或 Alt )+J 设成右方向键,Ctrl+F 设成左方向键是比较好的选择。

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

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

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

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

© 2021 V2EX