emacsで現在のバッファのファイル名を取得する方法は?
Vimで私が見逃している主な機能の1つは、現在のファイルのファイル名を常に%バッファーに保存することです(詳細)。次のようなコマンドを簡単に起動できます。 ;; compile current file :! gcc % ;; source current file (useful when I'm editing .vimrc :source % ;; get the size of current file :! du -sh % ;; etc, etc... 同様の機能emacs(バージョン24、違いがあれば)、つまり、現在のバッファーで開かれているファイルの名前を簡単に挿入できるようにしたいと思います。 私がやりたいことの例 ここでは、そのようなショートカットの必要性を感じたときに、より適切に説明するために、いくつかの基本的な使用例を説明します コンパイル:M-x compileemacs と入力すると、コンパイルコマンドを要求されます。gcc (current-buffer)簡単に入りたいです。 ロードファイル:.emacsファイルを編集しているときに、すぐにロードして変更をテストしたいと思います。私のやり方はそうです。M-x load-fileそれから私はいつも名前をつづり. e m a c sます。ショートカットが欲しいです。 外部プロセスを起動する:du -sh例として、シェルコマンドを実行するときにショートカットも使用できるようにしたいことを示すためだけに挙げました。M-! これまでに見つけたもの …