日期:2014-05-16  浏览次数:20604 次

请问在vi中命令用法
请问这三个命令的用法,求具体解释!
:!dir :.!dir :3!dir

------解决方案--------------------
:!dir仅仅是执行外部命令dir
:.!dir执行外部命令,同时把输出结果弄到当前行
:3!dir执行外部命令,输出结果到第三行开始的位置
------解决方案--------------------
额……1L大神说的弄到当前行,举个例子就是:.!ls -l /home,本身是输出到屏幕的,在vi中执行这句命令输出的结果就会在你当前的文本里……
------解决方案--------------------
探讨

:!dir仅仅是执行外部命令dir
:.!dir执行外部命令,同时把输出结果弄到当前行
:3!dir执行外部命令,输出结果到第三行开始的位置