
我在用 Intellij IDEA 写 Java,有时候又要用 VSCode 的 Remote - SSH 插件修改服务器上的配置文件,我想尽量减少对鼠标的使用,但我不想同时学两套快捷键,目前有两个选择:
想问大家学哪套比较好?
感谢大家的解答,我选择 Intellij 的快捷键 + vim
1 darksword21 PRO 。。。 学 vim 和 emacs 的,vim 的基本哪个编辑器都有插件,mac 和 terminal 分默认快捷键是 emacs 的 当然不学也无所谓,大家爱用什么用什么 |
2 whywaoxaks Jul 10, 2021 vim |
3 lostberryzz Jul 10, 2021 2L+1 个人觉得修改服务器上的配置直接 ssh 上去 vim 改比较无痛吧,毕竟只是改改配置而已,vscode remote 还要装个 vscode-server 另外 idea 装 ideavim 基本可以在 ideavimrc 里接管常用的快捷键了,不一定要用 idea 的 keymap |
4 Leviathann Jul 10, 2021 别问 问就是 vim |
5 jingcoco Jul 10, 2021 楼上的回复如此统一有点意外。。。。。我个人因为以 webstorm 为主,所以主用 webstorm 那一套,然后也用用 vim 。。。。 |
6 6IbA2bj5ip3tK49j Jul 10, 2021 推荐学 Intellij IDEA 的。 至于上服务器 vim 改配置,都是一些小的改动,大改动不会直接在服务器上改的。 |
7 Hurriance Jul 10, 2021 via iPhone 如果,修改字数不多,修改次数不多,就用 vim 完全就可以了吧 |
8 hafuhafu Jul 10, 2021 我 IDEA 和 vscode 全是用 Eclipse 的... |
9 Trim21 Jul 10, 2021 via Android 我一开始在 idea 里面设置了 vs 的 keymap 再后来就不看 ide 的默认快捷键是什么了,想用什么就把 idea 和 vscode 都设置成什么 |
10 yitingbai Jul 10, 2021 vim 我只会 wq , q! |
11 terrytang1 Jul 10, 2021 IDEA |
12 jawilx Jul 10, 2021 Vim,都有对应插件 |
13 levelworm Jul 10, 2021 via Android Jetbrain 的感觉更喜欢一些,比如双 Ctrl 可以多选 caret |
15 FightPig Jul 11, 2021 我一直用的 sublime 的 |
17 limbo0 Jul 11, 2021 vim+1, 各个 ide 都支持, 使用范围最广, 收益最高 |
18 szzhiyang Jul 11, 2021 我就不一样了,我自己创造了 Power Keys 「空格编辑」统一了所有电脑 App 的文本编辑快捷键,使用体验远超 Vim 和 Emacs: https://PowerKeys.GitHub.io/space |
19 Leviathann Jul 11, 2021 via iPhone @szzhiyang vim 的操作不用背,普通模式下大部分命令都是语义化的,你这个太依赖提示 |
20 stimw Jul 11, 2021 via Android 我不是纯 vim 支持者,现代 ide 的体验(尤其是调试)远超 vim/neovim,但我会在所有 ide 上装 vim 插件。 |
21 raaaaaar Jul 11, 2021 via Android JB 家的是我的主力,其他 vim 虽然也会,但是比较小众 |
22 palxie Jul 11, 2021 JetBrains 这一套还是值得学的, 学一个, 全家都能用 |
24 mauve PRO keymap plugins 不能覆盖所有快捷键,我选择学两套 VSCode 不能只用键盘完成折叠展开类,不能只用键盘查看方法签名 |
25 itechify PRO 很奇怪,为啥楼上推荐 Vim 的快捷键。楼主不是想问学哪一套 IDE 快捷键吗?比如:JetBrains 中 打开最近文件列表( Ctrl +E ) 查找文件( Ctrl + N ) 查找标记( Ctrl + Shift+N ) 打开左侧文件导航列表( Alt+1 ) 打开设置( Ctrl +Alt+S ) 全屏 /退出全屏( Ctrl+Shift+F12 ) 重新编译当前 class ( Ctrl+Shift+F9 ) 查看接口实现方法( Ctrl+Alt+B ) Git 提交( Ctrl+K ) 但在 VSCode 中, Ctrl+N 是新建文件 Ctrl+Shift+N 是新建窗口 Ctrl +K 是切换主题。。。等 比较好奇,VSCode 和 JetBrains,都安装了 Vim,都有如上 JetBrains 的快捷键?都能解决不同 IDE 之间相同快捷键但是功能完全不同的冲突? |
26 itechify PRO @oneisall8955 好吧,没看主题内容,只是减少鼠标使用,确实用 Vim 快捷键行 |
27 lostberryzz Jul 11, 2021 ideavim 支持 ide actions,基本上常用的快捷键都能 remap |
28 Clarke OP @oneisall8955 #25 我原本是想问这个的,比如聚焦到左边的文件管理器 Intellij IDEA 是 Alt + 1,VSCode 是 Ctrl + Shift + E,我就想统一成一种 |
29 Dragonphy Jul 11, 2021 vim 要学的太多了。。。我平常用的最多的就是 wq 和 /查找 |