如何使用“gnome-terminal”和新的客户端/服务器架构作为包装器?

如何使用“gnome-terminal”和新的客户端/服务器架构作为包装器?

有人知道如何适应新gnome-terminal-server魔法吗?

在获得新的“客户端/服务器”架构之前,我多年来gnome-terminal一直使用它作为包装器,并取得了巨大的成功。vim由于--disable-factory被删除,以下代码不会锁定进程(由于分叉),因此它作为浏览器中文本区域的编辑器毫无用处:

#!/bin/bash
TERMINAL=gnome-terminal
TERMARGS="--disable-factory --full-screen -e"

for ARG in "$@"; do
    # arguments quotation, etc.
    ARGS="$ARGS $ARG"
done

$TERMINAL $TERMARGS "vim $ARGS"

相关内容