2013-10-28 50 views
1

我已經在emacs中創建了自己的主模式來編輯某些文件。我想在命令行中選擇此模式(如果我從我的Emacs的初始化文件(~/.emacsauto-load它的模式正常工作),我曾嘗試以下(見How can I start different mode with Emacs in command line?):在命令行選擇自定義emacs主模式

emacs -f my-mode file & 

但沒有任何反應(我已經存儲了我的模式文件中~/emacs/my-mode.el

(我也曾嘗試emacs -f matlab-mode file只是爲了看看有什麼問題我的特定模式的文件,但我不明白matlab-mode要麼)

我在Ubuntu 12.04上使用GNU Emacs 23.3.1。

+1

請注意,您* did *運行您指定的功能;只是不在你想要運行它的緩衝區中。檢查'* scratch *'緩衝區。 – phils

回答

2

參數的順序很重要。 這適用於我:

emacs test.org -f c++-mode & 
+0

太棒了!這工作.. –