看了 @Meli55a 的帖子,说 vs code 的 vim 不好用,屌大的说一下现在的情况怎么样。 因为从 mac 转到了 win,快捷键都变了,键盘布局也变了,输入效率下降了不少。 选择 vim 的原因是因为全平台,而且对键盘布局要求不高。本人 web 开发。
1
agagega 2018-10-02 16:37:21 +08:00 via iPhone
普通用用还行
|
2
CodeMan27 2018-10-02 18:00:35 +08:00 via iPad
vim 不好用
|
3
ngg0707 2018-10-02 18:45:33 +08:00 via iPhone
不好用
|
4
cz5424 2018-10-02 19:14:30 +08:00 via iPhone
不好用+1
|
5
joysir 2018-10-02 19:20:49 +08:00
默认的配置的确不好用,会感觉很简陋,配置一下还不错。
- 支持 Leader Key - 支持配置 keymap - 支持调用软件本身及插件的任何操作(可以到 Keyboard Shortcuts 设置里面找到各个操作的 command ) 后期应该会更好用,目前已经可以集成 nvim 了。 |
6
hhsuan 2018-10-02 19:24:02 +08:00 via Android
不好用
|
7
will0404 2018-10-02 19:30:59 +08:00 via iPhone
一点点槽点吧,比如 fold 和 unfold 不支持,普通用用还是可以的,已经用了一年左右。当然我同时也在 iterm2 里用 vim,后者纯码字舒服一些。
|
8
ericls 2018-10-02 19:40:33 +08:00 via iPhone
那没办法 也必须得用
|
9
cyberpoint OP 有没有好一点的设置教程。
|
10
kindjeff 2018-10-02 19:46:47 +08:00 1
直接用 vim 用习惯的人大概不会尝试 vscode 的 vim 插件,至少我是。很多习惯还是不一样,不好用,偶尔用的话不如就用 vscode 的那一套快捷键,还不会串。
|
11
cyberpoint OP |
12
cyberpoint OP @kindjeff 就是因为从 mac 版 vs code 转到了 win 后好多快捷方式变了,键盘布局也变了,很难受。
|
13
shalk 2018-10-02 19:50:49 +08:00 via iPhone
有一些按键会冲突,可以忍一下,基本操作都没问题。用的不多,不想折腾。
|
14
lsls931011 2018-10-02 20:51:04 +08:00
vim 很好用,现在我无论使用啥编辑器或者 IDE,第一件事就是找 vim 插件
|
15
VVVVVEX 2018-10-02 20:52:57 +08:00
vsc 就是渣,换 emacs 保平安
|
16
AEANWspPmj3FUhDc 2018-10-02 20:57:45 +08:00
说实话,VS Code 是不错,但它的 Vim 插件体验是比较差。
|
17
glues 2018-10-02 21:10:05 +08:00
VSC 的 Vim 插件做的确实垃圾,JB 家的都比他好用
|
18
sdlearn 2018-10-02 21:16:13 +08:00
vsc 的 vim 插件确实很难用,亲身体会
|
19
sdlearn 2018-10-02 21:16:44 +08:00
就因为它这个插件这么蛋疼我放弃用它了
|
20
chemzqm 2018-10-02 22:02:20 +08:00 1
我觉得 VSCode 的 vim 插件做的蛮好的,不过还是建议在 terminal 下使用 vim。
想在 vim 里面体验 VSCode 的功能,可以试试 https://github.com/neoclide/coc.nvim |
21
xiaojie668329 2018-10-02 22:21:40 +08:00
还可以,天天用,每次安装第一时间找 vim 插件。
|
22
Baymaxbowen 2018-10-02 22:30:47 +08:00 via Android
不好用+1
|
23
yuuko 2018-10-02 22:33:47 +08:00 via Android
楼上的 coc.nvim 真心好用,而且作者维护很活跃👍
|
24
Meli55a 2018-10-02 23:37:48 +08:00
额,好久没用了
|
25
hotsymbol 2018-10-03 01:33:56 +08:00
不会用 Vim 的算什么程序员
|
26
xxgirl2 2018-10-03 01:34:18 +08:00
专项专用。vim 配合终端和 ssh 用来做些奇怪的操作。写代码主要用主流 ide,自带智能提示,用鼠标调试。vscode 用来写别的领域的东西,vim 插件那一套根本不行,我都是自己设的快捷键。(顺便推荐一个叫 macros 的插件)
|
27
limbo0 2018-10-03 07:48:39 +08:00 via Android
有哪些不好用?说不好用的都没给出个理由,
我觉得不错,该支持的都支持了,常用的无非就是几个编辑操作 |
28
zeny620 2018-10-03 08:55:17 +08:00 via Android
@chemzqm 老哥,我一直在用您的 vim 插件,我想给 terminal 下的 vim 添加一键启动 有什么办法么
|
29
chemzqm 2018-10-03 14:01:53 +08:00
@zeny620 简单点用个 alias 就行了 alias n='nvim'
我用的 fish 函数,可以在 neovim 的 terminal 下使用 nvr 打开文件 function n if test -n "$NVIM_LISTEN_ADDRESS" nvr $argv else nvim $argv end end 别的 shell 语法不同 |
30
veightz 2018-10-03 14:22:48 +08:00
IDE + VIM 插件之后,容易让人陷入快捷键的迷茫。。
|
31
cyberpoint OP @xxgirl2 macros 这个插件是干嘛用的,能不能说说你的快捷键设置。
|
32
xxgirl2 2018-10-03 18:16:48 +08:00 1
@cyberpoint 快捷键比如自己根据键位设一些 Ctrl+HJKL 之类的移动,再设一些配合 macros 的键。macros 就是宏,因为 vscode 的快捷键只能对应单一命令,这个插件可以把一串命令整合成一个,方便一键执行。我编辑的东西都是固定格式,大量操作是固定套路,配合 macros 和自定义快捷键能省不少时间。
|
33
cyberpoint OP @xxgirl2 you 有点意思,有空研究研究。
|
34
bushnerd 2020-11-26 16:53:56 +08:00
在编辑界面使用了 vim,然后其他依然沿用原有的快捷键,还不错。
不过并不是完整的实现了 VIM 的功能,似乎作者现在维护不太活跃。 刚看到还有 vscode-neovim,准备去试试,有用过的老哥吗? |