我使用Emacs 23蟒蛇模式5.1.0編輯我的Python程序。有時在編寫程序時,我想運行一個一次性的python腳本,因此我運行了交互式移動(C-c!)。這很好,但它既不縮進也不突出顯示代碼,如果我在運行時嘗試運行python模式,則不再進行評估。那麼,我如何設置它以縮進並突出顯示?製作Emacs的亮點Python的互動模式,縮進
6
A
回答
3
將這些添加到我的.emacs似乎已經做到了。
它在建議檢查緩衝區名很可能是因爲通過設置pycomint的關鍵字設置一個緩衝區局部變量的測試更好,但你的想法位。
(defun set-pycomint-keywords()
(setq font-lock-keywords python-font-lock-keywords))
(add-hook 'py-shell-hook 'set-pycomint-keywords)
(defadvice comint-send-input (around block-comint-formatting activate)
(if (string= (buffer-name) "*Python*")
(letf (((symbol-function 'add-text-properties) (lambda (x y z) nil)))
ad-do-it))
ad-do-it)
-1
相關問題
- 1. 定製的Emacs縮進C模式
- 2. Emacs組織模式:重置縮進模式內的行縮進
- 3. emacs修復python的製表符縮進
- 4. Emacs在Asm模式下的縮進
- 5. Emacs Python模式語法高亮
- 6. Python的縮進使用Emacs
- 7. Python的Emacs批量縮進
- 8. Emacs中的Python縮進
- 9. 如何使用python模式縮進Emacs中的代碼?
- 10. 如何讓Emacs Python模式生成縮進的TAB?
- 11. Windows中的Emacs C模式縮進頻繁停止工作
- 12. HTML(網絡模式)的Emacs縮進無法正常工作
- 13. 需要設置emacs縮進模式
- 14. 自定義GNU/Emacs nxml模式縮進
- 15. 創建emacs模式:定義縮進
- 16. 的emacs:縮寫模式不能在python模式
- 17. 如何爲emacs製作縮進線
- 18. Emacs Prelude - 啓用Python縮進
- 19. emacs中SLIME的語法高亮模式
- 20. emacs python-mode中的縮進不正確
- 21. Emacs的PHP縮進
- 22. 使Emacs縮進在主要模式下正常工作
- 23. emacs自動縮進.md文件(在基礎模式下)
- 24. 預處理器宏Emacs C模式自動縮進失敗
- 25. Django模板在Emacs中的縮進
- 26. Emacs的Python模式文檔
- 27. 的emacs:後紅寶石模式重新縮進,然後換行和縮進
- 28. Emacs中Ocaml的不同縮進樣式
- 29. 獲取csharp模式Emacs的語法高亮工作
- 30. 在Emacs的雙模式下更好的縮進
我試過了,它確實使文本着色。但是,當我寫def fn(a):並按回車時,它不會進入...但總是會引起縮進錯誤。 – Nikwin 2010-01-15 12:57:22