【问题标题】:Problem with Vim omnicomplete and system PythonVim omnicomplete 和系统 Python 的问题
【发布时间】:2011-11-08 10:12:46
【问题描述】:

我用+python 设置了 Vim(:version 说没问题)。我的.vimrc 包含

filetype plugin on
set ofu=syntaxcomplete#Complete
autocmd FileType python setlocal omnifunc=pythoncomplete#Complete

当某个.py 文件打开时,我输入即pri 并按Ctrl-XCtrl-O,它说没有找到模式?我错过了什么吗?我能以某种方式重建 Vim 的 Python 关键字数据库吗?

【问题讨论】:

    标签: python vim omnicomplete


    【解决方案1】:

    而不是syntaxcomplete#Complete,使用pythoncomplete#Complete

    # ~/.vim/ftplugin/python.vim
    setlocal omnifunc=pythoncomplete#Complete
    
    # Or by autocmd
    autocmd FileType python setlocal omnifunc=pythoncomplete#Complete
    

    【讨论】:

    • 对不起,我没有复制所有的行,我有,你附上的例子有效。但它不适用于ie。 “pri”(打印)
    • @Marin mine 也没有完成print,但完成了所有更难记住的东西。不知道为什么它不做基本的语言结构,但它做功能和模块完成
    猜你喜欢
    • 2012-03-22
    • 2013-02-01
    • 1970-01-01
    • 2012-09-08
    • 2010-09-16
    • 2012-06-05
    • 2010-11-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多