• Linux基本命令(二)-----vim相关命令


    vim是十分常用的Linux工具,有十分强大的文本编辑能力,熟悉使用vim可以非常快捷的在Linux系统下编辑文本,虽然很多情况下Linux只携vi工具,但因其强大的功能,vim还是Linux下的神器之一。

    vim的几种模式

    • 正常模式:可以使用快捷键命令,或按:输入命令行。
    • 插入模式:可以输入文本,在正常模式下,按iao等都可以进入插入模式。
    • 可视模式:正常模式下按v可以进入可视模式, 在可视模式下,移动光标可以选择文本。按V进入可视行模式, 总是整行整行的选中。ctrl+v进入可视块模式。

    替换模式:正常模式下,按R进入

    Vim的基本操作

    dd 删除(剪切)光标所在整行

    5dd 删除(剪切)光标所在5

    Yy  复制光标所在当前行

    5yy  复制光标所在五行

    N    上一个匹配的字符

    n    下一个匹配的字符

    p    粘贴

    q!  强制不保存退出

    x和:xq  保存并退出

    /something: 在后面的文本中查找something

    ?something: 在前面的文本中查找something

     

      -b          二进制模式. 设置 一些选项, 这样 就可以 用来 编辑 二进制 和 可执行 文件 了.

     

           -C          兼容. 设置 'compatible' 选项. 这样 就算 存在 .vimrc 文件 Vim 也会 基本上 象 Vi 一样了.

           -e          Ex 模式 运行 Vim , 就像 运行 "ex" 一样。

     

           -f          前台 运行。 对于 GUI 版本, Vim 不会 同运行它的 shell 分离。 在 Amiga 中, Vim  不会  重新启动  来  开启一个  新窗口.

                       这个选项  会用在当  Vim 被 另外一个 程序执行, 并且 这个程序 想等编辑动作 结束后 再运行 的 时候 (mail). Amiga

                       ":sh" ":!" 不会起作用.

     

           -F          如果 Vim 编译时 加入了 对 从右到左 书写的 文件 FKMAP 以及 Farsi 键盘映射 的支持, Vim 会 以 Farsi 模式 运行, 比如 设置

                       'fkmap' 'rightleft' 选项.不然 Vim 会 显示 一条 错误信息 并 终止.

     

           -g          如果 Vim 编译时 加入 GUI 支持, 会开启 GUI, 不然 Vim 会 显示 一条 错误信息 并 终止.

     

           -h          Vim 显示 命令行 参数 和 选项的 帮助, 然后 终止.

           -H          如果  Vim  编译时  加入了  对 从右到左 书写的 文件 RIGHTLEFT 以及 Hebrew 键盘映射 的支持, Vim 会以 Hebrew 模式 运行,

                       比如 设置 'hkmap' 'rightleft' 选项. 不然 Vim 会 显示 一条 错误信息 并 终止.

     

           -i {viminfo}

                       准许 使用 viminfo 文件, 这个 选项 设置 使用的 文件名, 默认的 是 "~/.viminfo". "NONE" 文件名 也可以 跳过 使用 .vim‐

                       info 文件.

     

           -L          -r 一样.

     

           -l          Lisp 模式.  打开 'lisp' 'showmatch' 选项.

    by:时匣
  • 相关阅读:
    window.location.reload();页面实现跳转和刷新
    vue自定义指令--directive
    1019 数字黑洞
    1018 锤子剪刀布
    1017 A除以B
    1016 部分A+B
    1015 德才论
    1014 福尔摩斯的约会
    1013 数素数
    1012 数字分类
  • 原文地址:https://www.cnblogs.com/casket/p/9390235.html
Copyright © 2020-2023  润新知