zoukankan      html  css  js  c++  java
  • vim编辑器

    vim编辑器

    • vi的三种模式:命令行模式(vi hello)、插入模式(i)、底行模式(ESC)

    命令行模式功能键:

    0(数字0)		光标移动到本行的开头
    shift+$			移动光标到所在行的行尾
    G                       光标移动到文件的最后
      gg                      移动到文件第一行
    nG			光标移动到第n行
    n<Enter>		光标向下移动n行
    
    x			删除光标所在位置的一个字符
    3x			删除光标所在位置的三个字符
    dd			删除光标所在行
    3dd			从光标所在行开始向下删除三行
    
    yy			复制光标所在行
    3yy			复制光标所在行开始的向下三行
    
    p			粘贴
    u			撤消(恢复前一个动作)
    

    底行模式功能键:

    :w		 	将编辑的文件保存到磁盘中
    :q			退出vi(系统对做过修改的文件会给出提示)
    :q!			强制退出vi(对修改过的文件不做保存)
    :wq			存盘后退出
    :w[filename]	        另存一个filename的文件
    :set nu		        显示行号
    :set nonu		取消行号显示
    :s/printf/xx/	        将文件中光标所在位置的printf替换为xx
    :s/printf/xx/g	        将文件中所有的printf替换为xx,属于全局替换
  • 相关阅读:
    javascript学习笔记1
    html的那些小小细节
    高级排序之希尔排序
    归并排序
    java 块语句 和引用类型
    扩展思维
    javase jdk 环境变量 涵义
    java 冒泡排序 二分查找 选择排序 插入排序
    kafka原理
    java web 程序---注册页面密码验证
  • 原文地址:https://www.cnblogs.com/myidea/p/4857206.html
Copyright © 2011-2022 走看看