2016-09-05 94 views
3

說我有一個緩衝A.打開的文件foo.c現在我想開也有同樣的內容作爲一個新的緩衝區B,但沒有連接檔案foo.c。如何才能做到這一點?如何克隆/複製文件的訪問緩衝區的內容在Emacs

+0

複製並粘貼? –

+0

@torazaburo是的,我可以打開一個新的緩衝區,而我複製粘貼舊緩衝區的內容,但我以爲會有一個比較懶惰的方式來做到這一點考慮就是我想要做的基本上是複製的緩衝本身。 – kalj

+0

您可以編寫一個快速宏,搜索「emacs克隆緩衝區」將打開解決方案。 –

回答

1

也許是這樣的:

(defun my-copy-buffer() 
    (interactive) 
    (get-buffer-create "NEWBUF") 
    (copy-to-buffer "NEWBUF" (point-min) (point-max))) 
相關問題