我有一些命令,我不想创建键绑定,并且更喜欢使用命令模式.例如,我想要类似的东西:
<C-a>:restart-guard
Run Code Online (Sandbox Code Playgroud)
我可以运行一个脚本在我的警卫窗口中运行一些命令
这可能吗?
你不能直接定义用户定义的命令,但你可以随时拨打与TMUX脚本等等(最短别名源文件)或程序RU(最短别名运行壳)
对于这样,你需要给的路径,命令或有TMUX服务器在您的自定义命令的文件夹中启动
这是一个简单的例子,你把你的restart-guard脚本放在〜/ .tmux /命令中,你使用scipt启动tmux:
#!/bin/bash
cd ~/.tmux/commands
tmux
Run Code Online (Sandbox Code Playgroud)
然后在tmux里面做
<C-a>:so restart-guard
Run Code Online (Sandbox Code Playgroud)
我目前正在寻找一种方法来启动tmux的目录而不是启动时的〜/ .tmux/commands目录