我在Windows XP上安装了VIM。我想使用GUI /命令行格式化XML文件?怎么做?
我去了this post但是从gui输入那个命令gg=G
?
答案 0 :(得分:5)
Vi(m)是模态编辑器,即文本输入有输入模式,正常模式可以跳转并操纵文本和命令行模式,您可以在其中输入以冒号开头的Ex命令(以及更多)。
gg=G
是普通模式命令;因为这是默认模式,所以只需在打开XML文件后输入它。为了正常工作,必须检测到文件类型,但对于默认安装,这应该不是问题。然后,您可以通过:w
保存重新格式化的文件(后跟 Enter ),然后通过:q
退出Vim。
Vim是一种不同的编辑器,一旦你学会它的方式就非常强大。如果您对此感兴趣,我建议您使用内置的 vimtutor (%ProgramFiles%\Vim\vim73\vimtutor.bat
)作为一个良好的开端。
答案 1 :(得分:0)
在Vim中打开文件,然后按下字符。您不需要特殊的提示。例如,您还可以使用键j和k在文件中向下和向下移动。
如果要插入新字符,首先需要进入“插入”模式,例如按我您现在输入的所有内容都被解释为普通内容输入。如果要退出插入模式,请按ESC键并返回命令模式。
除了插入和命令模式,还有一些模式。在命令模式下,按:可以访问命令行。在命令模式下按v可以进入可视模式。
如果您迷路并希望离开vim,请按命令从命令模式进入命令行:输入q然后返回或在命令模式下按ZZ; - )