• 我来也
    2020-08-29
    学习了。 平常工作中,python用的不多,我就用coc.nvim应付一下算了。 有基本的语法高亮、补全、跳转就行了。

    作者回复: 哈哈,难怪这一讲你不是沙发了。

    共 2 条评论
    2
  • YouCompleteMe
    2020-09-04
    测了下--startuptime,IsGitRepo在我的电脑上带来140ms的耗时,换成 let g:pymode_rope = !empty(finddir('.git', '.;')) ,耗时较少。同时看到colorscheme 设置语句,会带来30ms的加载时间,这个有办法优化吗~

    作者回复: 谢谢,你不说,我都没意识到这个问题。 不过,有趣的是,你说的方法能大大加快开启空 Vim 的速度或者打开非 Python 文件的速度,但对同时打开一个 .py 文件效果提升很不明显。后面加载 Python-mode 插件似乎把这部份开销抵消了。 色彩方案的耗时要看色彩方案的复杂度。我在我的机器上比了一下,我用的 desertEx 比 gruvbox 耗时要短一半以上。好看的代价吧,哈哈。

    
    1
  • 谁家内存泄露了
    2022-12-19 来自江苏
    吴老师好,我用python都是小工程,不是大工程,因此我有个疑问: 我遇到的python工程中没有使用过cmake组织代码(或者说python这种解释类语言不需要?), 所以也不会生成ycm中提到的数据库json文件。 那在这种情况下,vim如何在全工程范围内进行find reference等跳转呢?

    作者回复: 我的理解是做不到 find reference 这样的功能。先天限制。

    
    
  • helloworld
    2020-10-21
    老师, 断点的功能怎么用呢, 我设置了断点后, 使用<leader>r运行python程序后, 状态栏提示:[Pymode] Code running ..., 就这样卡住了, 不知道接下来该怎么操作

    作者回复: 它的这功能不完整的,这也是我没有介绍这方面功能的原因,

    共 2 条评论
    
  • 铁匠
    2020-09-01
    使用pyenv和portry来管理依赖,怎么为不同项目配置不同虚拟目录

    作者回复: 我觉得不需要配置。你进入这个虚拟环境后,再用 Vim 打开项目里的文件,自然就使用这个虚拟环境的配置了。

    共 3 条评论
    
  • YouCompleteMe
    2020-08-28
    又到了纠结用ale 还是 pymode 和 YouCompleteMe提供的诊断功能了-_-

    作者回复: 如果开用ALE和pylint,诊断可以让它干吧。或者懒得手工装工具,还让pymode管比较快的检查,不过pyflakes功能重复了,可以关掉不用。

    共 2 条评论
    
  • 瀚海星尘
    2020-10-22
    最近正好在用 python 开发,配置好马上就用上了,真香!
    
    