emacs - 在python/c模式下开启linum模式

标签 emacs python-mode c-mode

我想使用python和c模式自动打开linum模式(M-x linum-mode)。
我在.emacs中添加了以下代码,但似乎无法正常工作。

(defun my-c-mode-common-hook ()
  (line-number-mode 1))
(add-hook 'c-mode-common-hook 'my-c-mode-common-hook)

(defun my-python-mode-common-hook ()
  (line-number-mode 1))
(add-hook 'python-mode-common-hook 'my-python-mode-common-hook)

可能是什么问题?

最佳答案

line-number-modelinum-mode不相同。

试试这个:

(defun my-c-mode-hook () 
  (linum-mode 1)) 
(add-hook 'c-mode-hook 'my-c-mode-hook) 

(defun my-python-mode-hook () 
  (linum-mode 1)) 
(add-hook 'python-mode-hook 'my-python-mode-hook) 

关于emacs - 在python/c模式下开启linum模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3875213/

相关文章:

c++ - 在c模式下编译c++代码

emacs - emacs orgmode中的自定义时间戳

shell - 运行 Emacs shell 时可见的 ANSI 转义序列(这些不是 ANSI 颜色)

python - Emacs:在 python 模式下拆分窗口大小

python - python-mode.el 中带有反斜杠续行的正确缩进

emacs - 如何在 emacs 的 c-mode 中启用自动填充?

emacs - 如何让 Org-mode 在当前窗口中打开像 [[file ://file. org]] 这样的链接而不是其他窗口中的默认链接?

emacs - 用于插入函数返回的字符串的交互式命令

python - emacs windows 在当前缓冲区中运行 python 程序并在输出窗口中显示输出

c - C 模式下的 Emacs 注释区域