我也类似,shift+insert
看文档和资料,终端程序获取系统剪切板的功能和协议早就有了,不知道为什么就是不能生效。协议也是公开标准的协议(OSC52),奇怪
我也类似,shift+insert
看文档和资料,终端程序获取系统剪切板的功能和协议早就有了,不知道为什么就是不能生效。协议也是公开标准的协议(OSC52),奇怪
终端可能默认不允许读取剪切板,可以先查一下终端的配置
另外可以试一下运行(terminal-init-xterm)之后能不能读取到剪切板,如果可以了,那可能是xterm-extra-capabilities的配置放的晚了,提前一点试试.
还是不行。 alacritty都设置成这样了,也不行
[terminal]
osc52 = "CopyPaste"
这个问题我终于搞定了,emacs 29加mintty。 这个有安全问题,所以很多终端默认不开启甚至不支持。用的很少,兼容性也没那么好。
就是必须得换个终端,urxvt不行是吧
没试过urxvt,在windows平台,只和alacritty对比了一下,alacritty不支持
收到,看来是终端的问题,没时间折腾了,现就这样用着吧
一楼的说法是错的,事实上 vterm 也可在终端 emacs 中配合 kkp 使用,并不会收到影响。所有 C-c C-* 键可以如期工作
之前误判是由于我在 vterm 的 map 中绑定了包含 C-[ 这种的按键,移除后,vterm 也可在终端下正常工作了
到现在,终端 emacs 最大的问题是多个 emoji 显示不正常,其他的几乎已经没问题了
具体是好在哪些方面?直接在终端里面不需要 kkp 也能识别很多按键吗?例如 C-1, C-2 等,super, M-RET
ghostel的速度比vterm快不少,目前官方repo也支持了windows,已全面转向
ghostel还是太好用了 我已经用了好几天了
请问下在Windows平台,怎么设置 ghostel 使用 powershell 而不是 CMD?
:custom
(ghostel-shell "pwsh")
测试了下能直接进powershell
去提issue吧 弄复现
感谢,这样确实可以在 ghostel中使用 pwsh了。 另外请问下怎么让字体自动 fallback 到 nerd-font?我的Emacs 是设置使用 Consolas字体。
有些图标字体显示不出来:
在 Windows Terminal中使用了 Nerd-font,是正常的。
正好在看 ement.el,应该是通用的(我没试:
(setf use-default-font-for-symbols nil)
(set-fontset-font t 'unicode "Noto Emoji" nil 'append)
我这里没有额外设置就能正常显示,只有个 theme 设置,不知道是不是因为这个:
;; 设置黑底白字 (不跟随 emacs theme)
(set-face-attribute 'ghostel-default nil
:foreground "#cdd6f4"
:background "#1e1e2e")
另外我用的是 kiennq 的 fork
目前遇到终端的问题主要是
打算看看上面的说法 我回去试试 切一下终端什么的。