不支持。协作方面单机用 tmate、wemux,共用 ssh 主机是老技能了。
相对 vscode 的主要劣势是不支持多人同时编辑,其它基本 ok。
不支持。协作方面单机用 tmate、wemux,共用 ssh 主机是老技能了。
相对 vscode 的主要劣势是不支持多人同时编辑,其它基本 ok。
老实说 99%的功能用不上
我的意思是我用的功能很有限,vim就能满足了
正常。个人需求不一样,好些人只用 vim/nvim 编辑基本的配置文件。
录了个 tmate 的简单演示,IP 地址打个码发上来。
左边是本地,右边是只读 ssh session。
嗯,确实,我用coc.nvim,基本上没什么自定义内容
是的,vim我一般用来修复emacs
内置 lsp 客户端主要是轻便,自定义强。到哪找内存不到 80 M 功能齐全的 lsp 客户端呢。
[-]─82399 wezterm-gui 24 ashfinal 122M ⣀⣀⣀⣀⣀ 1.2 │
│ [-]─82411 zsh (-zsh) 1 ashfinal 8.4M ⣀⣀⣀⣀⣀ 0.0 │
│ │ [-]─82499 nvim 6 ashfinal 30M ⣀⣀⣀⣀⣀ 0.4 │
│ │ │ └─ 82562 lua-language-se (lua-language-server) 6 ashfinal 46M ⡀⣀⣀⣀⡀ 0.0 │
│ [-]─82604 zsh (-zsh) 1 ashfinal 8.2M ⣀⣀⣀⣀⣀ 0.0 │
│ │ └─ 82675 btop 3 ashfinal 5.8M ⡀⣀⣀⣀⢀ 0.4 │
│ └─ 82747 zsh (-zsh) 1 ashfinal 8.1M ⣀⣀⣀⣀⣀ 0.0 │
最近几天的体验是:不管用什么编辑器,你得试试 copilot 插件。完全没有之前担心的网络卡顿,猜测很准。
意外解决了一个困扰许久的小问题。wezterm 的边角字形很细,多少看上去有些奇怪。
设置 custom_block_glyphs = false
就可以了。
作者文档中提到默认 true 是为了规避 freetype 的一个 bug。不过多数 nerd 字体并不需要。
Alacritty、kitty 也不需要这个。
有点没太明白tui remote的用处是?我理解现在直接用tmux分屏然后不是随便ssh不同的server么?
挺感兴趣的,emacs 有合适的copilot 方案吗
https://github.com/zerolfx/copilot.el
Ref: https://emacs-china.org/t/copilot/20348 Copilot 非官方插件
很赞,谢谢你
与 ssh 不相同。ssh 连接的 server 是不同的 nvim instance,而 tui remote 是同一个 instance。
后者显然信息共享协作更方便,用户体验更协调统一。允许 nvim 以 headless 的形式运行,允许与内嵌 terminal 更深的融合,允许 rust、swift、python、javascript 等 10 多种语言以异步或队列的形式与 nvim instance 交互,允许将 nvim editor view 的一部分同步绘制到 GUI 客户端其它需要的地方,editor 文字的改变在其它地方以 button、slider、switch、图像甚至 3D 的形式呈现,而 GUI 控件的变化也能同步回 editor view … …等等。
个人有限的理解:这个是前后端分离的继续,是实现 nvim 嵌入 everywhere 愿景的一步。
emacs 如楼上所说有 copilot 插件实现。理论上 virtual text 文字可以重定向到补全引擎,可能需要一些额外工作。具体情况我不太清楚。
不管怎么说neovim现在更新好快,感觉emacs非常需要类似的东西解决remote编辑的需求😂现在甚至连intellij idea都搞了类似的东西了……
tramp 不可以吗
老实说我对tramp现在的进展可能不是太熟哈,我比较担心的其实就是,当我开发一个远程server/容器应用的时候:
我也搜索了不少,零零散散看到一些讨论但是貌似没看到比较成熟的结论。毕竟工作用的话时间有限,还是稳定能快速干活优先😂如果大伙有好用的方案可以参考的话有空可以慢慢折腾emacs。
没用过 tramp。按个人有限的了解,这是个和 vim 的 Netrw 同类别的东西,离 samba、nfs 、sshfs 等解决方案还差着段位。既然是文件级别的同步工具,和 lsp、debugger 能不能正常工作,关系就不大了。
这个好用么?和alacritty比的话?
挺好使,最近一直在用,我就是从 alacritty 转过来的。
默认 tab 有点不好看,记得设置用经典 tab 外观。