Emacs中的python代码完成

Emacs中的python代码完成,python,emacs,autocomplete,pymacs,Python,Emacs,Autocomplete,Pymacs,我尝试像本文中那样使用emacs制作PythonIDE,但emacs说我“未启用自动完成模式”。是否可以将emacs用于python编码?您想在获取该消息的上下文中激活自动完成模式 每次打开python文件时,将以下内容添加到.emacs: (add-hook 'python-mode-hook (lambda () (auto-complete-mode 1))) (global-auto-complete-mode t) 或者在打开任何文件时,将以下内容添加到.

我尝试像本文中那样使用emacs制作PythonIDE,但emacs说我“未启用自动完成模式”。是否可以将emacs用于python编码?

您想在获取该消息的上下文中激活自动完成模式

  • 每次打开python文件时,将以下内容添加到
    .emacs

    (add-hook 'python-mode-hook
      (lambda ()
             (auto-complete-mode 1)))
    
    (global-auto-complete-mode t)
    
  • 或者在打开任何文件时,将以下内容添加到
    .emacs

    (add-hook 'python-mode-hook
      (lambda ()
             (auto-complete-mode 1)))
    
    (global-auto-complete-mode t)
    
您链接到的问题提出了更完整的建议(即,包含了我建议的两个补充中的第一个):

为了使用代码段和代码段完全完成,需要添加这些内容