【问题标题】:How to show message upon opening every new window in Tmux?如何在 Tmux 中打开每个新窗口时显示消息?
【发布时间】:2018-07-27 04:11:52
【问题描述】:

我在 Mac OS 上使用 fish shell,我使用的是 Tmux 和 iTerm2。 每当我打开 tmux 窗口和新会话时,我都想显示带有快捷命令的文本。 有人可以建议,如何配置 Tmux,以便当我打开一个新会话时,它会显示 2-3 行包含我在某处指定的文本? 问候

【问题讨论】:

  • 除非您希望这种情况tmux 中发生,否则这纯粹是fish 的问题。

标签: linux tmux fish iterm2


【解决方案1】:

fish_greeting 变量设置为您想要的消息,或者定义一个名为fish_greeting 的函数来打印消息。

例如:

set -U fish_greeting "Hello, new session.
Type help for help."

function fish_greeting
   echo "Hello, new session."
   echo "Type help for help."
end
funcsave fish_greeting

【讨论】:

    【解决方案2】:

    你应该可以通过编写来使其工作

    echo "your message"
    

    在文件中~/.config/fish/config.fish

    https://fishshell.com/docs/current/faq.html了解更多信息

    【讨论】:

    • echo 块周围添加 if status is-interactive; ...; end 时不要这样做。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-21
    • 1970-01-01
    • 2014-04-15
    • 2015-05-14
    • 1970-01-01
    • 1970-01-01
    • 2013-11-03
    相关资源
    最近更新 更多