我可以通过点击快速运行shell命令M-!.我想做的一件事是对当前文件执行shell快速操作.一个例子是通过perforce检查文件:
M-! p4 edit buffer-file-name RET
p4 edit buffer-file-name
(是的,有perforce集成,但我对minishell/variable问题而不是特定的工作流更感兴趣)
当然,buffer-file-name在将命令发送到shell之前不会评估变量.
buffer-file-name
有一个简单的即时方式来做到这一点?或者我是否必须推出自定义elisp功能?
emacs emacs23
emacs ×1
emacs23 ×1