
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 idea ctrl+shift+enter 不是可以自动补全缺失的右括号加换行吗? |
12 jdhao 2019-02-26 17:51:19 +0: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 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 你要是 VIM 用的非常 6 也可以在 JB 里面装 ideaVim 插件,剩下的你懂的。 |
16 szzhiyang 2019-02-26 18:33:10 +08:00 |
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 以前也想过这个问题,后来发现,与其想着移出来,还不如手动再输入一个右括号或者引号,我觉得大部分编辑器应该会处理好这个手动输入(与自动补充的右括号 /引号去重)。 这样熟练之后,会有一种连续输入不被打断的行云流水般的感觉。 |
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 trn4 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:1: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 不知道这个软件是否满足你的需要,https://cjkis.me/capslock+/ 自从发现这个软件后就再也停不下来了,极大的提高了工作效率; |
37 billk 2019-02-27 09:31:10 +08:00 现在的 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 BrbiwsFtd9zDGZqB 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 一般智能点的 IDE 键入 反括号,或者反引号,就能从括号或引号中出来。 |