3
说我有一个缓冲A.打开的文件foo.c
现在我想开也有同样的内容作为一个新的缓冲区B,但没有连接档案foo.c
。如何才能做到这一点?如何克隆/复制文件的访问缓冲区的内容在Emacs
说我有一个缓冲A.打开的文件foo.c
现在我想开也有同样的内容作为一个新的缓冲区B,但没有连接档案foo.c
。如何才能做到这一点?如何克隆/复制文件的访问缓冲区的内容在Emacs
也许是这样的:
(defun my-copy-buffer()
(interactive)
(get-buffer-create "NEWBUF")
(copy-to-buffer "NEWBUF" (point-min) (point-max)))
复制并粘贴? –
@torazaburo是的,我可以打开一个新的缓冲区,而我复制粘贴旧缓冲区的内容,但我以为会有一个比较懒惰的方式来做到这一点考虑就是我想要做的基本上是复制的缓冲本身。 – kalj
您可以编写一个快速宏,搜索“emacs克隆缓冲区”将打开解决方案。 –