zoukankan      html  css  js  c++  java
  • vi 编辑器使用技巧

    1.由命令"vi --version"所显示的内容知vi的全局配置文件

    2.显示行号   ,非编辑模式输入 : set nu

    3.显示颜色 

      1)在文件中找到 "syntax on  这一行,去掉前面的双引号"

      2)配置bashrc文件,加入    alias vi='vim'

    4.快捷键:

      dd 删除当前行

      ndd 删除当前行下的n行

      yyp 复制当前行

      yynp  复制当前行 n次

      nyyp   复制n行(当前行下面的n行) 到当前行下面

           d$ 删除从当前字符到行尾

      d^ 删除从当前字符到行首部

    5. 敲字符 n 就可以继续查找,敲字符N(大写N)就会向前查询; 
    6.批量注释和反注释

    第一种方法
    批量插入字符快捷键:
    Ctrl+v进入VISUAL BLOCK(可视块)模式,按 j (向下选取列)或者 k (向上选取列),再按Shift + i 进入编辑模式然后输入你想要插入的字符(任意字符),再按两次Esc就可以实现批量插入字符,不仅仅实现批量注释而已。
    批量删除字符快捷键:
    Ctrl+v进入VISUAL BLOCK(可视块)模式,按 j (向下选取列)或者 k (向上选取列),直接(不用进入编辑模式)按 x 或者 d 就可以直接删去,再按Esc退出。
    第二种方法
    批量插入字符快捷键:命令行模式下,输入 " : 首行号,尾行号 s /^/字符/g "实现批量插入字符。如 输入:2,7s/^/#/g,在2到7行首插入#
    批量删除字符快捷键:命令行模式下,输入 " : 首行号,尾行号 s /^字符//g "实现批量删除字符。如 输入:2,7s/^/#/g,在2到7行首删除#

    7.shfit+v进去行选模式,ctrl+v进入块选模式

    8.快速定位行

      1): 快速到最后一行:

               shift + G

       2):快速到第一行: 1 + shift +G

       3): 快速到第40 行: 40 + shift + G

    参考文档:https://blog.csdn.net/qq_35869389/article/details/78026068

      

  • 相关阅读:
    zzulioj1908: 小火山的围棋梦想
    zzulioj1913: 小火山的计算能力
    zullioj1905: 小火山的跳子游戏
    HDU 1025:Constructing Roads In JGShining's Kingdom
    HDU 1257:最少拦截系统
    HDU1051:Wooden Sticks
    HDU1950:Bridging signals
    HDU1087:Super Jumping! Jumping! Jumping!
    HDU5256: 序列变换
    3.SpringBoot配置文件以及自动配置原理
  • 原文地址:https://www.cnblogs.com/jycjy/p/7772705.html
Copyright © 2011-2022 走看看