簡體   English   中英

python-mode-hook無法正常工作

[英]python-mode-hook not working as I'd expect

我正在嘗試調整我的emacs配置,以將_視為單詞字符。

我已經將(add-hook 'python-mode-hook #'(lambda () (modify-syntax-entry ?_ "w")))到我的.emacs文件中,但是它似乎無法正常工作。

如果我直接在迷你緩沖區中執行(modify-syntax-entry ?_ "w") ,則它將開始工作。

我猜我的次要模式之一可能是改回語法表。

我對emacs比較陌生。 我該如何追蹤問題的根源?

我在~/.emacs.d/el-get-init-files/init-python-mode.el有模式掛鈎。 我在文件中調用了(message "FOO BAR") ,發現啟動時未加載該文件。

看起來el-get僅從el-get-init-files目錄中加載已安裝軟件包的文件。 由於python模式是emacs附帶的,並且不是通過el-get安裝的,因此沒有加載我的python初始化文件。

我將模式掛鈎移到了我的.emacs文件中,它立即開始工作!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM