工具篇 | 教你弄一个酷炫的 Python Vim编辑器 ——在 Vim 中实现 Python 源码的跳转

在一般的编辑器里面,如果你想要看某个方法的具体实现,你可以按住 Ctrl 然后鼠标点击相应的方法名,这样就可以跳转到源码的实现了。但是在 Vim 中要实现源码的跳转,需要配置一下。

通过 Vim 的 tags 方式实现

在 Vim 中有个 tags 功能,可以通过快捷键 ctrl + ] 快速跳转到 tag 中的具体内容中去。不过在此之前,我们需要配置如下两点:

  • 1、python 生成 tag
  • 2、在 vim 中 tag 文件的位置

如何生成 Python 的 tag 文件呢?其实在你安装完 Python 的时候,在里面就有一个 ptags.py 文件,它就是专门让你生成 Python 的 tag 文件的,位于 /Tools/scripts/ptags.py :

我们可以通过这个脚本,将系统中的 py 文件 append 到 tag 中去。

将 py 文件导入 tags

你可以将你下载的 Python 中的 py 文件过滤出来,然后执行 ptags.py:

本文隐藏内容 登陆 后才可以浏览

使用 CTRL + I / Ctrl + O 可以快速切换页面哦。

ok,以上就是使用 vim 对代码切换的方式,如果你刚使用 Vim 不久,建议使用第二种方式实现,相对容易一些,当然,多折腾也是一种学习能力的提升。

发表回复