• linux基础命令学习(三)Vim使用


    1. # vim 1.txt
    命令模式:
    a i o A I O x X yy dd p G dw de h j k l f H M B
    a --- append 追加 在光标所在位置后追加一个字符
    i --- insert 插入 在光标所在位置前插入一个字符
    o --- open line 开一个空行 在光标所在行的下方添加一个空行
    x --- delete a letter 删除光标所在位置上的字符

    yy -- yanked 复制 nyy 复制n 行,10yy 复制光标所在行开始向下的10行.
    dd --delete line 删除光标所在位置的行 ndd 10dd 删除光标所在位置开始的向下10行。
    p --paste 粘贴,10p
    G --- go 直接跳转到文档末尾。
    dw =---- delete word 删除光标所在位置上的一个单词同时删除空格
    de 同上,只是不删除空格
    u undo 撤销一次操作. U 直接撤销当前行的所有操作.
    r --- replace 替换,替换光标所在位置上的字符
    f =---- find在光标所在行内进行查找
    heslo jacky
    rs
    插入模式:所有字符都是普通字符,随便输入。
    esc 回到命令模式--------------> 输入: 进入末行模式

    末行模式:
    :set number 设置行标
    :set nonumber 关闭行标
    :nohl 关闭高亮显示
    :set all 列出所有设置信息
    :1 跳转到第一行
    :q quit 退出
    :wq 保存退出
    :wq! 强制保存退出
    :q! 强制不保存退出
    :w! 强制保存
    :w 文件名
    :w 2.txt 另存
    :split 文件名 分屏编辑 ctrl + w 切换


    快捷方式
    ctrl + r 重做, redo
    ctrl + f 向后翻页
    ctrl + b 向前翻页
    ctrl + u 翻回半页
    ctrl + v 调用虚拟块编辑器编辑列
    h j k l 选择内容, d 删除
    c cut剪切
    y 复制
    p 粘贴
    查找关键字: / ?
    /keyword
    /welcome 查找文档中所有包含welcome字符的字段
    n next 下一个关键字
    N next 上一个关键字

    替换关键字:
    :1,5s/old/new/
    :%s/jacky/kevin/g

  • 相关阅读:
    数据流的小结
    二分法小结
    k倍区间
    【图文并茂】如何将英文版的Altium Designer Winter 09改成汉语版?
    【PCB操作】PCB拼板
    【图文并茂】如何将库文件移到另一个库
    PCB的收尾工作之补泪滴
    uCOS-II 学习笔记--------OSInit函数
    uCOS-II 学习笔记之任务管理--------任务就绪表和就绪组
    [leedcode 205] Isomorphic Strings
  • 原文地址:https://www.cnblogs.com/lovefendi/p/3722815.html
Copyright © 2020-2023  润新知