`
zuroc
  • 浏览: 1317879 次
  • 性别: Icon_minigender_1
  • 来自: 江苏
社区版块
存档分类
最新评论

vim python代码自动折叠

阅读更多

手工做折叠太痛苦了
用这个吧:)

http://vim.sourceforge.net/scripts/script.php?script_id=515

zo 展开
zc 收起
zn 全部展开
zN 全部折叠
1
0
分享到:
评论

相关推荐

    SimpylFold, Vim无 python 代码折叠.zip

    SimpylFold, Vim无 python 代码折叠 SimpylFold由于它依赖于显著的空白而不是显式块分隔符,正确折叠 python 代码很棘手。 Vim绑定的python 语法定义并不包含任何折叠指令,最简单的解决方法是 set foldmethod=...

    Vim pythonmode PyLint绳Pydoc断点从框.zip

    Vim本身是一个高度可配置的文本编辑器,通过安装python-mode插件,用户能够获得语法高亮、代码折叠、自动补全、快速修复等功能,极大地提高编码效率。 其次,“PyLint”是一个源代码分析工具,用于Python编程语言。...

    Python-一个适用于python开发的轻量级的干净的vim配置

    - **自动缩进**:设置Python的自动缩进规则,帮助保持代码整洁。 - **补全功能**:集成如`YouCompleteMe`或`Neocomplete`插件,提供代码自动补全。 - **文件类型检测**:自动识别Python文件,并应用相应的设置。 - *...

    python.vim插件.zip

    Python.vim是一个专门为Python开发设计的Vim编辑器插件,它增强了Vim对Python代码的支持,提供了诸如语法高亮、自动完成、代码折叠、跳转到定义等实用功能,极大地提高了Python程序员在Vim环境中的开发效率。...

    vim_配置文件(cpp,python,sublime主题)

    1.sublime 的主题风格 2.支持cpp,python 高亮/补全 {Ctrl+n} 3.代码跳转(需要安转ctags) {Ctrl+t,Ctrl+r: 创建.tags, ...4.代码折叠 {Ctrl+c: 聚会当前代码, Ctrl+o: 展开当前代码, Ctrl+n:展开所有, Ctrl+M:聚会所有}

    ubuntu16.04制作vim和python3的开发环境

    为了进一步提高Python代码的可读性,推荐安装python_fold插件,该插件可以自动对Python代码进行折叠处理,使得代码结构更加清晰。下载该插件后,需要将其脚本文件移动到Vim的plugin目录,并在Vim的配置文件`.vimrc`...

    linux-vimsilicon用于生成源代码图像的Vim插件

    `vim-silicon`的核心功能是将Vim编辑器中的代码视图捕获为图像,支持多种编程语言,包括C、C++、Java、Python等。它不仅能够捕获代码的文本内容,还可以保留Vim的高亮样式和折叠状态,使得生成的图片更加生动和专业...

    python-syntax:Vim的Python语法突出显示

    Vim的Python语法突出显示 这是Neil Schemenauer着重强调python.vim的原始Vim 6.1 Python语法的增强版本。 产品特点 增强的突出显示功能: 弦乐 字符串中的特殊符号 数值常数 增加了对以下内容的支持: Python 3 ...

    我的vim配置和插件 小型 python php IDE

    1. **代码折叠**:通过插件如`foldenable`和`foldmethod`,可以实现代码块的折叠,便于查看和管理大量代码。 2. **代码跳转**:如`:tag`命令和相关插件,允许用户通过函数名或变量名快速跳转到定义处。 3. **多窗口...

    Python-vy用python从零开始实现的一个vim

    《Python-vy:用Python构建的 Vim 克隆》 在编程世界中,Vim 是一款备受推崇的文本编辑器,以其高度可定制性、高效编辑功能和强大的命令模式著称。而Python-vy,正如其名,是用Python语言从零开始实现的一个Vim克隆...

    我的vim附带vimrc

    - **Pymode**:集成了语法检查、自动完成、代码折叠等多种功能,极大地提升了Python开发效率。 - **Jedi-vim**:强大的Python代码补全插件,基于Jedi库,提供智能感知和跳转到定义等功能。 - **Vim-Slave**:允许...

    systemverilog.vim-1.9插件包

    5. **其他辅助功能**:除了以上主要特性,Systemverilog.vim-1.9可能还包含其他辅助功能,例如跳转到定义、查找引用、代码折叠等,这些都是为了提升开发者的生产力而设计的。 在使用此插件前,用户需要确保他们的...

    Centos7 下安装VIM编辑器

    VIM 编辑器是一个功能强大的文本编辑器,它提供了很多有用的功能,例如语法高亮、自动补全、代码折叠等。 在 CentOS 7 中,我们可以使用 `yum` 包管理器来安装 VIM 编辑器。`yum` 是一个基于 RPM 包管理器的前端,...

    vim-anyfold:与语言无关的vim插件,用于基于缩进进行折叠和运动

    `vim-anyfold`是一款针对Vim编辑器的插件,它的主要功能是在不依赖特定编程语言的情况下,基于代码的缩进来实现代码的折叠和运动操作。这一特性使得该插件在处理任何类型的文本或代码时都非常实用,无论你是编写...

    braceless.vim:用于Python和其他缩进语言的文本对象,可折叠等

    它提供了一系列高效的操作文本对象,以及代码折叠功能,旨在提高程序员在Vim编辑器中的开发效率。 1. **文本对象**: - 在Python编程中,通常需要对缩进进行操作,比如选择或修改一个if语句、for循环或函数体。...

    vim打造IDE环境快速配置包

    4. **代码折叠**:通过设置,Vim允许我们折叠代码块,隐藏不关心的部分,保持编辑窗口整洁。 5. **代码检查与格式化**:`ALE`(Asynchronous Linting Engine)插件能实时检查代码错误和警告,而`vim-prettier`则...

    基于Vim Script的Java、Python、JavaScript、Shell编程设计源码PowerVim

    它们负责实现编辑器的自动化任务、快捷键绑定、语法高亮、代码折叠、插件管理等核心功能,为开发者提供一个高效且直观的编程环境。 此外,项目中还包括了154个文本文件,这些文件可能包含了项目文档、配置说明或者...

    vim的插件安装,配置教程

    还有许多其他插件,如用于代码折叠的`fold-plugin`,用于代码跳转的`ctrlp.vim`,以及用于增强搜索的`ack.vim`等。你可以根据个人需求和喜好去探索和安装。 总的来说,通过学习和实践Vim插件的安装与配置,你可以将...

    基于Vim Script的Java、Python、JavaScript、Shell多语言支持设计源码

    其中包括366个vim脚本文件,这些脚本是整个项目的精华所在,它们定义了语法高亮、代码折叠、自动补全、代码导航等多种功能,使得Vim在处理这四种语言时更加强大和高效。 除了核心的vim脚本文件外,项目还包含了154...

    开源项目-vim-vim.zip

    4. **新API**:Vim 8.0引入了一个新的API,允许插件开发者使用 Vimscript 或其他语言(如Python、Ruby等)编写插件,增强了插件的可扩展性。 5. **增强的用户体验**:此版本对用户界面进行了优化,包括改进的高亮组...

Global site tag (gtag.js) - Google Analytics