相信所有使用 vim 的同学都知道文件管理插件 NERDTree,这个几乎是所有拥护 vim 的开发人员都会使用的插件
2016-06-03 15:47 xinxingzhao
罗马三巨头 公元前62年,凯撒组建了一个包含了他自己, 政治家克拉苏,以及军事领袖庞培三人的政治联盟。 这三个人一起组成了一个秘密政治小组,称为Triumvirate(三巨头),来统治罗马共和国。 而文本三巨头则是zsh、vim和tmux。 这三个令人尊敬的工具本身已经非常强大,然而它们的组合却更加所向披靡,把其他文本编辑组合甩开了 N 条街。本文旨在向刚接触各类工具的新手们简述如何建立一个既强大又容易配置的文本三巨头。我想把主要的篇幅放在如何将 zsh、vim 和 tmux 整合起来,并主要讲述了我如何解决两个常见的问题复制/粘贴功能和颜
2015-05-06 13:15 鸭梨山大
本文将介绍在vim环境写markdown文档或者博文的一些好用插件 markdown语法高亮及识别 博主使用vim-markdown做语法高亮。安装方法很简单,这里以pathogen为例: cd ~/.vim/bundle git clone https://github.com/plasticboy/vim-markdown.git 安装完以后plugin自动由pathogen生效,由于我们是用markdown写jekyll博客,这里需要额外对YAML语法做个配置。在~/.vimrc中加上以下配置 let g:vim_markdown_frontmatter=1 代码补全/代码模板(snippet) 博主使用的markdown代码补全工具是snipMate工具来源于github。具体安装方式可以见项目的文档
2015-04-13 08:05 卢钧轶
半个多月前,缘由 Vim 的一点小需求无法实现,我开始尝试 Emacs。从初窥门径到配置出完全满足我的一切,中途曾一度不可自拔,工作之余、入睡之前都在看 Emacs 的文档资料。发现我的控制欲特别强,不达目的不愿罢休。好在 Emacs 的确是个强大的平台,不负我望,在积累了一定的 elisp 基础之后就很快突破瓶颈,轻松定制出自己的编辑器。折腾 Emacs 就是 山重水复疑无路,柳暗花明又一村,时而线索终端而疲惫不堪,时而找到突破而满是成就感。总的来说 Emacs 的许多功能都无法 work out of the box,很多地方缺少面对新手的文档。只有熟悉了
2015-07-20 11:13 Jason Chen
第一次听说这个插件还是在偶然的情况下看到别人的博客,听说了这个插件的大名。本来打算在实训期间来完成安装的,无奈网实在不给力,也就拖到了回家的时候。在开始准备工作的时候就了解到这个插件不是很容易安装,安装的时候果然名不虚传。(关于这方面的内容,请查看另一篇文章)不过,有付出总有回报,安装之后用上这个插件,真心为这个插件的强大所折服。 那这个插件有何不同? YouCompleteMe的特别之处 基于语义补全 总所周知,Vim是一款文本编辑器。也就是说,其最基础的工作就是编辑文本,而不管该文本的内容是什么。在Vim被程序员
2015-09-29 08:02 MARCHTEA
我的一个朋友在参观一个办公室时发现其雇员都在使用 tmux 和 vim 工具来开发 Ruby 项目。他很好奇为什么人们宁可放弃鼠标输入的便利而选择使用控制台版本的 vim 进行工作。 最终我发现这个是一个非常好的工作方式。起初使用控制台 vim 强迫我去正确地学习 vim 快捷键(motion commands)。结合盲打后,vim 提供了在多文件以及多代码行跳转的强大指令,这无疑比使用鼠标更加高效。 我习惯于将终端工具与代码编辑器平铺在一起。在 web 开发工作通常需要一个控制台用于输入 ad-hoc 命令,一个控制台操作数据库,以及一个控制台查看日志。同
2015-06-23 10:17 alex young, Alick
在这个部分中,我们会介绍 vi/vim 基本的文件编辑操作,帮助读者理解编辑器中的三个模式,这是 LFCS 认证考试中必须掌握的。
2016-03-29 08:30 Gabriel Cánepa, GHLandy
Vim是Linux上一个轻量级的通用文本编辑器。虽然它开始时的学习曲线对于一般的Linux用户来说可能很困难,但比起它的好处,这些付出完全是值得的。vim 可以通过完全可定制的插件来增加越来越多的功能。但是,由于它的功能配置比较难,你需要花一些时间去了解它的插件系统,然后才能够有效地去个性化定置Vim。幸运的是,我们已经有一些工具能够使我们在使用Vim插件时更加轻松。而我日常所使用的就是Vundle。 什么是Vundle Vundle意即Vim Bundle,是一个vim插件管理器。Vundle能让你很简单地实现插件的安装、升级、搜索或者清除。它还能管理
2015-07-24 13:10 Christopher Valerio, XLCYun
我使用了这么多年的 Linux ,我会的只是 Vim 的最最基本的操作。我的技能水平只能让我在终端使用 Vim 修改文本,但是它并没有任何一个我想象中强大的文本处理功能。这样我完全无法用 Vim 发挥出胜出 Pico 和 Nano 的能力。
2016-08-03 10:36 Jason Baker, maywanting
1. 重映射 CAPSLOCK 键 你上一次使用 CAPSLOCK 键是什么时候?很久没有了对不对?噢,我也是,它已经被遗忘了,它浪费了键盘上一个黄金位置。让我们把它重映射成 Control 键来发挥它的作用吧!这里告诉了你在不同的操作系统上的具体操作。 现在你可以保持标准键位手势,随意的敲击到a键左边的crtl了。 2. 使用 ctrl-r 来搜索和自动重做历史命令 许多人都知道可以使用箭头键来都调用上一个历史命令,但相对的,很少有人知道可以使用ctrl-r来迅速完成历史命令的调用。 一旦找到相应的命令,可以通过回车来执行,或者在执行前对命令进行修改
2015-07-05 11:05 zer0Black
分享到微信
打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。