• vim编辑器常用操作


    1. 输入 vim 命令进入 vim 页面。
    2. 在vim命令后面追加文件位置即可使用vim编辑文件。
    vim application-dev.yml
    
    1. 默认打开为只读模式,通过按i、:可切换模式

    (1)i为insert,插入模式。
    (2):命令行模式。
    (3)其他模式切换到只读模式,按Esc
    (4)nh、nj、nk、nl 光标向左下上右移动n个字符(5h:光标向左移动5个字符)
    (5)[Ctrl] + [f] 下一页、[Ctrl] + [b] 上一页
    (6)gg 光标跳转到第一行、G 光标跳转到最后一行、nG 光标跳转到第n行
    (7)n 光标向下移n行

    1. insert模式下

    (1)字符按键以及Shift组合,输入字符
    (2)ENTER,回车键,换行
    (3)BACK SPACE,退格键,删除光标前一个字符
    (4)DEL,删除键,删除光标后一个字符
    (5)方向键,在文本中移动光标
    (6)HOME/END,移动光标到行首/行尾
    (7)Page Up/Page Down,上/下翻页
    (8)Insert,切换光标为输入/替换模式,光标将变成竖线/下划线
    (9)ESC,退出输入模式,切换到命令模式

    5.命令行模式

    (1):q 退出程序,有修改不可退出
    (2):q! 强制退出程序,不保存修改内容
    (3):w 保存内容
    (4):wq 保存内容后退出

    :wq
    

    (5):/word 搜索内容,栗子:搜索 redis

    :/redis
    

    (6):%s/word1/word2/gc 替换内容,c为可选参数,标题是否进行confirm,
    栗子:redis替换为如艾迪斯

    :%s/redis/如艾迪斯/gc
    

    (7)dd 删除光标所在的一行
    (8)yy 复制光标所在的一行
    (9)p 粘贴
    (10)u 回撤
    (11)[Ctrl]+r 反撤
    (12). 重复上一个操作
    (13):set nu 显示行号
    (14):set fileencoding 查看文件编码
    (15):set encoding=utf-8 设置编码
    (16):setlocal nowrap 关闭自动换行

  • 相关阅读:
    mmap文件修改内容的写回
    信号处理之物理信号和软件信号
    从printXX看tty设备(5)串口终端
    从printXX看tty设备(3)键盘输入处理
    LeetCode——Hamming Distance
    LeetCode——Add Strings
    计算树的高度和节点的个数
    LeetCode——Diameter of Binary Tree
    LeetCode——Number of Boomerangs
    九大排序算法总结
  • 原文地址:https://www.cnblogs.com/lixingwu/p/13792647.html
Copyright © 2020-2023  润新知