• 在VIM中用其它键替换ESC


    今天在一个群里有人问键盘ESC键突然不能用,VIM怎么操作?乍一听觉得搞笑,换个键盘就是了。转念一想,如果较起真来这问题还是有实际应用案例的,比如前些天我为了和IPAD2配套买的蓝牙键盘是MAC风格的,上面就没有ESC键,如果结合IPAD上的SSH应用做远程LINUX维护那还真是个不大不小的问题(在此不讨论SHELL下的按键置换)。

    说到VIM下按键替换,自然想到了用map,于是在.vimrc中加入一条map <F12> <ESC>,保存然后应用,发现在编辑模式下按F12键会变成输入"<F12>"这5个字符后退出编辑模式,这显然不是我想要的。既然map不适合编辑模式那就再加一条专门针对编辑模式下的按键映射imap<F12> <ESC>,保存然后重启VIM(在WINDOWS下通过SOURCE重新加载设置不能完成ESC键的映射,必须要重启,不知为何),测试成功。

    题外话,有人问没有ESC键VIM还怎么编辑.VIMRC?我说兄弟,除了VIM你就不能编辑文本文件了?至少还有重定向嘛,呵呵!

    lykyl原创,转载请注明出处)
  • 相关阅读:
    被动信息收集-dns
    Tcpdump
    Netcat-NC 工具的使用
    无线攻击
    无线渗透实操 aircrack-ng suite
    无线渗透技术概念
    sudo提权复现(CVE-2019-14187)
    Django学习小记-ORM操作概要1
    Django学习小记-cookie的使用(判断是否已登陆)
    Plan 4 Local VRF with NAT
  • 原文地址:https://www.cnblogs.com/lykyl/p/2225751.html
Copyright © 2020-2023  润新知