Vim及VimScript资料总结《转载》
版权声明:本文为博主原创文章,未经博主允许不得转载。
Vim教程
入门
进阶
VimScript教程
- Learn VimScript the Hard Way
- 如果想系统了解如何开发vim插件, 这是最好的入门与深入教程
Vim 配置
- spf13 presents - The Ultimate Vim Distribution
- 终极配置方案, 建议有vimscript基础后根据其其代码打造自己的配置
社区与网站
- http://www.vim.org/
- http://vim.wikia.com/wiki/Vim_Tips_Wiki
- google
- 遇到问题, 一般google都能解决
我的插件
个人开发的一些插件, 用于解决工作中的实际问题.
https://github.com/FuDesign2008/GoodColors.vim
- 精心挑选的Vim配色(scheme)
:Range
命名随机选择配色, 再也不用为选择哪种配色而烦恼
https://github.com/FuDesign2008/translator.vim
英文/中文
的单词/句子
翻译工具, 集成有道翻译open api- screenshots: https://github.com/FuDesign2008/translator.vim/blob/master/README.md
https://github.com/FuDesign2008/ToggleNumber.vim
- 快速切换
行号/相对行号/无行号
状态 - 了解
相对行号
好处的同学, 应该知道很有用
- 快速切换
https://github.com/FuDesign2008/SpaceControl.vim
- 控制代码中tab转换成空格, 行尾清除空格
https://github.com/FuDesign2008/OpenUrl.vim
- 快速打开光标下的URL链接, 再也不用 a.选择链接地址区域; b.拷贝链接; c.粘贴到浏览器 d.enter键 打开链接
- 自动识别URL
https://github.com/FuDesign2008/GotoFile.vim
- 根据光标所在的相对路径快速打开文件
- 对使用sea.js管理JavaScript代码模块的工程非常有用, 在某些情景下比Ack插件还爽
https://github.com/FuDesign2008/jslhint.vim
- 集成jshint和jslint检查引擎, 可自由切换检查引擎
- 更好的管理jshint/jslint的配置
https://github.com/FuDesign2008/backbone.vim
- jQuery/Underscore语法高亮, 高亮jQuery, Underscore的方法名
- 对使用jQuery/Underscore/Backbone的同学比较有用
https://github.com/FuDesign2008/WebSearch.vim
- 将web搜索集成到vim, 可自由配置搜索引擎
:WS keyword1 keyword2 ...
即可搜索
https://github.com/FuDesign2008/MarkdownViewer.vim
- markdown 格式内容预览查看器
- 支持github的markdown语法
- 多种样式可选
- screenshots: https://raw.github.com/FuDesign2008/MarkdownViewer.vim/master/markdown_viewer.png
https://github.com/FuDesign2008/plan.vim
- 使用markdown做个人月度规划, fork后修改修改可成自己的月度规划
- 对喜欢规划与条理的同学比较有用, 记录每天的工作记录, 再也不用烦恼写周报
- screenshots: https://raw.github.com/FuDesign2008/plan.vim/master/plan-vim.png
Vim及VimScript资料总结《转载》的更多相关文章
- Vim新手入门资料和一些Vim实用小技巧
一些网络上质量较高的Vim资料 从我07年接触Vim以来,已经过去了8个年头,期间看过很多的Vim文章,我自己觉得非常不错,而且创作时间也比较近的文章有如下这些. Vim入门 目前为阿里巴巴高级技术专 ...
- 简明Vim练级攻略(转载)
前言 今天看到这篇文章,共鸣点非常多.它把Vim使用分为4个级别,目前我自己是熟练运用前面三级的命令,在培养习惯使用第四级.完全就是我这一年来坚持使用Vim的过程.所以不管怎么我要转载这篇文章.翻译自 ...
- vi/vim 光标移动命令(转载)
转载至:https://www.cnblogs.com/Jacklovely/p/6015037.html vi/vim 光标移动命令 移动光标上:k nk:向上移动n行 9999k或gg可以移到第一 ...
- Informatica - Powercenter 英文版资料(转载)
Informatica - Powercenter 英文版资料 http://gerardnico.com/wiki/powercenter/powercenter
- Vim常用配置(~/.vimrc)(转载)
原文地址:http://www.2cto.com/os/201309/246271.html " This must be first, beacuse it changes other o ...
- stm单片机之STM32F4-Discovery资料汇总 (转载自http://blog.163.com/thinki_cao/blog/static/83944875201362493134992/)
STM32F4的资料大部分都在这里: http://www.stmcu.org/download/index.php?act=ziliao&id=150 根据个人的理解对这些资料作了一些规律, ...
- SLAMCN资料收藏转载
网页链接地址:http://www.slamcn.org/index.php/%E9%A6%96%E9%A1%B5 资料非常丰富,内容如下: 首页 目录 [隐藏] 1 SLAM 介绍 1.1 什么是 ...
- http连接优化与浏览器允许的并发请求资源数相关资料(整理转载)
网页性能优化相关资料: https://developer.yahoo.com/performance/rules.html#page-nav 前端技术的逐渐成熟,还衍生了domain hash, c ...
- 机器学习&深度学习资料(转载)
转自 飞鸟各投林 <Brief History of Machine Learning> 介绍:这是一篇介绍机器学习历史的文章,介绍很全面,从感知机.神经网络.决策树.SVM.Adaboo ...
随机推荐
- 遇到奇怪的C#/C/C++或者Java的bug可以去问问Coverity
Coverity7月16号在博客Ask The Bug Guys中说以后遇到奇怪的C#/C/C++或者Java的bug可以给TheBugGuys@coverity.com发邮件.然后这些问题就会到一些 ...
- Unity UGUI——Rect Transform组件(基础属性)
基础属性:Width.Height.Pivot图示 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTXJfQUhhbw==/font/5a6L5L2T/fo ...
- Delphi下实现全屏快速找图找色
前言 最近有好几个朋友都在问我找图找色的问题,奇怪?于是乎写了一个专门用于找图找色的单元文件“BitmapData.pas”.在这个单元文件中我实现了从文件中导入位图.屏幕截图.鼠标指针截图.在图片上 ...
- nanosleep纳秒级延迟
//函数原型 int nanosleep(struct timespec *req, struct timespec *rem) //参数列表: // req:要求的睡眠时间 // rem:剩余的睡眠 ...
- RGB的三维模型与渐变色-颜色系列之一
一.前言 以下与颜色相关的日志记录了俺学习颜色的有关容,限于编写时的水平,难免存在缺点与错误,希望得到朋友.同行和前辈的指教,非常感谢.1. RGB的三维模型与渐变色-颜色系列之一2. <颜 ...
- Java基础知识强化01:short s = 1; s = s + 1;与short s = 1; s += 1;
1.short s = 1; s = s + 1;有没有问题?如果有怎么解决? short s = 1; s += 1;有没有问题?如果有怎么解决? 2.理解: short s=1; s=s+ ...
- 关于echarts绘图,主题的更换
echarts主题进行更换步骤: 模块化单文件引入(推荐) 1.查看自己想要的主题 echarts官网 http://echarts.baidu.com/echarts2/doc/example/t ...
- PL/SQL 记录集合IS TABLE OF的使用
在PL/SQL代码块中使用select into 赋值的话,有可能返回的是一个结果集.此时,如果使用基本类型或自定义的记录类型,将会报错. 因此,需要定义一个变量,是某种类型的集合.下面以一个基于表的 ...
- linux 简单命令
很久没有接触linux了,很多命令也忘记了,现在自己独立安装一个linux,独立安装LAMP,让自己记录下来这段. 怎么进入命令行 init 3, 回到桌面 init 5在不是root用户情况下,切换 ...
- oracle中用comment on的用法
oracle中用comment on命令给表或字段加以说明,语法如下:COMMENT ON { TABLE [ schema. ] { table | view } | COLUMN [ s ...