用 fish 建议你看一下,emacs-libvterm 的Readme,里面有详细说明。
我用的是 zsh,这样设置:
(setq vterm-shell "zsh")
多谢!
fish下面这样:
(setq vterm-shell "fish")
(vterm-send-key "<left>" nil nil nil t)
这样就有变化了, 不过字符一多,整体就感觉卡顿
感谢提醒。
我先前也估计最末尾这个参数是用来同步的,但是没观察到有输出,然后就放弃了
doomemacs的vterm我使用时感觉会丢输入。。特严特别查
要是vterm能支持serial-term就好了
我没用过 doom,不知道有这个问题。你可以更新 doom 版本试试。
如果只是在 doom 环境下有问题的话,可以向 doom 提个 issue ?
没用过这类 term,有什么特别的优势吗?
没,就是用来连接串口得
学习了,好用。
肯定啊,就是一个 Emacs buffer,你可以用任何你在 Emacs 中管理 buffer 的技巧来管理 vterm buffer
vterm 配合 starship 会有问题,光标应该是在 ~
的后面,但他会直接定位在 ~
上。
我在用 starship,没问题。你那边八成是 init 的顺序有问题
大佬的配置文件有点看不懂,刚入doom的坑,还不太配,我看其他shell有些支持快捷键:C-x-3等。不知道我的配置可以怎么弄能支持下,我的配置:.doom.d/config.el at 60dfbd2fc1108273879a42737f1dd59e076dc2d7 · lcoder/.doom.d · GitHub
我目前是手动创建 vterm buffer 然后按名称切换 buffer。vterm buffer 可以自定义前缀,比如 #
,这样切 vterm buffer 只需要先打一个 #
就好了。
分屏的话你可以先 C-x 3
分屏,然后再 M-x vterm
创建新的 vterm buffer。
有些公司目录是中文,在 vterm 中显示没有问题,但是自动补全路径的时候会出现乱码,在 iTerm2 中并没有补全乱码,请问有人遇到过类似的问题么?
vterm-toggle,怎么安装,感觉好像没看到安装方法 不太会用
dired 就能和 term 同步?是什么意思?没有明白哎!
就是在 term终端的位置是dired的文件夹位置