Gvim插件

2023-11-12


plugin:

  • 编程相关:
    • 公共:
      • taglist

        相信无人不知其大名,用来提供单个源代码文件的函数列表之类的功能。最近在使用一个针对面向对象语言的类似插件-tagbar.vim,也很不错。

      • NERD_commenter

        提供快速注释/反注释代码块的功能

      • DoxygenToolkit.vim

        添加doxygen注释

      • snipMate

        提供快速生成代码段的功能

      • mark.vim

        给不同的单词高亮,表明不同的变量时很有用。(特别说明一下,vim.org上有两个Mark.vim,请使用链接中指向的那个,另外一个是有bug的)

      • authorinfo

        自动生成/更新文件的作者信息(本博编写)

    • c/c++:
      • omnicppcomplete

        提供C++代码的自动补全功能

      • a.vim

        提供快速切换.h和.cpp文件的功能

    • python:
      • pyflakes

        提供实时检查python代码语法的功能(强烈推荐!)

      • pydoc

        在vim中查找python文档

    • js:
      • jsbeautify.vim

        优化js代码,并不是简单的缩进,而是整个优化

    • html/xml:
      • matchit

        使%不仅能够匹配简单的<>(),还能匹配<html></html>之类标签的功能

      • xml.vim

        提供快速编写xml/html的能力,如标签自动闭合等

  • 常用工具:
    • NERD_tree

      提供展示文件/目录列表的功能,比自带的文件浏览器要好很多

    • conque_term

      提供在vim中打开终端的功能,非常有用!

    • csExplorer

      提供列出配色列表的功能,就不用一个个手工去敲配色名字了

    • calendar

      提供日历的功能,并且可以记笔记

    • fencview

      自动检测文件编码,也可以手动选择文件编码。

    • visincr

      提供生成数列的功能

    • vimwiki

      用vim来打造个人wiki

    • FuzzyFinder

      很强大的文件查找工具,需要依赖L9

    • auto_mkdir

      用 :w 写入文件的时候会自动创建目录

    • surround.vim

      快速给单词/句子两边增加符号(包括html标签),缺点是不用用"."来重复命令,repeat.vim可以解决这个问题

    • Vimpress

      用vim来查看、发布、修改、删除博客,有人优化了这个代码:VimRepress

    • VOoM

      提供outline功能,功能非常强大

    • Align

      提供对齐文字的功能,不同于indent插件,一旦用到就会非常方便

    • CmdlineComplete

      提供命令模式下的补全,可以补全缓冲区中出现过的单词,很好用

  • 娱乐:
    • qiushibaike

      可以在vim中看糗事百科(本博编写,纯属娱乐~~)

    • DrawIt

      可以在vim中画图,键盘控制。(还有一款插件,sketch也是画图,不过是用鼠标控制)

indent:

  • javascript.vim

    提供js代码的智能缩进,仅使用了他的indent功能

  • indent/python.vim

    提供python的语法缩进,比默认的要好很多(本博修改)

syntax:

这里的列表会随博主的使用情况实时更新,希望能让大家使用vim更加方便。
另外,博友们如果还有什么好的插件我没有列出来,欢迎留言提醒~~

原创文章,版权所有。转载请注明:转载自Vimer的程序世界 [ http://www.vimer.cn ]

分类:  Linux&Unix
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Gvim插件 的相关文章

  • vim或gvim的配置(推荐)

    本文简述如何跟换gVim的字体和选择喜欢的配色方案 xff1a 1 下载配色方案 xff1a gVim官网提供了很多配色方案 xff0c 可以根据自己的需要来选择下载 xff0c 本人比较喜欢深色背景系列的 xff0c 所以以下列举一些 x
  • GVIM设置默认字体、背景颜色以及行号

    GVIM设置默认字体 背景颜色以及行号 xff1a 1 打开terminal去到根目录下 2 输入gvim vimrc打开空白文件 3 依次输入 set nu set guifont 61 Monospace 15 colorscheme
  • Vim(gvim)配色方案推荐

    如果经常用vim进行编辑 xff0c 那么一款好的vim配色就是必然的啦 xff0c 今天我们就来介绍一下我比较喜欢的几款配色 xff08 配色效果主要针对gvim xff0c 因为在vim下工作都是终端操作 xff09 由于本人是以程序员
  • ubuntu 11.04 安装gvim

    折腾了N久 xff0c 终于安装成功了 1 在www vim org上 下载 源码包 vim 7 3 tar bz2 2 开发库libncurses5 dev安装 xff1a sudo apt get install libncurses5
  • gvim中文乱码解决方案

    http www cnblogs com login007 archive 2011 09 14 2176764 html 这东西没必要记在脑子里面 xff0c 还是贴这里备用把 set fileencodings 61 utf 8 gb2
  • Gvim的字体、颜色、背景设置

    http apps hi baidu com share detail 5348127 很多朋友在使用Linux文本编辑器Gvim的时候 xff0c 遇到这样的问题 xff0c 字体太小 xff0c 或者想还一种自己个喜欢的字体 这可通过e
  • vim(gvim)配合ZendCodeAnalyzer检查php语法

    http www vimer cn 2011 01 vimgvim E9 85 8D E5 90 88zendcodeanalyzer E6 A3 80 E6 9F A5php E8 AF AD E6 B3 95 html 本博之前有写过一
  • 在Gnome下让GVim自动最大化

    http www linuxidc com Linux 2011 03 33922 htm 让GVim在启动的时候自动最大化 xff0c 在Windows下面不是个问题 xff0c 只要在配置文件中加一行 au GUIEnter simal
  • GVIM的配置/使用

    关于GVIM的配置 使用 以我个人喜好配置 配置文件在用户目录下的 vimrc里 配置完后 xff0c 保存并bash一下即可 一 配置 xff1a 根据自己的喜好配置了一点点 colorscheme darkblue span class
  • gvim配置默认字体、配色等

    gvim配置默认字体 配色等 1 打开软件 xff0c 选择编辑 gt 启动设定 2 在其中添加自己的配置命令 xff0c 例如 xff1a filetype on 34 关闭自动备份 set noundofile set nobackup
  • gvim背景配色

    背景 xff08 feihua 重新安装了gvim7 4后 xff08 发现gvim7 3有显示字符的bug便升级了 xff0c 忽然想改一下windows下gvim的外观 xff0c 在看了几个博客 xff0c 却发现无法设置 xff0c
  • GVIM设置背景颜色

    首先找到GVim的安装目录 xff0c 在安装目录下你可以发现一个 vimrc文件 使用文本编辑器打开后在里面添加两行代码即可 xff1a 代码如下 set gfn 61 Courier New h14 colorscheme torte
  • gVim配色和字体选择

    本文简述如何跟换gVim的字体和选择喜欢的配色方案 xff1a 1 下载配色方案 xff1a gVim官网提供了很多配色方案 xff0c 可以根据自己的需要来选择下载 xff0c 本人比较喜欢深色背景系列的 xff0c 所以以下列举一些 x
  • Vim/gVim 中文显示为乱码的解决办法

    打开vimrc文件 xff0c 在vim的安装目录下可以找到该文件 xff0c 或在windows下是在vim gvim下输入 edit vim vimrc 在文件的末尾添加一句 set fileencodings 61 utf 8 gbk
  • 全世界最好的编辑器VIM之Windows配置(gvim)

    全世界最好的编辑器VIM之Windows配置 gvim vundle插件管理 NERDTree插件 ctrlp插件 vim nerdtree tabs插件等 vim本来就是很强大 很方便的编辑器 再加上这些杀手级的插件 那就真的无敌了 官方
  • GVIM的默认初试界面大小、启动位置设置

    打开GVIM安装目录下的 vimrc文件 在其中添加配置内容 winpos 100 100 设置初始界面位置 set lines 25 columns 85 设置初始界面大小 若要设置代码折叠功能 用空格键控制折叠开关 set folden
  • Windows 下最实用的 Gvim 配置

    一直以来被称为编辑器之神的 vim 在 Windows 下很难发挥其强大的功能 本文从实用的角度阐述如何调校出一个比较好用的 vim 不过仍然要说明下 在众多 vim 构建版本中 Mac OS 平台的 MacVim 是我认为最好用的一个版本
  • gvim 编译选项没支持Python. gvim is not python supported

    windows 安装 vim tux 该版本开启了所有的编译支持选项
  • [GVIM] Increasing or decreasing numbers

    原文链接 https vim fandom com wiki Increasing or decreasing numbers In normal mode typing Ctrl A will increment the next num
  • Gvim高级操作006--verilog例化代码对齐

    Gvim高级操作006 verilog例化代码对齐 Gvim如果没有安装对齐插件的情况下 无法通过快捷操作实现verilog例化代码对齐 但是可以通过正则表达式匹配插入空格实现代码对齐 基本原理是 删除空格 点号 和信号之间不能有空格 左括

随机推荐

  • 详细讲解SpringBoot快速入门

    https blog csdn net m0 37106742 article details 64438892
  • Open3D(C++) 读取、可视化并保存点云

    目录 一 主要函数 1 读取点云 1 1 从文件中读取点云 1 2 从扩展名中读取点云 2 保存点云 2 1 直接保存 2 2 根据扩展名保存 3 显示点云 二 代码实现 包括读取txt格式 1 读取常见点云 2 读取txt格式的点云 三
  • CRMEB Pro2.0多门店版商城系统源码

    CRMEB Pro2 0多门店版商城系统源码 支持公众号 H5 小程序 PC 模板需另行购买 APP 首页DIY id 665343205554
  • 云服务器怎么弄mac系统,mac系统在云服务器

    mac系统在云服务器 内容精选 换一换 本地Windows操作系统主机 推荐使用 方法1 使用RDP文件登录在控制台单击 远程登录 下载RDP文件至本地 运行RDP文件 输入密码 密钥鉴权方式请先获取登录密码 登录远程桌面 详细操作请参考使
  • 扫盲系列(4):数据仓库ETL流程和ETL工具推荐

    目录 1 数据抽取 2 数据转换 3 数据加载 4 数据仓库ETL工具推荐 结构化数据ETL工具 非结构化 半结构化数据ETL工具 1 数据抽取 数据源是指存储数据的源头 包括结构化数据 半结构化数据 非结构化数据等 1 结构化数据 可以采
  • 一款经典的ThinkPhp6开发的CMS内容管理系统

    项目介绍 一款 PHP 语言基于 ThinkPhp6 x Layui MySQL等框架精心打造的一款模块化 插件化 高性能的前后端分离架构敏捷开发框架 可用于快速搭建前后端分离后台管理系统 本着简化开发 提升开发效率的初衷 框架自研了一套个
  • Oracle下载安装:

    一 Oracle老版本11g下载地址 https www oracle com cn database technologies microsoft windows html 二 安装 解压到同一目录 在解压文件夹中找到可执行文件 setu
  • angular快速入门教程

    angular 安装 1 安装node js 2 安装angular npm i g angular cli 3 创建项目 ng new 项目名 4 文件结构 e2e 测试目录 src index html 网站主页面 main ts 应用
  • React:主题切换

    效果图 useTheme import useState useEffect useRef from react const useTheme active theme gt const LOCAL KEY theme 如果浏览器存有 LO
  • VBA的常见语法整理

    1 for循环 2 字符串连接符 Dim i For i 1 To 10 Cells i 2 第 i 行 Next i 3 设定必须显式声明变量 Option Explicit 4 while循环 Dim j j 1 While Cells
  • GD32单片机USB HID模式连续发送多包数据,出现丢包现象

    项目背景 产品使用GD32F103单片机实现USB HID模式 周期发送数据包 在特定情况下 需要连续发送三包数据 测试发现 只接收到了最后一包数据 前面的数据丢失了 故障排查 原发送函数如下 再调用custom hid report se
  • volatile、ReentrantLock和synchronized保证线程可见性原理

    主存 工作内存 在了解什么是线程可见性前 我们先来简单了解下 Java内存模型 的主存 工作内存抽象概念 主存 存储的是一些共享资源的存储位置 例如静态变量等 工作内存 每个线程对应的栈内存对应的私有局部资源的存储位置 我们来分析一个小案例
  • 浅识:元组、字典和集合

    目录 一 轻量性列表 元组 一 了解 元组 二 简单的元组操作 三 可哈希对象 二 映射类型 字典 一 了解 字典 二 字典的操作 三 无序可变序列 集合 一 了解集合 二 集合操作与运算 一 轻量性列表 元组 一 了解 元组 列表的功能十
  • Mac下jdk的安装路径

    http hi baidu com liouyan9 blog item 78fdc009b97bdac63ac76377 html Mac下jdk的安装路径 2009 08 11 15 39 苹果系统已经包含完整的J2SE 其中就有JDK
  • Spring Cloud微服务技术栈学习(导读)

    目录标题 前言 微服务架构解决方案 什么是spring cloud 技术组件 概念区分 1 spring cloud alibaba与spring cloud netflix 2 微服务技术之间的关系 3 springcloud是通过htt
  • 单调栈理解

    文章目录 单调栈 什么是单调栈 模拟实现一个单调栈 一些例题 视野总和 下一个最大元素 单调栈 什么是单调栈 从名字上就听的出来 单调栈中存放的数据应该是有序的 所以单调栈也分为单调递增栈和单调递减栈 单调递增栈 单调递增栈就是从栈底到栈顶
  • 常见猫咪种类

    文章目录 中华田园猫 猫图秀 概况 产地血统 毛色特征 形态特征 性格特征 近种区别 饲养特点 适养人群 英短 猫图秀 概况 产地血统 毛色特征 形态特征 性格特征 近种区别 饲养特点 适养人群 美短 猫图秀 概况 产地血统 毛色特征 形态
  • 双目标定(一)单目标定与矫正的基本介绍

    1 单目相机标定 首先 任何标定都是用基于小孔模型的数学模型去近似相机模型 我们需要用fx f dx fy f dy 图像坐标系中的光心原点坐标 和可能的缩放因子ks 这5个相机内参数 切向畸变参数和径向畸变参数 共5 N个参数来 近似 整
  • iOS 图片处理学习: 实现点九切图

    先来一个例子 一张图片 保留中间 拉伸两边 看效果 原始图片 easy 处理后 调用代码 view backgroundColor UIColor white let imgViewWidth CGFloat 300 let imgView
  • Gvim插件

    plugin 编程相关 公共 taglist 相信无人不知其大名 用来提供单个源代码文件的函数列表之类的功能 最近在使用一个针对面向对象语言的类似插件 tagbar vim 也很不错 NERD commenter 提供快速注释 反注释代码块