默認情況下,我如何讓Emacs在終端(或控制檯)模式下運行,就像我使用的是-nw
?一旦完成,如果需要,我如何強制它在GUI模式下運行(一次)?默認情況下讓emacs在控制檯模式下運行(-nw)
37
A
回答
52
在我的Debian測試中,alias emacs='emacs -nw'
後跟emacs
在終端中打開Emacs。並且,在同一個會話中,emacs23-x
使用GUI打開Emacs。
0
alias emacs='emacs -nw'
或者
unset DISPLAY
+1
清除DISPLAY的作品,但它假定你不想運行任何其他的X程序。 – Eponymous 2016-01-17 18:18:24
7
如果你決定使用emacs在終端模式總是,安裝emacs的硝(emacs的,沒有X支持)。
emacs的,所以你installationis仍然$跑後無需重新創建別名!:)
其存在於Debian中的回購擠我一定要在Ubuntu也。
3
This answer表明我發現的方法對我最有效(對別名有問題)。從本質上講,在你的shell RC文件中創建可執行腳本
#!/bin/sh
emacs -nw "[email protected]"
和點$EDITOR
它。
0
我遇到了這個問題,並不想設置別名(因爲我也希望「emacs -nw」是我的默認外殼編輯器,但它不會工作),所以我開始思考並看到這一行在configure
If you are sure you want Emacs compiled without X window support, pass
--without-x to configure.
所以,如果你想下載並從源代碼編譯,你可以做
curl http://gnu.mirrors.hoobly.com/emacs/emacs-25.3.tar.xz
tar -xvzf emacs-25.3.tar.xz && cd emacs-25.3
./configure --without-x
make && sudo make install
相關問題
- 1. 默認情況下,UITableView編輯模式
- 2. 默認情況下讓emacs突出顯示postgresql語法
- 3. 默認情況下,在SharePoint中進行版本控制
- 4. 無法在沒有控制的情況下運行交互式控制檯TTY
- 5. 默認情況下在VBox
- 6. 在默認情況下
- 7. FactoryGirl在默認情況下
- 8. 默認情況下,WMIPRVSE需要在網絡服務下運行
- 9. 在沒有控制檯的情況下運行minGW控制檯程序
- 10. 默認情況下MINGW64 curl設置默認模式
- 11. Java - 如何讓它在沒有控制檯窗口的情況下運行
- 12. 讓一個py2exe exe在沒有控制檯的情況下運行?
- 13. 如何在默認情況下運行cuda中的pytorch運算
- 14. 安卓:默認情況下
- 15. 默認情況下,法國
- 16. 默認情況下,Constexpr lambda?
- 17. 在沒有xming的情況下在控制檯模式下安裝weblogic
- 18. 如何在默認情況下禁用IntelliJ IDEA版本控制?
- 19. 如何在默認情況下使用基於ipython ZMQ的控制檯
- 20. 默認情況下在Chrome中摺疊控制檯信息消息
- 21. 默認情況下不會執行C++
- 22. 產量和默認情況||不輸出默認情況下
- 23. JavaScript運行在默認情況下不包含的Gemfile
- 24. 默認情況下在PHPUnit中運行單個測試套件
- 25. 如何在不加載`.emacs`和`.emacs.d`的情況下運行emacs?
- 26. Android Studio在默認情況下以調試模式啓動
- 27. 默認情況下如何在python 3下運行.py可執行文件?
- 28. 如何在控制檯模式下進入Emacs菜單?
- 29. 默認情況下,在網頁
- 30. 在默認情況下優化CMake
或'的X版本\ emacs'。這將調用原始的emacs而不是別名。我有三個別名:'enw ='\ emacs -nw -name -bg black -fg white -bd ForestGreen'','emacsx ='\ emacs -name Editor_Emacs_ $ USER @ $ HOST -geometry 80x50 -bg black -fg white -bd ForestGreen''和'emacs ='enw''使* nw * de默認。 – 2011-03-01 14:17:15