Questions tagged «vim»

Vim是可用于大多数主要平台的免费和开放源代码的模式文本编辑器。它可以在许多文本编辑任务中实现高效率,但学习曲线陡峭。要学习基础知识,请运行“:help vimtutor”。对于非编程问题,请使用https://vi.stackexchange.com/。


30
强迫自己掌握vi的最佳方法是什么?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 不久之前,我读了viemu的创建者的文章,澄清了许多关于vi的误解,并解释了为什么它是一个好主意(以及为什么它在过去30多年中非常流行)。同一个人也有大量的图形备忘单,一次可以教一些基础知识。 我相信。 实际上,我已经说服了过去两年。但是我仍然还没有强迫我自己作为主编学习vi,因此学习曲线太高了。当我开始工作时,到目前为止,可以接受但即时的生产率(使用我的当前编辑器)已经赢得了远远更高的生产率(使用vi)。 是否有人有任何好的技巧来帮助您超越学习曲线?它可以是简单的技巧,其他教程或文章,无论如何。 编辑:请注意,我知道vi 的vim / gVim,Cream和MacVim(等)变体。我将有关vi的问题保留为整个vi系列。感谢您提供的所有出色答案。 更新(2009年4月) 自去年12月以来,我在日常工作中一直使用Vim(更确切地说是MacVim)。我不回去了:-) 祝大家在Vim掌控中万事如意。
205 vim  editor  text-editor  vi 


2
如何返回到Vim中最后一行之前编辑的行?
我知道`.转到最后编辑行的命令。有没有办法在编辑历史中走得更远?在浏览文件时,我经常不小心插入了一些内容,撤消,但随后却`.再也无法将我带到我想要的位置。
201 vim 





7
将Vim用作Java IDE的提示?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 6年前关闭。 改善这个问题 我沉迷于Vim,这是我事实上的编辑文本文件的方式。 由于它主要是文本编辑器而不是IDE,有人开发过让我更轻松地开发Java应用程序的技巧吗? 我有一些问题: 如何在不离开vi的情况下调用maven任务? 我可以完成代码吗? 语法高亮如何? 我应该知道的其他内容(“不做!”除外)是什么?
195 java  vim  ide 


9
如何在Vim或Linux中将空格转换为制表符?
我已经查看了有关Stack Overflow的几个问题,以了解如何在不查找所需内容的情况下将空格转换为制表符。关于如何将制表符转换为空格,似乎还有更多问题,但我正尝试相反的做法。 在Vim我尝试过的过程中:retab,:retab!没有运气,但我相信这些实际上是为了从制表符转到空格。 我在命令提示符下都尝试了两次expand,unexpand但没有任何运气。 这是有问题的文件: http://gdata-python-client.googlecode.com/hg-history/a9ed9edefd61a0ba0e18c43e448472051821003a/samples/docs/docs/docs_v3_example.py 如何使用或Shell 将前导空格转换为制表符Vim?
190 linux  vim  tabs  spaces 

16
Vim:在可视模式下选择文本块的更快方法
我使用vim已经有一段时间了,我知道在可视模式下选择文本块就像SHIFT+ 一样简单,V然后逐行向上或向下移动箭头键,直到到达文本块的末尾为止。要选择。 我的问题是-在可视模式下,是否有更快的方法来选择文本块,例如通过SHIFT+ V然后指定要停止选择的行号?(:35例如,在这里35是我要选择的行号-这显然行不通,因此我的问题是查找是否可以完成与此类似的操作...)
189 vim 

9
Vim为什么保存带有〜扩展名的文件?
我发现在Windows上使用Vim时,Vim会保存文件,.ext.swp关闭Vim窗口时会删除该.ext~文件和一个文件。 我假设该.ext.swp文件是会话备份,以防Vim崩溃。该.ext~文件的目的是什么?这是永久备份文件吗?这很烦人,因为我想将正在处理的所有文件复制到主机上,而无需这些重复项。如何关闭此功能,或者,如果有充分的理由,请隐藏文件?
188 vim 

7
同一行上的多个命令
我一直在尝试寻找可以让我在Vim中的同一行上运行多个命令的东西,类似于在* nix系统或&Windows中使用分号分隔命令。有没有办法做到这一点?
187 vim  command 

11
你如何从Vim中的'gf'返回
我将Vim用于以Unix模式安装的Windows。由于有了这个站点,我现在使用gf命令转到光标下方的文件。 我正在寻找命令之一: 返回上一个文件(类似于ctags的Ctrl+ T),或者 重新映射gf 以在新窗口中自动启动新文件。
187 vim  editor 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.