zoukankan      html  css  js  c++  java
  • Linux04--文本编辑器vim

    1.Linux系统下常用的文本编辑器介绍
    •  命令行方式
         vi/vim: 类UNIX操作系统中常用的内置编辑器,习惯操作后功能强大。
         pico或nano:一种风格很像Microsoft DOS的EDIT的一种文本编辑器。一些发行版没有安装。
         emacs:linux编辑器,功能强大的全屏幕编辑器。
    • 图形界面
        emacs 编程编辑器。
        gedit 全屏幕文本编辑程序。
    2.vi介绍
       vi是Linux世界里最常用的全屏编辑器,所有的Linux机器都提供该编辑器,而Linux里提供的是vi的加强版(vim),同vi是完全兼容。
       vi的原意是“visual interface”,即可视编辑器,用户键入的内容会立即被显示出来,可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据需要对其进行定制,这是其他编辑程序所没有的。
       vi不是一个排版程序,不象Word或WPS那样可以对字体、格式、段落等其他属性进行编排,只是一个文本编辑程序。
      ❖vi有两种操作方式,分别是:
          命令模式(command mode):由命令序列组成,完成某些特定动作
          插入模式(insert mode):允许你输入文本。
    ❖vi的进入与离开
    进入:在系统提示符“$”下键入命令vi,后面跟上想要编辑(或者建立)的文件名, vi可以自动载入所要编辑的文件或是开启一个新文件。vi text.txt
    •vi的退出:可以在命令模式使用命令“:wq”或者“:q!”,前者的功能是写文件并从vi中退出,后者的功能是从vi中退出,但不保存所作的修改(注意冒号)。 
    ❖vi启动后,默认进入命令模式;当处于其他模式时,按esc回到命令模式。
    ❖命令模式常用的命令:
    •i:在当前光标处插入文本
    •o:在当前行下面插入新行
    •dd:删除整行
    •yy:复制当前行(将当前行放入缓冲区)
    •n+yy:复制n行
    •p:将缓冲区中的文本插入到当前光标处
    •u:撤销上一操作
    •r:替换当前字符
    •/:查找字符
    ❖在命令模式下按“:”进入到ex模式,光标移到vi的底部。
    ❖常用的ex命令有:
    •:w  保存当前修改
    •:q  在当前行下面插入新行
    •:q! 不保存退出
    •:x  保存并退出,相当于:qw
    •:!  执行系统命令
    •:set number 显示行号
    •:sh 切换到命令行,ctrl+d切换回vim
  • 相关阅读:
    PhotoshopCS6中文版图像处理实战从入门到精通
    Web安全开发指南
    OpenStack运维指南
    Word/Excel/PPT 2016高效办公实战从入门到精通
    UG NX 8.5中文版基础教程
    Moldflow 2018模流分析从入门到精通:升级版
    数据库与数据处理:Access 2010实现
    iOS开发网络数据之AFNetworking使用1
    AFNetworking2.5使用2
    iOS项目的完整重命名方法图文教程
  • 原文地址:https://www.cnblogs.com/zqlmmd/p/5467824.html
Copyright © 2011-2022 走看看