zoukankan      html  css  js  c++  java
  • vi用法总结

    一、vim是vi编辑器的升级版

    二、Vim编辑器中有三种模式——命令模式、末行模式和编辑模式

    命令模式:控制光标移动,可对文本进行删除、复制、粘贴等工作。

    输入模式:正常的文本录入。

    末行模式:保存、退出与设置编辑环境。

    记住每次运行vim编辑器后都默认是“命令模式”,需要先进入到“输入模式”后再进行编写文档的工作,而每次编辑完成需先返回到“命令模式”后再进入“末行模式”对文本的保存或退出操作

    三、vim编辑器命令模式下的快捷键

    命令

    作用

    dd

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

    5dd

    删除(剪切)从光标处开始的5行。

    yy

    复制光标所在整行。

    5yy

    复制从光标处开始的5行。

    p

    将之前删除(dd)或复制(yy)过的数据粘贴到光标后。

    /字符串

    在文本中从上至下搜索该字符串。

    ?字符串

    在文本中从下至上搜索该字符串。

    n

    显示搜索命令定位到的下一个字符串。

    N

    显示搜索命令定位到的上一个字符串。

    u

    撤销上一步的操作

    四、vim编辑器的末行模式中的常用命令

    命令

    作用

    :w

    保存

    :q

    退出

    :q!

    强制退出(放弃对文本的修改内容)

    :wq!

    强制保存退出

    :set nu

    显示行号

    :set nonu

    不显示行号

    :命令

    执行该命令

    :整数

    跳转到该行

    PS:

    1.在命令模式与末行模式中,所有的快捷键参数均区分大小写。

    2.在末行模式中所有快捷键参数前都有一个冒号”:“。

    五、利用vim编辑器配置主机名称

    ①使用vim命令修改”/etc/hostname“主机名称文件

    ②将原始主机名称删除后追加”linuxprobe.com“。

    ③保存退出并用hostname命令检查是否修改成功。

    ④使用vim命令编辑主机名称文件后末行模式执行:wq!后即可保存退出:

    ⑤使用hostname命令查看当前的主机名称

    六、配置网卡信息

    ①首先我们要切换到”/etc/sysconfig/network-scripts“目录中(该目录存放着网卡的配置文件)。

    ②使用vim命令修改文件”ifcfg-eno16777736“。

    ③逐项写入配置参数,并保存退出。

    ④重新启动网卡命令:”systemctl restart network“。

    ⑤通过ping命令测试网卡信息是否生效。

    七、配置yum仓库(见另一个博客搭建yum本地仓库)

  • 相关阅读:
    卡尔曼滤波器的简单推导
    data_quick 进度
    面试
    MapServer+TileCache+Apache+Python24 构建KS数据服务器
    PYTHONPATH 可以跨版本 方便使用 (本文为windows方法)转~
    20130923
    20130909
    error C2504 类的多层继承 头文件包含
    int long 等基础类型在不同平台的大小
    mysql python image 图像存储读取
  • 原文地址:https://www.cnblogs.com/ApricityJ/p/11733456.html
Copyright © 2011-2022 走看看