[英]how to return to original buffer after py-execute-region
我或多或少设置了与emacs一起使用的ipython。 但是,仍有一些不是很方便。 每次我从脚本缓冲区中选择一个区域并执行py-execute-region时,执行后,游标将停留在PYTHON缓冲区中,而不是返回至脚本缓冲区。 然后,我必须执行Cx o将光标移回我的脚本并继续写东西。
是否有一个选项/修复程序,可让py-execute-buffer在执行后返回到原始缓冲区?
谢谢!
我真的不知道该模式,但是作为快速解决方案,我可以想到这样的事情:
(defun my-py-execute-region()
(interactive)
(py-execute-region (region-beginning) (region-end))
(other-window 1))
(global-set-key (kbd "C-c m") (lambda () (interactive) (my-py-execute-region)))
检查py-switch-buffers-on-execute-p的自定义,它的默认值为nil,但那里似乎是't'。
默认情况下,显示输出缓冲区,但未选中。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.