dir*_*ide 8 macros command-line gnu-screen
我一直screen
在 Linux 中使用命令行程序,我查看了手册页但没有找到答案(虽然我可能只是错过了):
我想要做的是有一个单一的命令来分割当前区域,标签到新区域,并在其中打开一个新屏幕。我希望有某种方法可以进入命令(冒号)模式并执行类似的操作,split; focus down; screen
但这不起作用。有任何想法吗?是否可以将一系列命令绑定到单个C-a
绑定?
你也可以这样安排一些文件:
~/.myscreenmacro :
split
focus down
screen
Run Code Online (Sandbox Code Playgroud)
~/.screenrc :
bind e source $HOME/.myscreenmacro
Run Code Online (Sandbox Code Playgroud)
这比其他方式要清楚一些。
你有没有尝试过:
register s ^aS^i^ac
bindkey ^a,, process s
Run Code Online (Sandbox Code Playgroud)
从屏幕手册的深处:
注册[-e 编码] 密钥字符串
将指定的字符串保存到注册键。字符串的编码可以通过 -e 选项指定。另请参阅“粘贴”命令。
和:
过程[关键]
将指定寄存器的内容填充到屏幕的输入队列中。如果没有给出参数,系统会提示您输入寄存器名称。文本被解析为好像它是从用户的键盘输入的。此命令可用于将多个操作绑定到单个键。
归档时间: |
|
查看次数: |
2775 次 |
最近记录: |