【发布时间】:2018-07-27 04:11:52
【问题描述】:
我在 Mac OS 上使用 fish shell,我使用的是 Tmux 和 iTerm2。 每当我打开 tmux 窗口和新会话时,我都想显示带有快捷命令的文本。 有人可以建议,如何配置 Tmux,以便当我打开一个新会话时,它会显示 2-3 行包含我在某处指定的文本? 问候
【问题讨论】:
-
除非您希望这种情况仅在
tmux中发生,否则这纯粹是fish的问题。
我在 Mac OS 上使用 fish shell,我使用的是 Tmux 和 iTerm2。 每当我打开 tmux 窗口和新会话时,我都想显示带有快捷命令的文本。 有人可以建议,如何配置 Tmux,以便当我打开一个新会话时,它会显示 2-3 行包含我在某处指定的文本? 问候
【问题讨论】:
tmux 中发生,否则这纯粹是fish 的问题。
将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
【讨论】:
你应该可以通过编写来使其工作
echo "your message"
在文件中~/.config/fish/config.fish
【讨论】:
echo 块周围添加 if status is-interactive; ...; end 时不要这样做。