退出vi时的一点小发现

退出vi时的一点小发现

我接触linux才几天时间,没有多用图形界面,主要是在熟悉文本界面。
   自己一点一点的敲命令,慢慢摸索。
   网上相关的资料也搜集了一大堆,但是详细又实用的指导实在是不多。
   有时候也用man命令查看,但是往往讲的特别抽象,又没有举例说明,让我这样的新手即使从头到尾看完了英文解释也仍然不知道该怎么解决自己遇到的实际问题。
   希望高手们不吝赐教!把一些经验详细讲出来让大家分享!特别是广大菜鸟们,强烈期待中......

     今天试用vi编辑文档,遇到两个小情况,说出来大家议一议。

    因为我用虚拟机上的linux系统(这样看windows下的资料方便点:)),正用文本编辑一篇简单的英文,切换出来到windows下看了一点别的东西,再回到linux文档里面就发现我按什么键都没反应了。鼠标倒是正常,也可以切换控制台,但是这文档里面我按shift+:   ,  esc ,  q 键均无效。
    我猜这是进程死掉了,于是用alt+f2切换到另外一个控制台,杀掉了vim进程。用alt +f1回来,这边显示文档依然如故,按键仍然毫无效果。什么措施都无效,我只好按ctrl+alt+backspace。发现仍然没有反应。又切换到2控制台,显示:system is rebooting now......但是等了许久仍然只有这一行英文,并无开始重启的迹象。
    无奈,只好用虚拟机上面的reset按钮,硬性重启了。

    请列位大牛小牛们帮我分析分析。


    还有发现了另外一种情况,在我正常编辑完文档,要退出vi的时候,不知道错按了什么键,出现了"command"英文单词,并且该行以高亮度显示,下面几行连续排列着
q
q!
wq
x
...
等等一些非常有用的退出vi的实用命令。
    哪位知情人请告诉我是怎么回事,这好像是能够查询实用命令的一个功能。
请告诉我应该按什么键才能出现这种效果!
    如果知道怎样查询,我们这些菜鸟们就又多一件宝贝啦。

    小女子在此谢过了先!
>>>>  小女子在此谢过了先!


稍等一下,会有人帮助您的
   你用的什么虚拟机,是MicroSoft virtual PC 2004吗?他对Linux的支持不是很好的,有的时候运行命令会死机,所以建议你想学习linux,最好从装在硬盘的独立分区吧,关于你所说的有选择项的东西,我倒是也想知道呢!   
我用的是vmware虚拟机,是比较常见的一种吧
如果想要了解真正的Linux的话,请不要把Linux装在虚拟机里面,这样根本体现不出Linux的好处,只能看到Linux很复杂,很麻烦,同样也不建议Linux和Windows共存于一台计算机中,这样的话,我们会依赖于Windows的,比如在启动方面Windows做的很差,不能启动别的系统,而且只能把自己装在很主要的分区里,重装一遍之后就不能启动其它的操作了,面Linux却可以启动Windows,为什么,因为微软不喜欢别人用其它操作系统,我们不可以修改他所以,他只能启动他自己,而Linux却不一样,我们需要启动好几个操作系统,如果系统不支持的话,我们可以自己加进去。
看起来像vim的历史记录,它的命令是:命令q: 向后查q/ 向前查q?
vi支持历史命令,当然你也可以使用帮助,如果你认为有命令不会用可以用help查找帮助
但有时间还是先看看info vi比较好,我的经验是先学了再用是linux的一个好办法,先用再学是  windows惯出来的坏毛病
谢谢各位!
感觉在这里就像是“找到了组织”的那种感觉!
有很多同仁做伴的感觉真好......
支持四楼兄弟的意思!顶
真没有查到关于那个列出命令的东东,但是vim下面本身有一个:help命令基本上能解决一般编辑的问题。基本命令就那几个常用的,但是把它们组合起来功能就非常强大了!