很棒的 WM:通过运行提示执行我的别名?

use*_*270 5 bash awesome-wm environment-variables ubuntu

我的 bashrc 中有一些程序的别名。

一个例子是:alias chrome='google-chrome --disk-cache-size=1000000000'

如何从运行提示 (modkey+r) 调用此别名?

我正在运行 linux mint

小智 2

bad.util.spawn 不会生成 shell,也无法与 bad.util.spawn_with_shell 一起使用,因为 shell 必须是交互式的才能检查别名。\n但是您可以生成一个以交互方式执行命令的 shell模式,例如

\n\n
#!/bin/bash\nsource ~/.bash_aliases\neval "$@"\n
Run Code Online (Sandbox Code Playgroud)\n\n

您还可以编辑 ~/.xinitrc,并在 \xc2\xabexec Awesome\xc2\xbb 之前添加类似的内容

\n\n
source ~/.bashrc\n
Run Code Online (Sandbox Code Playgroud)\n\n

这将与 startx 一起使用。如果您使用显示管理器,则应在 /etc/X11/Xsession.d 中添加更改

\n\n

无论是在 Awesome 脚本还是别名脚本中。

\n\n

\xe2\xa0\x80
\n来源:https://bbs.archlinux.org/viewtopic.php? id=118693

\n