4

我已经在 Windows XP 上安装了 VIM。我想使用 GUI/命令行格式化 XML 文件?怎么做 ?

我浏览了这篇文章gg=G,但是在哪里可以从 gui输入该命令?

4

2 回答 2

5

Vi(m) 是一个模态编辑器,即有文本输入的输入模式、跳转和操作文本的普通模式和命令行模式,您可以在其中输入以冒号开头的 Ex 命令,(以及更多) .

gg=G正常模式命令;由于这是默认模式,因此只需在打开 XML 文件后键入即可。为了使其正常工作,必须检测到文件类型,但对于默认安装,这应该不是问题。:w然后,您可以通过(后跟)保存重新格式化的文件Enter,并通过退出 Vim :q

Vim 是一种不同的编辑器,一旦你学会了它的方式,它就会非常强大。如果你对它感兴趣,我会推荐内置的vimtutor ( %ProgramFiles%\Vim\vim73\vimtutor.bat) 作为一个好的开始。

于 2012-09-25T11:53:02.667 回答
0

在 Vim 中打开文件,然后按字符。您不需要特殊提示。例如,您还可以使用键 j 和 k 在文件中上下移动。

如果你想插入新字符,你首先需要进入“插入”模式,例如按 i。您现在输入的所有内容都被解释为普通的内容输入。如果要离开插入模式,请按 ESC 键并返回命令模式。

除了插入和命令模式之外,还有其他几种模式。您可以在命令模式下按 : 访问命令行。在命令模式下按 v 可以进入可视模式。

万一你迷路了,想离开 vim,按 : 从命令模式转到命令行,然后输入 q 然后回车,或者在命令模式下按 ZZ ;-)

于 2012-09-25T11:48:11.503 回答