vscode开始流行时已经用上emacs了,即使想用vsc感觉也切换不过去,下载过几次,用不习惯,也就不用了。
现在用emacs感觉缺的就是个好的远程编辑功能,tramp太卡了。
[管理员] 这个帖子原来在 【交流】关于 VSCODE 和 Emacs 的抉择问题 里进行讨论, 避免歪楼, 单独分离出来进行讨论。
vscode开始流行时已经用上emacs了,即使想用vsc感觉也切换不过去,下载过几次,用不习惯,也就不用了。
现在用emacs感觉缺的就是个好的远程编辑功能,tramp太卡了。
[管理员] 这个帖子原来在 【交流】关于 VSCODE 和 Emacs 的抉择问题 里进行讨论, 避免歪楼, 单独分离出来进行讨论。
lsp-bridge可以试一下,已经非常流畅了,社区测试性能是tramp 60倍以上(30ms vs 2000ms)
试了下,不过python包始终安装不上
哪些包装不上? 什么系统?
win10, 执行 pypy3 -m pip install epc sexpdata six paramiko
后会自动安装pynacl,但安装不上。
如果你没有pypy,可以只用pip3安装
有pypy3,报错提示
ERROR: Failed building wheel for pynacl
Failed to build pynacl
ERROR: Could not build wheels for pynacl, which is required to install pyproject.toml-based projects
我换pip3试下
换pip3后要把pypy卸载了
用pip3在win10下安装好了,linux(debian)下也安装并启动了 python3 lsp_bridge.py
然后在win下执行 lsp-bridge-open-remote-file
打开一个远程存在的文件失败,报错
怎么安装的?怎么配置的?用emacs -Q对比测试过吗?
用emacs -q试了,也是同样的报错
和emacs版本有没有关系?用的是emacs-29.0.50
看一下 README 底部的文档吧, 看看有啥报错。
找不到 *lsp-bridge*
这个buffer是因为没有python3.exe:
执行 lsp-bridge-restart-process
发现没有python3.exe,安装目录下确实没有,复制了一个python.exe为python3.exe,再执行 lsp-bridge-restart-process
后有 *lsp-bridge*
这个buffer了。
调用 lsp-bridge-open-remote-file
没有出现 lsp-bridge-epc-manager nil 的错误, *lsp-bridge*
内容如下:
看起来是需要ssh key?如果是密码方式使用的话,要怎么设置
对,目前还不支持密码登录。
增加了密码登录的方式, 可以更新最新版再次尝试一下。
更新试了下,可以打开和编辑,但保存时,执行 lsp-bridge-remote-save-file
后,远程文件没有变化,本地没有提示什么错误,但注意到 ip.txt 文件里面多了一行 user@ip
还是要看 *lsp-bridge*
buffer 报了什么错。