在 Gnome3 中,如何创建键盘快捷键来打开文件名中带有变量的文件?

在 Gnome3 中,如何创建键盘快捷键来打开文件名中带有变量的文件?

在终端中输入内容,打开一个标题中包含今天日期的gvim note_$(date +%F).md文件。当我尝试将键盘快捷键绑定到同一命令时,会抛出一条错误消息:gvimgvim

"note_$(date" [New File]
Error detected while processing command line:
E492: Not an editor command: ).md
Press ENTER or type command to continue

文件标题为note_$(date (~)。我尝试使用反引号和expr,但收到相同的错误。我在 Gnome3 上并尝试通过 创建快捷方式Keyboard >> Shortcuts >> Custom Shortcuts

我应该如何让键盘快捷键命令像直接在终端中输入的那样工作?

答案1

我刚刚发现,如果我将命令放入脚本中,然后为脚本分配键盘快捷键,该命令就可以正常运行。因此/path/to/file

#!/bin/bash
gvim note_$(date +%F).md

使脚本可执行(chmod +x /path/to/file),并在快捷方式的“命令”字段中输入path/to/file

相关内容