1

我正在尝试使用 Unity 运行 gvim 工作,但我似乎无法让它工作。

一种解决方法是我可以运行该命令gvim -f MYARGS&以使其与 Unity 配合使用。

这让统一管理菜单栏或其他东西。为此,我尝试了类似的命令:alias gvim=gvim& -f,但这不起作用。然后我试着让它成为一个函数

alias gvim=gvim_hack
# Why isnt this passing all args (if any) to gvim and running it the way I want?
gvim_hack()
{
  gvim -f $@ &
}

但这似乎也不起作用。我对linux很陌生。

已解决:我有名称冲突

alias gvim=gvim_hack
gvim_hack()
{
  /usr/bin/gvim -f $@ &
}
4

1 回答 1

2

定义别名时使用引号。

alias gvim='gvim -f &'
于 2013-01-31T22:28:22.117 回答