大家用 vim 写 rust 如何配置代码跳转的?
使用 rust 的 vim 插件,需要 vim 8.1 版本。可惜这个版本一旦升级到 vim 8.1 go 的 vim-go 插件又报错。。。
真是无解。想知道大家如何配置的。
使用 rust 的 vim 插件,需要 vim 8.1 版本。可惜这个版本一旦升级到 vim 8.1 go 的 vim-go 插件又报错。。。
真是无解。想知道大家如何配置的。

1 lancelock Dec 9, 2020 用的 coc |
2 darksword21 PRO 用 emacs |
3 weixiangzhe Dec 9, 2020 via Android vscode 加 vim 插件吧 |
4 pooorguy Dec 9, 2020 neovim |
5 MeowOvO Dec 9, 2020 你可以解决 vim-go 的问题呀,重新编译 vim 可解~ |
6 guonaihong OP @MeowOvO 重新编译了 3 个版本都不行。github 最新代码也试过。 |
7 guonaihong OP @pooorguy neovim 大部分配置是兼容的吧,没怎么玩过。后面试下。 |
8 MeowOvO Dec 10, 2020 @guonaihong 不是版本的问题,有没有试过 |
9 MeowOvO Dec 10, 2020 @MeowOvO 刚才莫名其妙断了。。。make 之前先试试 ./configure --with-features=huge \es=huge \ --enable-multibyte \ --enable-rubyinterp=yes \ --enable-python3interp=yes \ --enable-perlinterp=yes \ --enable-luainterp=yes --prefix=/usr/local/vim \ --prefix 可以 chown 为当前用户 |
10 guonaihong OP @MeowOvO 我再试下。 |
11 guonaihong OP @MeowOvO 感谢。你的方式可以编译。我的不行。唯一的区别是安装目录位置不一样。 * 可以的配置 ``` ./configure --with-features=huge \ --enable-multibyte \ --enable-rubyinterp=yes \ --enable-python3interp=yes \ --enable-perlinterp=yes \ --enable-luainterp=yes \ --prefix=/usr/local/vim \ ``` * 这是我使用的配置 ./configure --with-features=huge \ --enable-multibyte \ --enable-rubyinterp=yes \ --enable-python3interp=yes \ --enable-perlinterp=yes \ --enable-luainterp=yes \ --prefix=/usr \ |
12 MeowOvO Dec 10, 2020 @guonaihong --prefix 需要先自己建好并且有权限~ 可以了就好!(*^^*) |
13 guonaihong OP @MeowOvO 我用 sudo 提权到 root 。vim 是可以安装到 /usr/bin 下面。是可以运行的,就是加载插件会报错,有点奇怪,看样子我遇到的问题和 vim 的安装位置有点关系。 |
14 MeowOvO Dec 10, 2020 @guonaihong Mac 还是? Mac 自带的 vim 要替换的话很麻烦=-= 我把自己编译的没放在默认文件夹,不用那个自带的,然后 chown 成自己就可以了 hhhh |
15 guonaihong OP @MeowOvO 用的 ubuntu 。 |