在 Elisp 中编程时,如何在新框架中访问新文件并切换焦点? -- 我的意思是在函数中做了一些事情之后,我创建了一个文件“test.xml”,在函数结束时,我想在新框架中打开这个 xml 文件并将其显示给用户。 我尝试过类似以下的操作,但执行时显示空白缓冲区:
(defun transform-file-on-save ()
...
(new-file-name (concat (buffer-file-name) ".xml"))
...
(write-region (point-min) (point-max) new-file-name nil 'quietly)
(switch-to-buffer-other-window new-file-name)
最佳答案
使用(find-file-other-frame FILENAME&可选通配符)
而不是switch-to-buffer-other-window new-file-name)
关于elisp - 如何在新框架中访问文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11816004/