gpt4 book ai didi

python - 在 Windows 中将 VIM 用于 Python IDE?

转载 作者:可可西里 更新时间:2023-11-01 10:53:27 30 4
gpt4 key购买 nike

我正在从 .NET 世界转向 Python。 Visual Studio 是我使用的一个很棒的工具。

在 python 世界中,我们有基本的 IDLE,另一个是 VIM。我看到很多开发人员已经将 VIM 配置为一个很棒的 IDE。在 Windows 7 中使用基本的 VIM 似乎用处不大。所以我想将我的 VIM 调整到具有文件资源管理器、语法突出显示、搜索、错误突出显示等功能的级别。这样它给人以 Visual Studio 的感觉并且更有效率。

但是所有可用的 hack/tips 主要是针对 Linux/Ubuntu 用户的,我以后可能会用到,但现在我需要让我的 Windows 中的 VIM 更高效、更直观。

请推荐一些技巧/技巧/资源来查看 VIM 配置?

谢谢

最佳答案

This question解决您的低级问题:使用非 VS 的 IDE 编写 Python。

有几篇热门博客文章解决了您的高级问题:为 Python 开发设置 Vim。他们是a quick google away…

我觉得有必要指出 Vim 不是 IDE。您可以对它进行大量自定义,最终得到看起来像 IDE 的东西,但您赢了'得到一个IDE。只是过度定制的文本编辑器。

无论如何,这里有一些开始使用 Vim 的技巧:

  • 执行 $ vimtutor根据需要进行多次,以便熟悉基础知识。

  • 熟悉 Vim 的内置文档:大部分问题的答案都在其中。 :help带你到首页,:help 'option'显示 option 的文档, :help :command显示 command 的文档……点击<C-]>在彩色词上跳转到它的定义。

  • 不要使用 Janus 或 SPF13 或任何预打包的插件集。你只会养成坏习惯。同样,不要复制别人的vimrc批发。

  • Ctags是一个外部代码索引器,Vim 使用它通过 <C-]> 来“跳转到定义” . cscope是另一种选择,它更强大但也更复杂一些。参见 :help tags .

  • ctags相关,TagListTagBar是两个流行的插件,用于显示或多或少相当于 VS 中的对象浏览器。

  • NERDTree是另一个流行的插件,它模仿许多 IDE/编辑器中的文件树。但是 Vim 自带 netrw ( :Ex ) 默认情况下,请在安装 NERDTree 之前尝试。

  • 阅读:help motion.txt尽快。

  • 观看 Drew Neil 的激光制导 vimcasts .

  • 不要着急。

关于python - 在 Windows 中将 VIM 用于 Python IDE?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13253510/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com