使用VIM:基本教程。

我从没想过要说这句话,但是我非常喜欢那里的终端机最好的编辑器。 GNU / Linux的: VIM.

引用 维基百科上的数据:

Vim的 (的 英语 我看到IMproved)是该版本的改进版本 文字编辑器 vi,存在于所有系统中 UNIX.

他的演员 Bram Moolenaar,在 1991,从此开始进行了许多改进。 Vim和Vi的主要特征是它们具有不同的模式来交替执行某些操作,这使它们与大多数常见的编辑器区分开,后者只有一种使用键组合或 图形界面.

我就是那些认为这是“章鱼”或十个手指以上的人的编辑者之一,因为简单的事实就是拥有这么多的键盘快捷键,使我认为 VIM 它是控制台编辑器的“怪兽”。 事实是,从昨天开始我一直在学习使用它 (即使有非常基本的东西),但我已经习惯了,最糟糕的是 (或最好的) 是我太喜欢它了。

我一直对 纳米,但确实这个编辑器太基础了。 当我们具有图形环境时,可以使用光标进行复制/粘贴,但是当我们处于TTY模式时,情况会发生变化。 这是我发现V的第一个优势IM。 我喜欢的其他功能包括:

  • 选择列中的文本。
  • 语法突出显示。
  • 括号,方括号和花括号的突出显示(使其非常适合编程)。
  • 极其强大,即使我们正在编辑的文件被中断,它也允许我们稍后进行恢复。
  • 这里 您可以看到更多...

控制台中唯一的文本编辑器 (我所知道的) 那个“方法” VIM es MCEdit, MC的文本编辑器。 但是请注意以上句子中的引号。 VIM甚至有一个GTK编辑器。 但是这篇文章的想法不是要卖给您或鼓励他们使用 VIM,它只是一种告诉您它比实际使用起来容易的方法。

使用VIM的基本教程

我本来想给您留下一系列键盘快捷键,但是如果我通过一个示例向您展示它的工作原理,那将更为实用。 我们要做的第一件事是安装 VIM 如果我们尚未完成此操作,或者默认情况下未在我们喜欢的发行版中提供它。 安装后,我们打开一个终端并放:

$ vim prueba.txt

我们将看到以下内容:

现在我们按下键 I 或钥匙 插页 从命令模式切换到编辑模式并开始输入。 如果可能的话,我们写的任何东西都要长于两行。 我举个例子:

现在,我们按键 ESC 要退出编辑模式,我们使用键盘箭头移至文档的开头,然后按键 V. 您会注意到下面说的 VISUAL。 使用向下箭头标记我们所写的所有文本。 选中所有内容后,按键 Y。 完成此操作后,您将在其下方看到指示复制的行数。

现在我们往下移一点,然后按键 P。 每次我们按下它,都会粘贴相同的文本。 如果不是键 Y 我们按下键 X,我们选择的文本将被截断。 我们可以用钥匙再次粘贴 P.

现在,我们将保存测试文档。 我们按 ESC 如果我们处于编辑模式并且我们写 :w,即两点和一个 W. 这是写或保存我们正在做的事情。 如果我们以后写 :q 我们将退出编辑器。 如果我们想要保存并关闭,我们写 .

现在是最后一招。 假设终端意外关闭并且我们丢失了文件。 我们要做的是重写:

$ vim prueba.txt

我们会得到这样的东西:

如果您最后看,我们有一系列选择。 在这种情况下,我们按键 R 检索以前的文档,然后它将要求我们按 ENTER 瞧,我们可以继续我们离开的地方。 现在,如果我们碰巧碰到了钥匙 E (仍要编辑) 我们还可以通过键入以下内容来检索文档 :恢复, 我们会得到这样的东西:

在这种情况下,我的选择是将数字写为1,瞧,我们的工作又恢复了。

如果要使用 VIM 更容易,那么您可以安装 GVIM,使用Gtk库的情况与使用菜单和其他有助于用户工作的选项相同。

甚至还有一个扩展 Firefox 呼叫 Vimperator, 这样我们就可以像对待浏览器一样 VIM 它将得到治疗 

而到目前为止 方法文档,欢迎提出任何建议或信息,以便我们都可以了解有关以下方面的更多有用信息 VIM.