10.29 Vim编辑器,“程序猿”推荐

MacVim for Mac是应用在Mac上的一款程序员专用Vim编辑器,旨在提供事实上的Unix编辑器'Vi'的强大功能,具有更完整的功能集。无论您是使用vi还是使用其他编辑器,它都很有用。最新版本新增了很多的功能,级撤消,语法突出显示,命令行历史记录,联机帮助,拼写检查,文件名完成,块操作,脚本语言等。喜欢的小伙伴可以私信小编哦!

Vim编辑器,“程序猿”推荐

MacVim功能亮点

1.通过内置帮助了解如何使用MacVim

MacVim主窗口由极简主义文本窗口表示,您可以在其中输入数据。但是,要成功使用编辑器,您必须发现它所提供的所有内容:在主窗口中,键入“:h macvim”命令以访问MacVim帮助文档。在这里,您可以了解有关菜单中包含的工具,支持的键盘快捷键和触控板手势,如何定义新颜色等的更多信息。此外,通过MacVim语法菜单,您可以选择执行颜色和高亮测试。

2.适用于Mac的增强型Vim端口

MacVim项目的目标是将Vim程序转换为适用于Mac平台的应用程序。因此,MacVim支持拖放操作,允许您以全屏模式工作,改进搜索查询的处理方式等等。要查看MacVim端口带来的所有修改和改进,请务必阅读MacVim帮助文档中的MacVim差异章节。

3.强大的纯文本文档处理解决方案

总而言之,如果您正在寻找支持突出显示语法并集成到Mac OS X外观中的纯文本编辑器,MacVim是一个很好的工具。找到自己的方式可能会很有挑战性,但它绝对值得你花时间,因为MacVim应用程序包含了大量高效的工具,旨在使文本编辑的任务变得轻而易举。

Vim编辑器,“程序猿”推荐

1、在插入模式之外

基本上来说,你应该尽可能少的呆在插入模式里面,因为在插入模式里面 VIM 就像一个“哑巴”编辑器一样。很多新手都会一直呆在插入模式里面,因为这样易于使用。但 VIM 的强大之处在于他的命令模式!你会发现,在你越来越了解 VIM 之后,你就会花越来越少的时间使用插入模式了。

2、使用 h、j、k、l

使用 VIM 高效率编辑的第一步,就是放弃使用箭头键。使用 VIM,你就不用频繁的在箭头键和字母键之间移来移去了,这会节省你很多时间。当你在命令模式时,你可以用 h、j、k、l 来分别实现左、下、上、右箭头的功能。一开始可能需要适应一下,但一旦习惯这种方式,你就会发现这样操作的高效之处了。

在你编辑你的电子邮件或者其他有段落的文本时,你可能会发现使用方向键和你预期的效果不一样,有时候可能会一次跳过了很多行。这是因为你的段落在 VIM 看来是一个大的长长的行。这时你可以在按 h、j、k 或者 l 之前键入一个 g,这样 VIM 就会按屏幕上面的行如你所愿的移动了。

3、在当前行里面有效的移动光标

很多编辑器只提供了简单的命令来控制光标的移动(比如左、上、右、下、到行首/尾等)。VIM 则提供了很多强大的命令来满足你控制光标的欲望。当光标从一点移动到另外一点,在这两点之间的文本(包括这两个点)称作被“跨过”,这里的命令也被称作是 motion。(简单说明一下,后面会用到这个重要的概念)

Vim编辑器,“程序猿”推荐

MacVim免费版对于编辑程序和其他纯文本文件非常有用。所有命令都使用普通的键盘字符,因此可以用十个手指键入的人可以非常快速地工作。另外,功能键可以由用户映射到命令,并且可以使用鼠标,是程序员专用Vim编辑器。

Vim编辑器,“程序猿”推荐


分享到:


相關文章: