我希望gvim在一个单独的窗口中总是打开并立即返回命令提示符。换句话说,我想我如何将'gvim filename'别名改为'gvim filename''
gvim filename
是一样
gvim filename &
好像我应该能够用别名来做到这一点。是否有别名的特殊通配符?例如:
alias gvim="gvim <wildcard> &"
其中“通配符”将被替换为gvim在命令行中出现的任何文本。
我也试过:
function gvim()
{
"/cygdrive/c/program files (x86)/vim/vim72/gvim.exe" "[email protected]" "&" ;
}
,但只打开GVIM就像我希望它不会返回的提示。
如果有人能指出我正确的方向,这将大大提高我对.bashrc的工作原理的理解。
谢谢!
-Derek
更新:我得到了它通过摆脱&周围引号,并在最后的分号的工作:
function gvim()
{
"/cygdrive/c/program files (x86)/vim/vim72/gvim.exe" "[email protected]" &
}
谢谢,我通过删除&里面的引号并删除了它来完成工作。现在它完美地工作。 – derekswanson08
你能指教我为什么使用终止分号是一个语法错误,当我不在和号周围使用引号时,但是当我使用引号时可以吗? – derekswanson08
@ derekswanson08你没有什么可以在这里终止的。命令已经由&&终止。 – ZyX