详细操作说明,完整的例子,最佳vi技巧 # 从其他程序获取输出 (需要外部程序) :r!ls.exe : 读取ls的输出到当前位置 !!date : 读取date的输出 (但是会替换当前行的内容) # 译释:其实你输入了!!后,vim就自动转换到 :.! 等待你继续输入\r\n# 使用外部程序sort进行排序(sort是Unix标准命令,ls,date也是) :%!sort -u : 使用sort程序排序整个文件(用结果重写文件) # 译释:%表示整个文件的所有行 # !sort表示执行外部命令sort # -u是sort的参数,man sort看