相关疑难解决方法(0)

Vim最有效的捷径是什么?

我听过很多关于Vim的消息,包括优点和缺点.看起来你应该(作为开发人员)使用Vim比使用任何其他编辑器更快.我正在使用Vim来做一些基本的东西,而且我最好用Vim的效率低 10倍.

当你谈论速度时你应该关心的两件事(你可能不太关心它们,但你应该这么做)是:

  1. 使用左手和右手交替使用键盘是最快捷的方式.
  2. 永远不要触摸鼠标是第二种尽可能快的方法.移动手,抓住鼠标,移动鼠标并将其带回键盘需要很长时间(而且您经常需要查看键盘才能确保将手正确地移到正确的位置)

这里有两个例子,说明为什么我对Vim的效率低得多.

复制/剪切和粘贴.我一直这样做.使用所有当代编辑器,您可以Shift 用左手按下,然后用右手移动光标以选择文本.然后Ctrl+ C副本,你移动光标和Ctrl+ V贴.

有了Vim,它太可怕了:

  • yy 复制一行(你几乎不想要整行!)
  • [number xx]yyxx行复制到缓冲区中.但你永远不知道你是否选择了你想要的东西.我经常做的[number xx]dd,然后u撤消!

另一个例子?搜索和替换.

  • PSPad中:Ctrl+ f然后键入您要搜索的内容,然后按Enter.
  • 在Vim:中/,然后键入要搜索的内容,然后如果\每个特殊字符前放置了一些特殊字符,则按Enter.

与Vim的一切都是这样的:似乎我不知道如何以正确的方式处理它.

NB:我已经阅读过Vim 备忘 单了 :)

我的问题是:

你使用Vim的方式是什么让你比现代编辑更有效率?

vi vim

1127
推荐指数
43
解决办法
76万
查看次数

标签 统计

vi ×1

vim ×1