[英]How to copy text to system clipboard in emacs while working in terminal buffer?
[英]How to generate a *shell* buffer in emacs?
我的讲师在做事情时没有解释,我一直在尝试找出他用来将emacs缓冲区从notes.md转换为shell的快捷方式,但是我似乎做不到。 我已经进行了研究,并尝试使用Mx进行此操作,但这仅允许我在框架的下部键入命令,而不能将整个emacs窗口转换为终端。
我需要更改设置吗? 我不知道还有另一个快捷方式吗?
提前致谢
您可以使用(Mx shell)在emacs中启动shell。 请注意,这不会将您的emacs转换为终端,它只是另一个缓冲区,内部运行着一个进程。
或者,您可以使用(Mx eshell)启动emacs shell,不同之处在于此shell是在emacs本身中实现的,而不运行外部程序。
您也可以使用(Mx术语)启动终端仿真。 但是请注意,在终端仿真缓冲区内,您不能使用某些快捷方式(大多数快捷方式已重新映射为以Cc而不是Cx开头)。
如果需要启动外壳程序的快捷方式,可以在.emacs文件中设置一个:
(global-set-key [f10] 'shell) ; pressing F10 starts a shell
另外,如果您的问题是外壳缓冲区仅是帧的一半,则可以通过按(Cx 1)进行扩展,从而删除所有其他窗口。 看看我几年前写的这份指南 ,也许会有所帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.