python-Environment s

发布时间:2019-08-07 14:06:02编辑:auto阅读(1093)

    #########################linux下vim基本设置#############
    在 Linux 下对 vim 进行一些配置,使之支持如下特性:
    准备:
    1. 配置 vim alias,使 vim 成为默认的 vi 编辑器:
    # echo alias vi=\'vim\' >> ~/.bashrc
    # source ~/.bashrc
    2. 复制默认的 .vimrc 初始化文件:
    # cp /usr/share/vim/vim70/vimrc_example.vim  ~/.vimrc
    # vi ~/.vimrc
    可以添加一些配置:
    set tabstop=4
    set softtabstop=4
    set shiftwidth=4
    set expandtab
    set autoindent
    set number

    加"号注释掉vim的自动备份功能:
    if has("vms")
      set nobackup          " do not keep a backup file, use versions instead
    "else
    "  set backup           " keep a backup file
    endif

    ########################python命令补全方法#######################
    vim ~/.pythonrc 创建文件,如下
    # ~/.pythonrc
    # enable syntax completion
    try:
        import readline
    except ImportError:
        print "Module readline not available."
    else:
        import rlcompleter
        readline.parse_and_bind("tab: complete")

    编辑/etc/bashrc添加如下一行:
    export PYTHONSTARTUP=~/.pythonrc

    source /etc/bashrc

    进入python模式就自动添加python补全命令


    ############vim python自动补全方法###############################

    下载 Pydiction 插件:http://www.vim.org/scripts/script.php?script_id=850 下载后得到 pydiction-1.2.zip。

    # unzip  pydiction-1.2.zip
    # cp python_pydiction.vim  /usr/share/vim/vim70/ftplugin
    # mkdir  /usr/share/vim/vim70/pydiction
    # cp complete-dict  pydiction.py  /usr/share/vim/vim70/pydiction/
    # vi ~/.vimrc

    增加如下两行:
    let g:pydiction_location = '/usr/share/vim/vim70/pydiction/complete-dict'
    let g:pydiction_menu_height = 20

    打开 python 脚本文件,在编写 python 程序时,按 TAB 键即可激活自动补全菜单。

关键字

上一篇: python中 for ... else

下一篇: CentOS安装Python