我剛開始使用Python,但我是一個非常有經驗的emacs用戶。我試圖決定python.el和python-mode.el(或任何其他等效模式的人可以建議)。emacs python模式首選項
目前我強烈地傾向於中的python-mode.el,主要是因爲它有一個有用的「縮進區域」的方法...
然而,有一對夫婦的C模式的特點,我似乎在這兩種模式中都缺乏進入下一個/上一個函數(c-defun開始)(這與py-goto-block-up的不同之處在於1)沒有py-goto-block-down,並且2)你可以使用cb ....通過多個函數向上滾動,但py- ..只能出水平)
此外,由於C有大括號等,很容易找到的開始/結束當前部分。 PY-轉到塊式給了我一個塊的開始,但有沒有類似塊的結束......
感謝
只需選擇塊文本,然後輸入Cc <(python-shift-left)或Cc>(python-shift-right),就可以使用Emacs 23.2中的python.el來嚴格縮進Python塊。你有關python-mode.el下的縮進區域 – codeasone 2010-09-28 09:31:27
問題是什麼? – 2010-09-29 06:47:40
問題是「是否有更好的python模式?或者如何在現有的python模式下執行這些操作?」 – 2010-09-29 14:43:32