zoukankan      html  css  js  c++  java
  • linux文档编辑

    编辑某个文档:
    1. 可以直接编辑的如你有文档aa,可以用vi aa 【注意:必须在AA所在的目录下】;
    2. 如果没有文档而且你又想编辑就可以直接编辑vi aa【名字你可以随便命名】;
    3. 也可以先建立一个文档touch aa 然后再编辑vi aa。
    编辑器有三种模式:
    1 命令行模式 2 末行模式 3 输入模式;
    按Esc:
    1. 就可以进入命令行模式也是系统默认模式,输入模式可以按 o i a 都可以进入,退出可以进入末行和命令行模式。
    2. 末行模式可以按ctrl+;
    3. 它的主要功能是退出编辑器;
    4. 也可以保存退出文档。
    退出:
    • 按Esc键后,输入
    • :q! 【强制退出不保存】 :q【退出不保存】 :wq【退出并保存后面也可以加个!】
    • 在输入模式和命令行模式命令很多,如复制(yy)粘贴(p) 删除(d)等。

    退出文件:

    当编辑完文件,准备退出Vi返回到shell时,可以使用以下几种方法之一:

    在命令模式中,连按两次大写字母Z,若当前编辑的文件曾被修改过,则Vi保存该文件后退出,返回到shell;若当前编辑的文件没被修改过,则Vi直接退出, 返回到shell。
      
    在末行模式下,输入命令  
      :w
      
      (Vi保存当前编辑文件,但并不退出,而是继续等待用户输入命令。在使用w命令时,可以再给编辑文件起一个新的文件名).
    
    在末行模式下,输入命令
      :q
    
      (系统退出Vi返回到shell。若在用此命令退出Vi时,编辑文件没有被保存,则Vi在显示窗口的最末行显示如下信息:
    
      No write since last change (use ! to overrides)  
      提示用户该文件被修改后没有保存,然后Vi并不退出,继续等待用户命令。
    
    若用户就是不想保存被修改后的文件而要强行退出Vi时,可使用命令
      :q!
      
      Vi放弃所作修改而直接退到shell下。
      
    在末行模式下,输入命令
      :wq
    
      Vi将先保存文件,然后退出Vi返回到shell。
    
    linux vi编辑器下经常会用到保存退出与不保存退出这两个操作.
    linux vi保存退出操作:esc键,输入:wq或者:x linux vi不保存退出操作:esc键,键入:q!
  • 相关阅读:
    数组系列教材 (二)- Java 如何初始化数组
    数组系列教材 (一)- Java 如何创建一个数组
    数组系列教材 (一)- Java 如何创建一个数组
    JAVA 面试题
    JAVA 面试题
    JAVA 面试题
    HelloWorld系列(五)- 在Eclipse中运行第一个 java 程序
    [LeetCode] 142. Linked List Cycle II
    [LeetCode] 141. Linked List Cycle
    [LeetCode] 82. Remove Duplicates from Sorted List II
  • 原文地址:https://www.cnblogs.com/tv151579/p/3277349.html
Copyright © 2011-2022 走看看