有没有办法让 GNU Screen 不提示确认?

有没有办法让 GNU Screen 不提示确认?

我在谷歌上搜索后只找到了一条线索,那就是旧版本的情况就是这样screen,而现在新screen版本会提示确认(例如,每当我尝试关闭窗口或退出屏幕时)。是否有一个变量或重新映射可以消除提示?此外,是否有一个重新映射可以让我在尝试重命名窗口名称时免去删除窗口名称的麻烦?

Screen version 4.00.03 (FAU) 23-Oct-06

答案1

这是重命名当前窗口的另一种方法。它解决了必须删除现有窗口名称的问题,但是它不会保存任何按键。

Control+a :(将屏幕置于命令模式)
title <new window name>

答案2

没有真正的答案。解决方法:

  • exit在 shell 中使用,而不是ctrl-k
  • 永远不要重命名你的窗口:使用以下命令脚本(或类似的东西)

    case $TERM in
    screen*)
        SCREENTITLE='\[\ek\e\\\]\[\ek\W\e\\\]'
        ;;
    *)
        SCREENTITLE=''
        ;;
    esac
    export PS1="${SCREENTITLE}[\u@\h \W]\$ "
    

答案3

进入sudo vim /etc/screenrc并更新startup_message off

相关内容