如何做這樣的事情:自動執行命令(split-window-right)
(follow-mode)
(visual-line-mode)
打開文件後。如何在GNU打開文件後自動執行命令Emacs
0
A
回答
2
一種方式來做到這一點是寫自己的「打開文件」命令:
(defun my-find-file()
"Like `find-file', but splits screen and enables Follow Mode."
(interactive)
(call-interactively #'find-file)
(follow-delete-other-windows-and-split)
(visual-line-mode 1))
你可以把它綁定到C-x C-f
:
(global-set-key (kbd "C-x C-f") #'my-find-file)
我用follow-delete-other-windows-and-split
而非split-window-right
和當一個框架已經包含多個窗口時,後者不能很好地工作。
此外,您可能會考慮啓用visual-line-mode
使用其他機制,如模式特定掛鉤或global-visual-line-mode
。
+2
''(global-set-key [remap find-file]#'my-find-file)'會重新映射'find-file'的所有全局鍵綁定,我認爲這通常是這類事情的一個更好的方法,除非你特別想保留一些原始的綁定。 – phils
相關問題
- 1. 如何在執行sbt命令並打開shell後執行
- 2. 打開命令組時自動執行命令?
- 3. Emacs/AUCTeX:在當前未打開的文件上運行命令
- 4. 如何打開cmd.exe並執行命令?
- 5. 在Emacs啓動時執行命令(emacs.el)
- 6. 如何自動執行這些emacs ESS(ess-remote)命令?
- 7. 如何在打開新的tmux會話後執行命令
- 8. 如何使用bat文件打開cmd並執行命令?
- 9. 如何在啓動emacs時自動打開文件?
- 10. 如何在批處理文件中自動執行命令?
- 11. Emacs的命令打開emacs的
- 12. 如何在打開文件時在emacs中自動縮進?
- 13. 打開命令提示符,然後執行命令java
- 14. 如何在Vim中保存文件後自動執行shell命令?
- 15. 有條件在文件加載在Emacs中執行命令24
- 16. 打開文件時,vim自動命令不運行
- 17. 如何自動執行終端命令
- 18. 如何在啓動時執行其他所有命令後執行命令?
- 19. 錯誤上執行GNU並行命令
- 20. 爲Windbg的可打開可執行文件指定命令行
- 21. 自動化執行命令
- 22. 如何在執行前打印命令?
- 23. Bash啓動腳本,它打開PPP然後執行延遲的命令 - 如何?
- 24. 僅在命令行版本的Emacs中執行.emacs文件中的代碼?
- 25. 如何在Emacs中運行命令時自動錶示是?
- 26. Emacs,如何自動打開LaTeX文件的flyspell
- 27. 如何在Mac中查找「打開」命令的可執行文件?
- 28. Emacs:現在執行什麼命令
- 29. 使用命令行打開文件
- 30. 使用命令行打開文件
任何文件?一個特定的文件? – sds