2017-02-23 76 views

回答

2

創建一個文件的地方(我用的是bin目錄我的下家),稱爲emacsnw這樣的:

#!/bin/sh 
emacs -nw "[email protected]" 

,並使其可執行:chmod 755 emacsnw

然後,你可以做options(editor="/home/me/bin/emacsnw"),這將隨後叫它。

注意我永遠記得,如果"[email protected]""$*"是通過腳本來傳遞ARGS的正確方法,但這似乎對fix()工作。

+0

太棒了,這與您列出的完全相同!謝謝! – Mukund

+0

我認爲'「$ @」'通常是正確的。它分別擴展每個參數並將它們分別用引號括起來。所以它就像'emacsnw'文件名帶空格''更多空格'' - >'emacs -nw'帶空格的文件名'「更多空格而不是'emacs -nw帶空格的文件名更多空格'或' emacs -nw「文件名,空格更多空格」。 – jpkotta

相關問題