有没有一种方法可以从eshell缓冲区中编写要使用的.sh脚本?使用eshell(elisp)特定命令?
我希望ediff $1 $2
从eshell缓冲区内的compare.sh
执行。
如果运行emacsserver
,只需尝试:
emacsclient --eval '(ediff-merge-files "FILE1" "FILE2" nil "NEWFILE")'