我正在尝试执行存储在我的 .bashrc 中的这个自定义函数
function nvrcreate {
NVIM_LISTEN_ADDRESS=/tmp/Unity nvim
}
在一个新的终端上。这个命令自己创建了一个 socket 供 neovim 监听。如果我在终端中执行它效果很好,但我无法让它作为打开新终端并执行它的单个命令工作。
我在 Manjaro linux 上使用 st (suckless / simple terminal)。我已经尝试使用 nohup 和 -e 标志,它允许 st 在打开新终端时执行命令,但无法让它工作。
此外,在我的大多数尝试中,我都得到了某种child exited with status 1
,有时它只工作了几分之一秒然后退出。
先感谢您!