工作,我以這樣的的emacs:縮寫模式不能在python模式
(define-abbrev-table 'python-mode-abbrev-table
'(
("i_settings" "from django.conf import settings")
("i_requestcontext" "from django.template import RequestContext")
("i_model" "from django.db import models")
("i_form" "from django import forms")
))
代碼定義蟒蛇模式一些縮寫,但它不能正常工作。例如,我輸入「i_settings」然後輸入一個空格,emacs不會擴展到「從django.conf導入設置」。我已嘗試禁用所有配置,但沒有幫助。
這似乎沒有任何關於下劃線。因爲如果我將python-mode-abbrev-table更改爲sh-mode-abbrev-table,然後將其更改爲shell腳本源文件,那麼效果很好。這很奇怪。 – YuYang
我無法確認。將'python-mode-abbrev-table'改爲'sh-mode-abbrev-table'不會改變任何東西。即使在那裏,它也不能與下劃線一起工作,而且沒有。 –