• vim 编辑器常规操作


    所看视频教程:兄弟连Linux云计算视频教程5.1文本编辑器Vim-5.2

    插入命令

    a:在光标所在字符后插入;

    A:在光标所在行尾插入;

    i:在光标所在字符前插入;

    I:在光标所在字符行行首插入;

    o:在光标下插入新行;

    O:在光标上插入新行;

    :set nu 设置行号;

    :set nonu 取消行号;

    到指定行

    gg:到第一行;

    G:到最后一行;

    nG:到第n行;

    :n 到第n行;

    $:移至行尾;
    0:移至行首;

    删除命令

    x:删除光标所在处的字符;

    nx:删除光标所在处后n个字符;

    dd:删除光标所在行;

    ndd:删除n行;

    dG:删除光标所在行到文件末尾内容;

    D:删除光标所在处到行尾内容;

    :n1,n2d删除指定范围的行;

    复制粘贴剪切

    yy:复制当前行;

    nyy:复制当前行以下n行;

    dd:剪切当前行;

    ndd:剪切当前行以下n行;

    p,P:粘贴在当前光标所在行上或行下;

    r :取代光标所在处字符;

    R:从光标所在处开始替换字符;

    u:取消上一步操作;

    搜索和替换命令

    /string: 搜索指定字符串;搜索时忽略大小写:set ic

    n :搜索指定字符串下一个出现的位置;

    :%s/old/new/g:全文替换指定字符串;

    :n1,n2s/old/new/g :在一定范围内替换指定字符串;后面g 改成c会进行一个替换的询问确认。

    保存和退出命令

    :w 保存

    :w new_flieName 另存为指定文件

    :wq 保存修改并推出

    ZZ 快捷键保存修改并退出

    :q! 不保存修改推出

    :wq!保存修改退出(文件所有者及root可使用)

  • 相关阅读:
    安装部署Python开发环境
    CentOS系统常见优化
    chm文件打开无法显示
    数据库恢复技术
    视图的认识
    存储过程的认识
    error C2471: 无法更新程序数据库 ,fatal error C1083: 无法打开程序数据库文件
    ubuntu下使用aptget install下载安装文件管理
    转:[译文] 程序员的禅修之路
    数据库的两段锁协议
  • 原文地址:https://www.cnblogs.com/jasonxu19900827/p/5353667.html
Copyright © 2020-2023  润新知