我试着搜索答案,但可能我的问题表达错了,我找不到它。
因此,在我自己的Linux环境中,当我退出"vi“时,编辑窗口的内容仍然停留在shell窗口中。在输入"vi“之前,我不能只滚动屏幕来查看之前输入的命令。我曾经在某些环境中(以不同的用户身份),一旦退出" vi ",vi命令就会显示为一个常规命令行,后面是我之前输入的所有命令。
我在windows上运行gvim7.4,并试图将'n‘附加到地图上,它可以工作,除非它到达下一个搜索值时进入插入模式,迫使我点击转义。例如,如果我开始搜索“hi”,然后创建一个地图:map g cwHello<C-O>n,当我单击“g”时,它将“hi”替换为“Hello”,然后转义,然后搜索到下一个“hi”,然后进入插入模式?顺便说一句,我习惯于vi^(为了逃避,但gvim似乎不接受这一点)。