3
ファイルfoo.c
をバッファAにオープンしたとします。今度は、Aと同じ内容を含んでいますが、接続していない新しいバッファBを開きたいとします。ファイルfoo.c
。これはどうすればできますか?Emacsでファイルを訪問するバッファの内容を複製/複製する方法
ファイルfoo.c
をバッファAにオープンしたとします。今度は、Aと同じ内容を含んでいますが、接続していない新しいバッファBを開きたいとします。ファイルfoo.c
。これはどうすればできますか?Emacsでファイルを訪問するバッファの内容を複製/複製する方法
たぶん、このような何か:
(defun my-copy-buffer()
(interactive)
(get-buffer-create "NEWBUF")
(copy-to-buffer "NEWBUF" (point-min) (point-max)))
コピー&ペースト? –
@torazaburoはい、私は古いバッファの内容をコピーして貼り付ける新しいバッファを開くことができますが、私がやりたいことは本質的にはコピーすることを考えるともっと怠惰な方法でしょう。バッファそのもの。 – kalj
クイックマクロを書くことができます。 "emacs clone buffer"を検索すると解決策が得られます。 –