有没有办法在CMD(win7)中保存片段。我的意思是,我键入:command01 + trigger,它转换为类似:git config --global core.editor“vim”。或者,如果有一些第三方程序或脚本执行此操作。
答案 0 :(得分:2)
对于复杂命令的完整别名,只需编写单行批处理文件:
E.g。 git-set-vim.cmd
:
@git config --global core.editor "vim"
这些将对应于Bash函数或别名。
对于片段(即除了附加命令参数之外仍需要进行其他编辑的命令的一部分),您确实需要第三方扩展。
我建议使用AutoHotkey,它允许您通过组合键(和其他系统自动化)定义宏触发器,也取决于当前活动的程序类型。
答案 1 :(得分:0)
免费Autohotkey
可让您轻松重复文字的字符串和段落。
Autohotkey
是一个使用配置文本文件的工具,它可以包含以下行:
::.c::[code]echo Here is my code[/code]
::.b::[b]This is Bold[/b]
::address1::
send Peter PumpkinEater{enter}
send 213 The Patch{enter}
send Fairyland{enter}
return
当您输入.c
和空格时,它会将[code]echo Here is my code[/code]
打印到当时正在使用的text editor
或website forum
或program
。< / p>
当您输入.b
和空格时,它将打印[b]This is Bold[/b]
当您键入address1
和空格时,它将输入以下内容:
Peter PumpkinEater
213补丁
仙境
它比我概述的hotstrings
强大得多,是一个很棒的工具。