次のようなemacs関数を書きたい-
1)「abc」という名前の新しいシェルを開始します。2)ディレクトリ「/ opt / abc」を変更します。3)ディレクトリでシェルコマンド「pythonabc.py」を実行します。
私は次の関数を書きました-
(defun abc-server ()
(interactive)
(shell-command "cd /opt/abc/")
(shell-command "python abc.py"))
上記の問題-
1)新しいシェルを開始しません。2)ディレクトリを変更しません。3)cmdを実行すると、ブラウザウィンドウが開き、emacsの使用が完全にブロックされます。