zoukankan      html  css  js  c++  java
  • Linux vi 常用指令总结

    一、基本操作

    1、vi 文件名

    进入vi 的“命令行模式”,此模式无法编辑,只能查看

    需要按下键盘的“i”键,进入“编辑模式”,才能进行文件的内容编辑

    2、模式切换

    处于「插入模式(Insert mode)」,就只能一直输入文字

    3、退出vi及保存文件

    在「命令行模式(command mode)」下,按一下「:」冒号键进入「Last line mode」,例如:

    w filename (输入 「w filename」将文章以指定的文件名filename保存)

    wq (输入「wq」,存盘并退出vi)

    q! (输入q!, 不存盘强制退出vi)

     保存并退出,然后就到了下边的界面

    二、三种模式
     1)命令行模式:刚进入文件的时候状态
               [root@hanjiangtao - hbza]# vi 1.txt

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

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

    yy复制光标所在整行。

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

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

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

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

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

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

    u撤销上一步的操作

       2   编辑模式(插入模式):按i键进入编辑模式

     3   最后行模式:保存和退出状态
      :w保存

    :q退出

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

    :wq!强制保存退出

    :set nu显示行号

    :set nonu不显示行号

    :命令执行该命令

    :整数跳转到该行

    dd

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

    5dd

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

    yy

    复制光标所在整行。

    5yy

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

    p

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

    /字符串

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

    ?字符串

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

    n

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

    N

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

    u

    撤销上一步的操作

  • 相关阅读:
    php无限极分类
    HDU 1176 免费馅饼 (类似数字三角形的题,很经典,值得仔细理解的dp思维)
    HDU 1158(非常好的锻炼DP思维的题目,非常经典)
    HDU 1165 公式推导题
    HDU 1069 Monkey and Banana(转换成LIS,做法很值得学习)
    HDU 1059(多重背包加二进制优化)
    HDU 1058(打表)
    oracle11g之管理oracle数据库笔记(理论基础知识)
    oracle11g之Oracle体系结构(理论基础知识)
    HDU 1025 LIS二分优化
  • 原文地址:https://www.cnblogs.com/hjt123/p/11722487.html
Copyright © 2011-2022 走看看