0

ステータス バーにパスを表示するだけでなく、ディレクトリ ツリーを開く名前を付けて保存機能を定義してください。. . 具体的にns-popup-save-panelは、現在のバージョンの emacs では認識されません。に似たものを探していwrite-file filename &optional confirmます。さまざまな組み合わせを試しましたが、ポップアップ メニューの保存ファイルのディレクトリ ツリーが表示されません。私はすでにキーボードショートカットを把握しています。を挿入しようとすると、Emacs は void 変数について不平を言いますwrite-file filename &optional confirm。単純に古いwrite-filesave-buffer、ディレクトリのリストを開きません。

(defun mac-key-save-file-as (&optional filename)
"Save buffer to a file, selecting file by dialog.
Displays sheet.  File is saved once user has dismissed sheet."
    (interactive)
   (ns-popup-save-panel "Select File to Save Buffer" default-directory (if buffer-file-name (file-name-nondirectory buffer-file-name) "Untitled"))
)
4

1 に答える 1

0

M-x ns RET

This brings up a list of all commands begging with ns-

The code cited in the question is from Aquamacs 2.4.

The newest version of Emacs (24.3) built from source uses different names. In this particular case, the new name is ns-write-file-using-panel.

于 2013-04-27T19:58:09.140 に答える