美文网首页
2017-10-10

2017-10-10

作者: Blacklad | 来源:发表于2018-07-25 00:00 被阅读0次

    vi常用快捷键

    移动光标

    • hjKl 上下左右
    • ctrl + e 向下移动页面
    • ctrl + f/b 上/下翻一页
    • ctrl + u/d 上下翻半页
    • w 下一个字首 按标点单词分割
    • W 下一个字首 长跳 (空格)
    • e 下一个字尾
    • E 下一个字尾 长跳
    • b 上一个字首
    • B 上一个字首 长跳
    • 0 行首 第0个字符
    • ^ 行首的第一个字符
    • $ 行尾
    • gg 文章首
    • G 文章尾
    • 5gg/5G 第五行
    • fx x为要查找的字符
    • ; 重复上一个fx命令
    • * 向下查找光标所在单词
    • # 向上查找所在单词

    删除

    • dd 删除光标所在行
    • dw 删除光标所在字
    • D 删除到行末
    • x 删除当前字符
    • X 删除前一个字符
    • yy 复制一行
    • yw 复制一个字
    • Y 复制到行末
    • p 粘贴到当前行的下面
    • P 粘贴到当前行的上面

    插入模式

    • i 当前光标
    • I 行首
    • a 追加 当前光标后
    • A 追加 行末
    • o 当前行的下面新加一行
    • O 当前行的上面新加一行
    • Esc 退出插入模式

    编辑模式

    • J 当前行和下一个行连接成一行
    • cc 删除当前行 进入编辑模式
    • cw 删除当前字 进入编辑模式
    • c$ 删除到行尾 进入编辑模式
    • s 删除当前字符 进入编辑模式
    • S 删除光标所在行 进入编辑模式
    • xp 交换当前字符和下一个字符
    • u 撤销
    • ctrl + r 重做
    • ~ 切换大小写
    • >> 当前行右移一个tab
    • << 当前行左移一个tab
    • == 自动缩进当前行

    查找替换

    • /pattern 向后搜索
    • ?pattern 向前搜索
    • "\c" 忽略大小写
    • "\C" 大小写敏感
    • n 下一个
    • N 上一个
    • :%s/old/new/g 搜索整个文件

    退出编辑器

    • w 保存
    • wq 保存退出
    • x 保存修改退出
    • q 退出
    • q! 强制退出

    执行shell命令

    • :sh 运行完命令后 exit回到编辑界面
    • ctrl + z 暂停 后台

    相关文章

      网友评论

          本文标题:2017-10-10

          本文链接:https://www.haomeiwen.com/subject/vcrumftx.html