Macvim Python IDE搭建

On 09/16/2011, in Python, by ultragtx

MacVim有For Lion版本了,支持全屏,而且是我发现的第一个在双显示器下可以全屏到另一个屏幕的应用,但是Toolbar和编辑区分离了.

可能需要的插件:

  • TagList,注意这个插件需要Exuberant ctags,Mac下使用 Macports安装(sudo port install ctags)
  • NERD_tree:一个类似Finder的东西,帮助你快速跳转目录打开文件而不必费劲打cd xxxxxx
  • Pydiction:在insert模式下按tab可以补全
  • VimPdb:使用默认的文件加载不会成功,你可以sorce一下看看错误(Not an editor command: ^M),解决方法,vim编辑VimPdb.vim,然后:set ff=unix,:wq重新加载下就可以了
    快捷键问题:VimPdb默认使用了F8等已经被mac占用了的几个按键,可以编辑VimPdb.vim在540行那里开始做如下修改:

     

     

    " Was F7 and F8
    map :call PdbStepInto()
    map :call PdbStepOver()
     
     " Was F4
    map :call PdbEvalCurrentWord()
    map :call PdbEvalCurrentWORD()
    " Was F3
    map :call PdbEvalExpression()
    可以参考这个地址
大概就这些了,如果你认为Vim是反人类的(其实我也这么想,之所以用VIM是因为找不到一个看着顺眼的IDE),你还可以尝试其他IDE,参考这里的对比
 
–以上–
Tagged with: