默认情况下,Midnight Commander中的Ctrl-O用于显示控制台输出.在/etc/mc/mc.keymap中,我已将ShowCommandLine设置为另一个键盘快捷键,现在MC不会对Ctrl-O做出反应.
同样,默认情况下,Vim中的Ctrl-O用于循环访问以前访问过的文件.在我的〜/ .vimrc中,我添加了地图< C-o> < nop>并且,以防万一,imap< C-o> < nop取代.现在,如果直接从终端或xterm调用,Vim也不会对Ctrl-O做出反应.
尽管如此,如果我从Midnight Commander提示符中调用Vim,然后按下Ctrl-O,我最终会进入午夜指挥官的标准双面板模式,而我无法按Ctrl-O(也不是Ctrl-I)它.
当然,如果我尝试从MC启动一个新的Vim任务,它现在告诉我“shell已经在运行一个命令”,如果我只是想从MC中取出F10,它会说“shell仍处于活动状态.”quit无论如何?“,如果我这样做,它当然会在这个过程中杀死Vim.
我该如何解决这个问题?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。