使用Vim折叠进行Python代码的推荐方法是什么

保罗·伊甸园:

我对在Vim中为Python代码启用代码折叠感兴趣。我注意到有多种方法可以做到这一点。

有没有人喜欢在Vim中折叠Python代码的首选方法?

  • 您是否有喜欢并喜欢的特定Vim插件?
  • 您使用手动折叠还是在标记中放置标记?
  • 还有其他推荐的方式在Vim中为Python进行代码折叠吗?
沃尔特:

就我个人而言,我无法说服自己用标记乱丢我的代码。我已经习惯于(高效)使用缩进折叠。连同我的空格键映射(见下文)以打开/关闭折叠以及zR和zM命令,我就在家里。非常适合Python!

set foldmethod=indent
nnoremap <space> za
vnoremap <space> zf

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

推荐对Python GUI应用程序进行单元测试的推荐方法是什么?

推荐对Python GUI应用程序进行单元测试的推荐方法是什么?

避免在ManagedBeans中重复代码的推荐方法是什么?

推荐的分发Javascript客户端代码的方法是什么?

使用ffmpeg进行视频编辑的推荐设置是什么?

从Python更新proc条目的推荐方法是什么

不推荐使用的springfox ClassOrApiAnnotationResourceGrouping类的替代方法是什么?

在CMake中使用GLib2的推荐方法是什么

不推荐使用mcrypt,替代方法是什么?

使用 peewee 授予权限的推荐方法是什么?

使用vimdiff复制更改的推荐方法是什么?

在Ubuntu中使用VeraCrypt的推荐方法是什么?

使用 API 进行身份验证时,处理一次性密码的推荐方法是什么?

使用Python进行SSH的最简单方法是什么?

推荐通过IDE和某些开放源代码应用程序合并git中的冲突的推荐方法是什么?

维护和进行安全会话的最佳方法是什么?我目前使用的代码

对相同类型的依赖项进行分组的推荐方法是什么?

在 Django Rest Framework + Angular 应用程序中进行 CSRF 保护的推荐方法是什么?

从ViewModel启动DialogFragment的推荐方法是什么?

延迟Kotlin的buildSequence的推荐方法是什么?

导入反应类的推荐方法是什么

使用jQuery进行同步ajax调用的一种不推荐的方式是什么?

Jenkins中不推荐使用JNLP Connections,将Windows从站连接到jenkins的新推荐方法是什么?

不推荐使用FileUtils.writeStringToFile方法的替代方法是什么?

在VIM中折叠代码

Vim JavaScript 代码折叠

为Python模块推荐“仅Python 3”兼容性的标准方法是什么?

在Android平台上使用不推荐使用的方法的有效风险是什么?

对于VS Code,不推荐使用的TextEditor.hide()函数可以接受的替代方法是什么?