.tmux.conf
当我遇到提供解决方案的以下评论时,我正在寻找一种好的解决方法来保持我的文件在系统之间保持一致(我有 OS X 和 Ubuntu,它们有不同的复制/粘贴支持技术): https://github。 com/ChrisJohnsen/tmux-MacOSX-pasteboard/issues/8#issuecomment-4134987
但在我使用评论中的代码片段之前,我想完全了解它在做什么。特别是最后一行我不太明白,参数替换的 bash 手册页并没有太大帮助。
这是行:
exec /path/to/actual/tmux ${cfg+-f "$cfg"} "$@"
具体来说,这${cfg+-f "$cfg"}
部分是什么意思?