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

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

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

如果用方向键的话,方向键在右下角,这个手移动的范围太大了,严重影响录入速度。
我现在会用指点杆来移动光标,所以对小红点键盘严重依赖。我看大家很多人都说大的触摸板比指点杆好用多了,特别是苹果程序员,应该是从来没有用过指点杆吧,那大家都怎么移动光标?用小拇指去够吗?还是就忍了,每次用触摸板或者方向键,大幅度的移动双手?
23836 次点击
所在节点    程序员
155 条回复
whoami9894
2020-01-19 13:35:39 +08:00
Ctrl + hjkl
lululau
2020-01-19 13:50:30 +08:00
Emacs Keybinding + ideavim + AceJump
bunnyblueair
2020-01-19 13:52:49 +08:00
鼠标点啊
hankai17
2020-01-19 13:56:59 +08:00
vim ESC la
xiaoxiaoan317
2020-01-19 13:59:04 +08:00
emm 习惯性的 fn+’ 右移 hhkb 重度使用者飘过,有时候也会 ecs shift+a,vim 写了好多年,hhkb 也挺好
BoomMan
2020-01-19 13:59:18 +08:00
@712e1959 学到了。真的 nb
zhujinhe
2020-01-19 14:02:55 +08:00
CTRL + e
back0893
2020-01-19 14:04:04 +08:00
鼠标
sazima
2020-01-19 14:06:08 +08:00
esc ctrl+a
sazima
2020-01-19 14:06:28 +08:00
Shift
ZztGqk
2020-01-19 14:08:44 +08:00
如果后面只要补个分号或是花括号的话在 IDEA 里用 cmd + shift + enter 就行了。
shuangyeying
2020-01-19 14:09:20 +08:00
同样怕鼠标手,能不用鼠标就不用。
JasonSi
2020-01-19 14:11:13 +08:00
fn+IJKL,用了两三年,无敌
spongebobsun
2020-01-19 14:15:20 +08:00
ctrl + abfepn
howeroc
2020-01-19 14:15:30 +08:00
vim
CY4suncheng
2020-01-19 14:15:55 +08:00
@wadezhao 如果只是为了移动光标,那就安装 karabiner-elements,然后安装需要的规则绑定按键,比如 vim 的,emacs 的,https://pqrs.org/osx/karabiner/
wadezhao
2020-01-19 14:17:05 +08:00
@raysmond 这问题困扰了我几十年,我一直用小红点解决~~~所以很羞耻。
TheWalkingDead
2020-01-19 14:19:22 +08:00
IDEA + vim 插件

用的最多的:

移动到文件头:gg

移动到文件尾:G

移动到行头:0

移动到行尾:shift + 4

上下左右:kjhl

以单词为粒度的移动:w

快速定位到一行中某个符号 /字母:f + 符号 /字母 ( n 下一个)

反正很有很多,请告诉我,什么是方向键?我从来不知道什么是方向键。
fqxufo
2020-01-19 14:23:24 +08:00
原来赵部长真的是程序员大佬啊
ClericPy
2020-01-19 14:33:12 +08:00
这种问题这网站上每隔一段时间就发一次...

我自己改的快捷键, shift+Enter = End, ctrl+Enter = 换行
括号其实再打一次)就可以了, 不会多一个的

vi 模式除了在命令行编辑器, 很少开

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

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

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

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

© 2021 V2EX