• Linux常用命令——文本编辑器Vim


    Linux常用命令——文本编辑器Vim

    Vim常用操作

    插入命令
    a 在光标所在字符后插入
    A 在光标所在行尾插入
    i 在光标所在字符前插入
    I 在光标所在行首插入
    o 在光标下插入新行
    O 在光标上插入新行
    定位命令
    :set nu 设置行号
    :set nonu 取消行号
    gg 到第一行
    G 到最后一行
    nG 到第n行
    :n 到第n行
    删除命令
    x 删除光标所在处的字符
    nv 删除光标所在处后的n个字符
    dd 删除光标所在行,ndd删除n行
    dG 删除光标所在位置后的全部内容
    D 删除光标所在处到行尾内容
    :n1,n2d 删除指定范围的行
    复制和剪切命令
    yy 复制当前行
    nyy 复制当前以下n行
    dd 剪切当前行
    ndd 剪切当前行以下n行
    p、P 粘贴在当前光标所在行下或行上
    替换或取消命令
    r 取代光标所在字符
    R 从光标所在处开始替换字符,esc结束
    u 取消上一步操作
    搜索替换命令
    /string 搜索指定字符串。搜索时忽略大小写:set ic
    n 搜索时指定字符串的下一个出现的位置
    %s 全文替换:起始行,终止行s /被替换的字符串/新的字符串/g enter description here
    n1,n2s/old/new/g 范围替换
    保存退出命令
    :w 保存修改
    :w newfile 另存为指定文件
    :wq 保存并退出
    ZZ 快捷键,保存并退出
    :q! 不保存退出
    :wq! 保存修改并退出(文件所有者及root可使用)

    使用技巧

    导入命令执行结果 :r 文本位置

  • 相关阅读:
    Bootstrap (Web前端CSS框架)
    面向对象和构造函数
    BFC(块级格式化上下文)
    图片轮播
    yii 计划任务
    Yii-数据模型- rules类验证器方法详解
    ubuntu下svn使用指南
    PHP加密解密函数
    在 PHP 中结合 Ajax 技术进行图片上传
    CSS3常用功能的写法
  • 原文地址:https://www.cnblogs.com/oneweek/p/9761080.html
Copyright © 2020-2023  润新知