Emacs
emacs python2.7
我想讓emacs作為我的python ide工作。我似乎無法找到如何從 emacs 中編譯。我正在使用 python2.7,但是當我執行 Mx python-mode 時,它似乎使用 python2.7 進行編譯。是否有一些命令可以綁定到某個鍵,以便我可以快速執行我的程式碼並查看輸出?
簡短而無益的回答:按
C-c C-c
。
C-h m
您可以通過輸入Emacs來獲得有關目前使用模式的幫助。通過閱讀支持的各種命令並點擊幾下滑鼠,我發現了這一點:在保存 Python 原始碼的 Emacs 緩衝區中,按C-c C-c
(that’sCtrl``C
Ctrl``C
) 將原始碼發送到 Python 解釋器。“劣質”(與質量無關)Python 解釋器在名為
*Python*
. 您可以按C-x 2
拆分視窗,然後C-x o
(即字母哦)移動到底部視窗,然後按C-X b *Python*``Enter
,選擇*Python*
緩衝區。之後,返回源視窗 (C-x o
) 並C-c C-c
在您想要執行 Python 程序時使用。這是它的樣子:如果您不喜歡鍵盤命令,顯然可以使用滑鼠完成所有這些操作。如果您瀏覽 的文件
python-mode
,您會發現 Emacs 命令將單個函式、類等發送到解釋器。嘗試M-x python-send``Tab``Tab
列表。