zoukankan      html  css  js  c++  java
  • vim command

    问题:对多行缩进

    简述:向左缩是<,向右缩是>

    详述:在命令状态,按v进入visual状态,选中多行,再按>,相当于一个TAB键;再选中多行,按<试试

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

    问题:自动缩进

    简述:==

    详述:在命令状态下,按下==,相当于一个TAB键,而2==则对两行缩进。

    拓展:gg=G是对全文进行自动缩进,其实把光标移到起始点,再按=G也能生效了,因为gg只是把光标移到起始点而已。

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

    问题:打开多个文件

    简述::split 之后,:open file

    详述:在命令状态下,使用:split 会打开另一个窗口,反复使用,会得到多个窗口。再使用:open filename 会打开另一文件。

    扩展:使用Ctrl+6对文件进行切换;使用Ctrl+ww对窗口进行切换

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

    问题:取消自动注释

    简述::set fo-=r

    详述:在命令状态下,输入:set fo-=r

    拓展:输入:set fo=r,恢复自动注释功能

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

    问题:删除回车符

    简述:J

    详述:在命令状态下,输入J,将合并当前行和下一行,之间会有空格哦。

    扩展:输入nJ,合并n行,(算上当前行是n行哦),所以2J跟J的效果是一样滴。

  • 相关阅读:
    Web开发之编码与解码、签名、加密与解密
    深入解析单例线程安全问题
    PL/SQL&存储过程||存储函数&触发器
    oracle
    子查询中的NULL问题
    springmvc适配器的应用
    MySQL
    Django rest framework(5)----解析器
    Django rest framework(4)----版本
    1. Django每日一码 之原生View源码
  • 原文地址:https://www.cnblogs.com/chuanlong/p/3177095.html
Copyright © 2011-2022 走看看