VIM插件汇总

2023-11-02

1,conque_term gvim里边运行shell (堪称神器,特别是在需要保存非常大log文件时,非常有用。)

http://www.vim.org/scripts/script.php?script_id=2771


2,systemverilog与verilog语法高亮插件


3,neocomplcache与supertab自动补全插件


4,minibufexpl 文件缓存快速切换 :

http://www.vim.org/scripts/script.php?script_id=159 (一直显示在头顶)

     bufexplorer-7.4.2.zip :

http://www.vim.org/scripts/script.php?script_id=42 (需要的时候使用\be)


5,ctrlp vim下文件快速查找


6,color设置


7,C和H快速切换: A

http://www.vim.org/scripts/script.php?script_id=31


8,ctags CTags用来给源代码生成索引文件,以便于文本编辑器快速定位符号位置

http://ctags.sourceforge.net/


9,快速添加注释

http://www.vim.org/scripts/script.php?script_id=1528

ctrl-c to comment a single line 
ctrl-x to un-comment a single line 
shift-v and select multiple lines, then ctrl-c to comment the selected multiple lines 
shift-v and select multiple lines, then ctrl-x to un-comment the selected multiple lines 
supports: c, c++, java, php[2345], proc, css, html, htm, xml, xhtml, vim, vimrc, sql, sh, ksh, csh, perl, tex, fortran, ml, caml, ocaml, vhdl, haskel and normal files
不是特别好用,有很多不确定性

NerdCommenter

https://github.com/scrooloose/nerdcommenter

注释开关为<leader>+c+space,<leader>默认为'\'键,

支持c,perl等



10,运算

bccalc


11,快速标识与定位 help mark h m

ma mark a点

'a  快速回到 a点




Version2:               

set number
set hlsearch 
set ruler


set expandtab 
set tabstop=2
set softtabstop=2
set shiftwidth=2


" make backspaces more powerfull
set backspace=indent,eol,start


"enable folder zc,zC, zo,zO, zn,zN
let g:python_folding = 1

"youcompleteme
let g:ycm_autoclose_preview_window_after_completion=1

"tcomment
"gc{regoin}

"nerdtree
"u: open the parent dir


"Align
":Align ,


"bufexplorer
"\be


":DirDiff <A:Src Directory> <B:Src Directory> 


" NERDTree execute quick key setup
map <F4> :NERDTree<CR>
" 将NERDTree放置在编辑区右边
let g:NERDTreeWinPos="left"
" 设置NERDTree的宽度,默认为30
let g:NERDTreeWinSize=25
let g:NERDTreeMinimalUI=1
" 是否显示书签
" let g:NERDTreeShowBookmarks=0
" let g:NERDTreeShowLineNumbers=1
" 显示隐藏文件
" let NERDTreeShowHidden=1
" let NERDTreeStatusline=0
" let NERDChristmasTree=1


filetype on
filetype plugin on
filetype plugin indent on  


"pyflakes disable(0)/enable(1)::
let g:pyflakes_use_quickfix = 1


"limit each line length
highlight OverLength ctermbg=red ctermfg=white guibg=#592929 
match OverLength /\%81v.\+/




set nocompatible " be iMproved


filetype off " required! /** 从这行开始,vimrc配置 **/
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
" let Vundle manage Vundle
" required!
Bundle 'gmarik/vundle'


"""""" My Bundles here: /* 插件配置格式 */
""""""original repos on github (Github网站上非vim-scripts仓库的插件,按下面格式填写)
Bundle 'Valloric/YouCompleteMe'


""""""vim-scripts repos (vim-scripts仓库里的,按下面格式填写, use - to for S)
Bundle 'a.vim'
Bundle 'Align'
Bundle 'The-NERD-tree'
Bundle 'python_fold'
Bundle 'DirDiff.vim'
Bundle 'pyflakes.vim'
Bundle 'tComment'
Bundle 'bufexplorer.zip'


""""""non github repos (非上面两种情况的,按下面格式填写)
"""""Bundle 'git://git.wincent.com/command-t.git'


filetype plugin indent on " required! /** vimrc文件配置结束 **/


" /** vundle命令 **/
" Brief help
" :BundleList - list configured bundles
" :BundleInstall(!) - install(update) bundles
" :BundleSearch(!) foo - search(or refresh cache first) for foo
" :BundleClean(!) - confirm(or auto-approve) removal of unused bundles
" see :h vundle for more details or wiki for FAQ
" NOTE: comments after Bundle command are not allowed..
call vundle#end()


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

VIM插件汇总 的相关文章

随机推荐

  • 离散数学 学习 之 一阶逻辑基本概念 ( 四 )

    好好理解这个 代换实例 每个 谓词公式 都替换一个 命题公式 在蕴含式 中 只有前式 为 假 后式 为 真 这个式才是假的 可以利用 这个进行判断 找个 成真解释 找个 成假 解释 不能 替换 才去 找 解释 只有含有多个谓词 公式才替换
  • dubbo和rpc间的关系

    RPC Remote Procedure Call 远程过程调用 通俗地讲RPC就是要解决远程服务间的调用问题 也就是管理服务配置并提供便捷可靠高效的服务间调用 我们来看看dubbo的定义 dubbo是一个分布式的服务框架 致力于提供高性能
  • 深度学习小白——线性分类(Softmax)

    一 Softmax分类器 区别于SVM 在Softmax分类器中 评分函数保持不变 但是这些评分被视为每个分类的未归一化的对数概率 损失函数变为cross entropy loss 被称作softmax函数 输入为一个评分值的向量f 输出为
  • 【N32L40X】学习笔记14-在RT-thread系统中读取eeprom数据

    eeprom 说明 eeprom介绍 AT24C01A 1K串行EEPROM 内部组织16页8字节 1K需要一个7位数据字地址进行随机字寻址 AT24C02 2K串行EEPROM 内部组织32页8字节 2K需要一个8位数据字地址进行随机字寻
  • miniUi 树结构的实现 详细全过程

    在 miniUi前端框架 的 树的结构 在web端展示 做哪些准备 首先建一张表在数据库中 结构如下 现在根据这一张表 或者多张表 创建视图 create or replace view v zz type as select to cha
  • 【已解决】ubuntu插网线无法联网

    问题描述 ubuntu连不上wifi 插网线后也无法连接网络 网线插在网口上的状态提示灯为 一个常亮的黄灯和一个一直闪烁的黄灯 似乎是因为update了linux的内核或者是安装了某些驱动 导致了Linux重启之后的引导出现了问题 选择系统
  • 安全运维工程师需要具备哪些综合能力?

    运维工程师需要掌握基础的服务 如SSH服务 NFS网络文件系统 DHCP DNS 数据同步服务等 常用数据库 常用服务 如JavaWeb服务Tomcat Jboss Weblogic等 系统监控与报警 容器技术等职业技能 首先我们从运维工程
  • 爬取国家地表水水质自动监测实时数据发布系统!动态爬虫!

    这是一篇动态网页的爬虫教程 新手可以操作一下 简单实用 一 前言 这篇blog跟python selenium phantomJS爬取国家地表水水质自动监测实时数据发布系统 动态网页爬虫的爬虫思路非常类似 但由于原来的国家地表水水质自动监测
  • 计算模型的计算量,参数量,访存量

    一 计算量 计算量是模型所需的计算次数 反映了模型对硬件计算单元的需求 计算量一般用 OPs Operations 即计算次数来表示 由于最常用的数据格式为 float32 因此也常常被写作 FLOPs Floating Point Ope
  • 修改 vscode 默认的终端

    因本人实在忍受不了 vscode 的默认终端为 powershell cmd 在工作时项目分支比较多 需要经常切换分支 但自带的终端很是傻叉 需要自己使用 git 指令查看当前所在分支 稍不留神就改错代码了 为此很是苦恼 查看了 vscod
  • 免费的云数据库平台Planetscale

    免费的云数据库平台Planetscale 1 进入官网 2 注册登录 可以直接使用Github账户 验证邮箱之后会自动登录 3 创建数据库 起个名字 4 连接数据库 这一步生成的用户名和密码要记住 按照提示 在终端中输入命令即可 windo
  • rclone 对象存储的rsync

    一 安装rclone 1 安装rclone curl O https downloads rclone org rclone current linux amd64 zip unzip rclone current linux amd64
  • 通过YUV空间调节图像的色度和饱和度

    1 在yuv空间进行饱和度调节 在YUV空间 Y代表亮度 UV又称CR和CB代表色度偏红和偏紫 要改变饱和度需要将U和V同比例的增加和减少 如下图 图片来源于wiki 注意 1 不能够是同样的增加同样的数值大小 必须得同比例增加保持斜率不变
  • 职场英语太头疼?试试用GPT学英语

    正文共 775 字 阅读大约需要 3 分钟 英语学习者必备技巧 您将在3分钟后获得以下超能力 get专属英语外教 Beezy评级 B级 经过简单的寻找 大部分人能立刻掌握 主要节省时间 推荐人 Kim 编辑者 Linda 图片来源 Lexi
  • 【pygame】draw模块

    用于绘制简单图形的模块 pygame draw rect 在给定的Surface上绘制矩形 属性 rect surface color rect gt Rect rect surface color rect width 0 border
  • 知识总结:ajax提交的参数中包含img标签,无法获取到src值

    在调试bug时 ajax提交的参数是一段html标签 var content img src www xxx com image xxxx jpg alt ajax url xxxx xxxx method sendPic data con
  • 2018年年终总结

    安静的坐在机房 内心十分的平静 一切仿佛回到了原点的样子 对于2018 心中五味参杂 有感动 有幸运 有伤心亦有痛苦流涕的样子 构成了2018斑斓的画面 这一年工作生活亲人朋友 构成了生活不可或缺的部分 2018有你们 才更加精彩 这一年
  • Mybatis初级的概念和注解

    MyBatis是一款优秀的ORM Object Relational Mapping 框架 它封装了JDBC操作数据库的过程 使得我们可以通过简单的配置来进行增删改查等操作 以下是MyBatis的初级概念和注解 Configuration
  • 华为OD机试真题-流水线-2023年OD统一考试(B卷)

    华为OD机试2023年最新题库 JAVA Python C 题目描述 一个工厂有m条流水线 来并行完成n个独立的作业 该工厂设置了一个调度系统 在安排作业时 总是优先执行处理时间最短的作业 现给定流水线个数m 需要完成的作业数n 每个作业的
  • VIM插件汇总

    1 conque term gvim里边运行shell 堪称神器 特别是在需要保存非常大log文件时 非常有用 http www vim org scripts script php script id 2771 2 systemveril