• VIM初掌握


    Vim 是 Linux 系统上的最著名的文本/代码编辑器,也是早年的 Vi 编辑器的加强版。它的最大特色是完全使用键盘命令进行编辑,脱离了鼠标操作虽然使得入门变得困难,但上手之后键盘的各种巧妙组合操作却能带来极为大幅的效率提升。以vimtutor为向导对vim的基本操作有了简单的认识。下面简单介绍在vimtutor里相关操作的学习。
    1.vimtutor的进入
    在终端界面输入vimtutor+回车即可进入

    2.启 动Vim后,vim在 Normal 模式下,请按下键 i 进入 Insert 模式,按 ESC 键即可返回 Normal 模式。
    3.光标方向控制
    在Normal模式下,hjkl为方向键

    4.vim的进入与退出
    正常模式下输入“:q!+回车”即可退出且不保存改动


    5.文本删除改动
    正常模式下,按“x”即可删除光标处符号


    X 删除游标所在前一个字符
    dd 删除整行
    dw 删除一个单词(不适用中文)


    d$或D 删除至行尾


    d motion删除动作

    6.文本插入
    i:在光标所在字符前开始插入

    a:在光标所在字符后开始插入
    o:在光标所在行的下面
    O:在光标所在行的上面另起一行开始插入

    另起一新行插入
    s:删除光标所在的字符并开始插入
    I:在光标所在行的行首开始插入 如果行首有空格则在空格之后插入
    A:在光标所在你行的行尾开始插入
    S:删除光标所在行并开始插入
    cw:一个错误单词改写插入

    7.动作撤销
    正常模式下按u撤销动作


    8.文件复制粘贴
    按v进入可视模式进行选取,光标完成选取后按Y完成复制,移动光标至想要粘贴的位置按p完成
    9.内容查找
    (1)字符串查找:/+字符串可以用在当前文件中正向查找该字符串;%+字符串可以用在当前文件中逆向查找该字符串

    (2)位置查找:光标移动到想要知道的位置按下Ctrl+G

    (3)查找匹配括号:

    (4)设置 ic 选项(Ignore Case,忽略大小写),请输入: :set ic;要禁用忽略大小写,请输入: :set noic

    10.内容替换



    11.外部命令执行
    :!+外部命令,如:!ls,得到结果如图

    12.文件重命名
    :w 文件名


    13.vim内容写入与读出文件
    写入:按v进入可视模式进行选取,光标完成选取后按选中区域后w 文件名完成写入

    读出:移动光标至想要插入位置,:r 文件名

    14.帮助界面查询

    .

  • 相关阅读:
    linux防火墙iptables
    etc/fstab
    EDT改成CST
    echo
    dd
    chown
    CAT
    Linux grep
    CHECKSUM比较两表字段值差异
    通过GitHub部署项目到Nginx服务器
  • 原文地址:https://www.cnblogs.com/20189224sxy/p/9827306.html
Copyright © 2020-2023  润新知