Square 技术团队的开源其 Vim 配置文件

简介:

Square 的工程师在使用很多种代码编辑器:Sublime、IntelliJ、Xcode 和 Vim。其中 Vim 是使用最多的,随着时间推移,在 Square 的 Vim 粉丝把配置、快捷方式和插件汇编成一个单独的仓库,我们亲切地称为 Maximum Awesome,并把它开源了。我们希望其他在用 OS X 的朋友能够在几分钟之内就能用上 Vim。


Maximum Awesome 配备了很多完整 IDE 有的特性:语法高亮、代码补全、错误高亮等等。下面这些是我喜欢的快捷方式和插件:

  • 共享剪贴板:Vim中的寄存器(register,作用和Windows中的剪贴板类似)和 OS X 剪贴板同步,可以像在本地应用中移动代码。
  • Command-T 插件:对于那些用Sublime或TextMate的朋友来说,这个已经很熟悉了。不过在Vim中,使用快捷方式 ,t ,后面加你想打开的文件名。
  • NERDTree 插件:浏览项目的文件结构、移动文件或创建新文件,想做这些操作,都不要离开舒适的Vim啦。使用 ,d 打开 drawer,或使用 ,f 来给当前文件开启NERDTree。
  • 集成 Git:这个插件包括了大多数的 git 命令,但是我最喜欢的是 :Gblame 和 :Gdiff。用:Gblame 可知道谁写某个文件的不同部分,用 :Gdiff ,可以在两个侧栏中对比我刚才写的内容
  • 快速注释代码:用 \\\ 可快速注释某一行代码,或者用 \\ 注释选中的代码

 原文发布时间为:2013-08-31

本文来自云栖社区合作伙伴“Linux中国”


相关文章
|
IDE 开发工具 git
Maximum Awesome:移动支付 Square 团队开源的 Vim 配置文件
Xcode 和 Vim 都是非常流行的软件。很久以来,Square Vim 的狂热者已经把 Vim 的设置、快捷方式、插件等编译到一个单独的仓库里面,我们热爱地把这仓库称为:Maximum Awesome。而今天(译者注:文章写于 2013.8.28 ),我们把这个仓库开源了!我们希望任何使用 OS X 的人都能在几分钟内上手 Vim!(译者注:配置文件稍作修改就可以用于其他系统)
179 0
Maximum Awesome:移动支付 Square 团队开源的 Vim 配置文件
|
1月前
|
Linux 编译器 开发工具
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
Linux:详解(yum的使用、vim编辑器命令集合以及gcc/g++编译器的使用)
114 1
|
1月前
|
Linux Shell 开发工具
【linux】Linux编辑器-vim
【linux】Linux编辑器-vim
32 0
|
12天前
|
搜索推荐 NoSQL Linux
Linux开发工具——vim篇
Linux开发工具——vim篇
|
12天前
|
Ubuntu Linux 编译器
【Linux】4. 开发工具的使用(yum/vim)
【Linux】4. 开发工具的使用(yum/vim)
42 2
|
2月前
|
NoSQL Linux Shell
Linux下的系统编程——vim/gcc编辑(二)
Linux下的系统编程——vim/gcc编辑(二)
33 0
Linux下的系统编程——vim/gcc编辑(二)
|
1月前
|
Linux 编译器 开发工具
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
Linux学习第二枪(yum,vim,g++/gcc,makefile的使用)
|
1月前
|
IDE Linux 开发工具
【Linux】| Linux编辑器-vim的使用
【Linux】| Linux编辑器-vim的使用
|
1月前
|
数据可视化 Linux Shell
『Linux升级路』基础开发工具——vim篇
『Linux升级路』基础开发工具——vim篇
|
2月前
|
IDE Linux 开发工具
【Linux】vim配置
【Linux】vim配置
【Linux】vim配置