2009-12-04 10 views
5

my macにemacs 23.1をコンパイルしてインストールしました。それはLeopard 10.5.8を実行しています。ドラッグ&ドロップが正しく動作しないことに気付きました(emacs 22で動作していたように)。ドック上のemacsアイコンにファイルをドラッグすると、Emacsは起動画面とファイルの内容を表示する2つのウィンドウ(用語ではフレーム)で始まります。私はこの動作を取り除こうとしましたが、私は 'inhibit-startup-screen'オプションをtに設定しました。しかし、それはこの問題だけに役立った。ファイルのドラッグ&ドロップに関するEmacs 23.1とMac OS Xの問題

私が持っているもう一つの問題は、実行中のemacsウィンドウにファイルをドラッグすると、ファイルと同じ名前の新しいバッファを開くのではなく、既存のバッファにファイルの内容が表示されることだけです。 これについてお手伝いしますか?私自身は、このページから義務づける方針を使用してemacsのをコンパイルした

link text

また、私は、Emacsのこのバージョンではなく、フレーク状となっていることに気付きました - それは数回墜落しました。以前のバージョンを使用しているときは、そのような状況は覚えていません。どんな助力も高く評価されます。

答えて

7

.emacsファイルに次のものを入れると便利です。 Emacsを再起動するか、コードを評価する必要があります。

(define-key global-map [ns-drag-file] 'my-ns-open-files) 
(defun my-ns-open-files() 
    "Open files in the list `ns-input-file'." 
    (interactive) 
    (mapc 'find-file ns-input-file) 
    (setq ns-input-file nil)) 
11

この問題に関する情報をより完全にするだけで、Mac OS Xビルド専用のemacs情報にページ全体が表示されます。 Web版へのリンクは次のとおりです。emacs info about ns events

また、Emacs 23をXCodeの外部エディタとして使用すると、各ファイルが別のフレーム(ウィンドウ)で開かれることがわかりました。この問題を解決するには、単に追加:

(setq ns-pop-up-frames nil) 

をあなたの.emacsに

+0

を提出ありがとうございました。私は必死にこのことを探してきました。 – fotNelton

関連する問題