zoukankan      html  css  js  c++  java
  • vim缩写

    vim缩写可以简化输入,如在Python调试中的logging.warning可以缩写为lgw,在使用时会提高效率。

    一、设置缩写

    ~/.vimrc增加:

    :abbreviate lgw logging.warning
    

    这样在想要输入logging.warning的时候输入lgw,之后:

    • Ctrl + ] :插入缩写后停留在插入模式,推荐;
    • ESC :插入缩写后回到普通模式;
    • Space :插入缩写后增加空格;
    • Enter :插入缩写后进行换行。

    注:一般在~/.vimrc中使用abbreviate,而不是iabbrevcabbrev,是因为:
    abbreviate支持插入模式和命令模式;
    iabbrev支持插入(insert)模式;
    cabbrev只支持命令(command)模式。

    二、 查看缩写

    在vim中查看缩写:

    :abbreviate
    

    显示的第一列代表如下:

    • !:支持插入模式和命令模式,即abbreviate设置的缩写;
    • i :支持插入模式,该缩写由iabbrev设置;
    • c :支持命令模式,该缩写由cabbrev设置。

    三、删除缩写

    针对不同模式的缩写应该使用不用的删除缩写命令。

    # abbreviate
    :unabbreviate lgw
    :abclear # 清除所有缩写,包括命令模式和插入模式
    
    # iabbrev
    :iunabbrev lgw
    :iabclear # 清除插入模式的所有缩写
    
    # cabbrev
    :cunabbrev lgw
    :cabclear # 清除命令模式的所有缩写
    
    
    作者:yusq77

    -------------------------------------------

    Wish you all the best and good health in 2021.

  • 相关阅读:
    git add 添加错文件 撤销
    工作流Activiti5.13学习笔记(一)
    instanceof, isinstance,isAssignableFrom的区别
    oracle表查询速度极慢的处理过程记录一下
    类里面的成员变量如果是public,为什么破坏封装
    IPv4 IPv6验证
    枚举使用
    XML之命名空间的作用(xmlns)
    XSD-JAVA
    jaxb
  • 原文地址:https://www.cnblogs.com/yusq77/p/13572510.html
Copyright © 2011-2022 走看看