`
zuroc
  • 浏览: 1307127 次
  • 性别: 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=...

    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可能还包含其他辅助功能,例如跳转到定义、查找引用、代码折叠等,这些都是为了提升开发者的生产力而设计的。 在使用此插件前,用户需要确保他们的...

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

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

    Centos7 下安装VIM编辑器

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

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

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

    vim打造IDE环境快速配置包

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

    vim的插件安装,配置教程

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

    开源项目-vim-vim.zip

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

    jeff-vim-read(vim 配置)

    3. **自动缩进**:自动缩进是Vim的一大利器,它可以帮助保持代码的整洁,使代码更易读。 4. **插件管理器**:如`Vundle`、`Pathogen`或`NeoBundle`,用于方便地安装、更新和管理Vim插件。 5. **代码补全**:如`...

    自己vim编辑器的插件

    这些插件通常由.vimrc配置文件加载,用于增强代码高亮、自动补全、项目导航、代码折叠等功能。 2. **代码高亮**:一个基本但重要的插件可能是代码高亮,它可以为不同编程语言提供色彩鲜明的语法显示,提高代码的...

    python-编辑器,IDLE,VIM,Editplus.pdf

    总的来说,IDLE是Python自带的简单集成开发环境,VIM是强大的文本编辑器,而Editplus则是一个轻量级但功能丰富的代码编辑器,适合配置成适合个人习惯的Python开发环境。每个编辑器都有其独特优点,选择哪个取决于...

Global site tag (gtag.js) - Google Analytics