1
raphael008 2019-02-26 17:02:26 +08:00
autohotkey
|
2
CrabAss 2019-02-26 17:03:44 +08:00 via Android
Ctrl+方向键
|
3
ThomasZ 2019-02-26 17:04:38 +08:00 via Android
emacs 的部分快捷键➕vim 的模式
|
4
AllenBigBear 2019-02-26 17:07:43 +08:00
合格的程序员思维...../doge
|
5
yellowtail OP @CrabAss 不还是方向键吗还要加 ctrl
|
6
LeoNG 2019-02-26 17:08:11 +08:00
MacOS:
互换 Ctrl 和大写键,然后 Ctrl+A/E/F/B.....(其实就 emacs 的 |
7
Raymon111111 2019-02-26 17:12:50 +08:00
你需要 vim
|
8
sun1991 2019-02-26 17:13:53 +08:00
设置快捷键 shift+enter=光标移到最后+换行
|
9
xiangyuecn 2019-02-26 17:15:58 +08:00
关掉自动补全
|
10
zeny620 2019-02-26 17:40:50 +08:00 via Android
就是因为这个了解到 vim
|
11
JLNR 2019-02-26 17:49:01 +08:00 1
idea ctrl+shift+enter 不是可以自动补全缺失的右括号加换行吗?
|
12
jdhao 2019-02-26 17:51:19 +08:00
如果是用的 vim,推荐使用 auto pairs,https://github.com/jiangmiao/auto-pairs
|
13
746970179 2019-02-26 18:09:02 +08:00
猜测啊, 可能是因为右手按方向移动比较远, 才比较烦躁
可以试一下 minila 键盘, 通过组合键, 让左手 wasd 变成上下左右, 完美契合手摆在键盘上的姿势 |
14
xpresslink 2019-02-26 18:25:10 +08:00 1
VIM 就不说了,说一下 JB 家 IDE 的方案吧。
把设置一下 keymap 把 move caret to line end, 其实就是 End 键功能上加另外一个快捷键组合,比如 ctrl+; 或 ctrl+L 之类都可以,更方便一些可以把 ctrl/alt + HJKL 分别设置成 左下上右 方向键,反正就是手不移开主键区就能盲按的那种组合,这样随时可以不看键盘按方向。 |
15
xpresslink 2019-02-26 18:26:51 +08:00 1
你要是 VIM 用的非常 6 也可以在 JB 里面装 ideaVim 插件,剩下的你懂的。
|
16
szzhiyang 2019-02-26 18:33:10 +08:00 4
|
17
littleMaple 2019-02-26 18:50:59 +08:00 via iPhone
vim 党路过并表示给 vim 打电话
|
18
pkokp8 2019-02-26 19:06:41 +08:00 via Android
hjkl 移动,不用方向键
|
19
ffkjjj 2019-02-26 19:35:23 +08:00
在 idea 中 , 如果 光标在符号前面, 可以再次输入这个符号将光标移出来
eg. func(|) => 按 shift + 0 => func()| |
20
ffkjjj 2019-02-26 19:36:46 +08:00
不知道其他 ide 有没有类似的功能
其他地方可以写个简单的 autohotkey 脚本 |
21
fobven 2019-02-26 19:42:26 +08:00 via iPhone
Mac 的话,不是有原生指令吗,ctrl + n/p/b/f
|
22
di94sh 2019-02-26 19:56:15 +08:00 via Android
@xpresslink 😏相同的解决方案
|
23
di94sh 2019-02-26 19:58:57 +08:00 via Android
|
24
kernel 2019-02-26 20:16:06 +08:00
我在 vscode 设置了 alt + hjklfb 快键,小动作方便
|
25
yujincheng08 2019-02-26 21:38:50 +08:00 via Android
vim 解君愁
|
26
loading 2019-02-26 22:18:21 +08:00 via Android
你需要更强的键盘,普通键盘可以搜索 spaceFN
|
27
congeec 2019-02-26 23:10:13 +08:00
除了 vim、emacs 风格的绑定键,各大编辑器应该都有自动补全括号的插件吧
|
28
hhbcarl 2019-02-26 23:17:56 +08:00 1
以前也想过这个问题,后来发现,与其想着移出来,还不如手动再输入一个右括号或者引号,我觉得大部分编辑器应该会处理好这个手动输入(与自动补充的右括号 /引号去重)。
这样熟练之后,会有一种连续输入不被打断的行云流水般的感觉。 |
29
NetCobra 2019-02-26 23:31:07 +08:00
@yellowtail 自己在编辑器里面试试 Ctrl+方向键是什么效果。
|
30
Hieast 2019-02-26 23:59:59 +08:00 via Android
我个人用 karabiner 添加了组合键,Ctrl + hjkl 变成上下左右,相当方便。
配合 chrome 的 vimium 基本可以做到浏览网页的时候手腕位置不变。 编辑器的 vim 模式无法在系统层面生效,这是让我比较难受的一点。 |
31
20015jjw 2019-02-27 03:15:07 +08:00 via Android
Vim 就行 别搞有的没的
|
32
xiadong1994 2019-02-27 03:24:19 +08:00 via iPhone
hhkb,根本就没有方向键
|
33
weixiangzhe 2019-02-27 07:28:44 +08:00 via iPhone
Emacs ctrl 加 npfb
vim hjkl |
34
TomVista 2019-02-27 08:13:55 +08:00
学到了 ctrl+左右...
|
35
reus 2019-02-27 09:02:16 +08:00
从来不用方向键,也不用 hjkl,全都是 f/F 跳转
学习下 vim 就行了 |
36
yzkos 2019-02-27 09:29:13 +08:00 1
不知道这个软件是否满足你的需要,https://cjkis.me/capslock+/
自从发现这个软件后就再也停不下来了,极大的提高了工作效率; |
37
billk 2019-02-27 09:31:10 +08:00 1
现在的 jetbrains 系 IDE 都可以直接用 tab 跳出括号了,挺实用。Settings-Editor-Smart Keys-Jump outside closing bracket/quote with Tab
|
38
raphael008 2019-02-27 09:37:42 +08:00
@billk 感谢分享!
|
39
90d0n 2019-02-27 09:45:07 +08:00
|
40
ddllzz 2019-02-27 09:53:12 +08:00 via Android
同 36L 推荐,开始有点不习惯,现在真的离不开
|
41
jifengg 2019-02-27 12:54:06 +08:00
不安装其他软件的前提下,就是 Ctrl+方向键了,另外 Home 和 End 有时候也可以帮忙。
|
42
yoshiyuki 2019-02-27 15:55:23 +08:00
mac 下用 option+←→
|
43
599316527 2019-02-27 16:15:21 +08:00
用 mac 的话可以试着背一下 emacs 的快捷键,用起来很方便。
sublime, vscode 可以配 vim 模式也很方便 |
44
dalieba 2019-02-27 19:23:45 +08:00 via Android
触摸屏
|
45
wurenzhidi 2019-02-27 22:33:51 +08:00
哈哈哈 在 pycharm 里设置了一下下
感谢楼上的 |
46
wardenlina 2019-02-28 12:33:08 +08:00 1
一般智能点的 IDE 键入 反括号,或者反引号,就能从括号或引号中出来。
|