您的位置: 飞扬精品软件园 >> 文章中心 >> 系统教程 >> Linux系统 >> linux下文本编辑器

相关文章链接

最新新闻资讯

    linux下文本编辑器

    linux下文本编辑器


    • 阅览次数: 文章来源: 原文作者: 整理日期: 2010-07-12

    linux下文本编辑器

      目标:

      了解linux系统中的编辑器知识

      掌握vi编辑器的模式切换

      掌握vi编辑器的操作命令

      linux文本编辑器概述

      行编辑器与全屏幕编辑器

      字符界面编辑器与图形界面编辑器

      vi文本编辑器

      Vi的模式:

      命令模式:

      输入模式:

      末行模式:

      Vi编辑器的基本使用

      1、vi编辑器的启动与退出

      2、退出vi编辑环境

      3、进入编辑环境并打开文件

      文件操作

      1、打开新文件

      : e  filename

      : e! filename //当前的文件不需要保存哈士奇

      2、读取文件内容到当前文件

      :r filename

      3、保存文件

      : w

      4、退出vi编辑器

      : q

      : wq

      : q!

      光标移动操作

      1、光标方向移动

      h 左 、l右、k上、j下

      2、翻页移动

      ^+f:向前翻整页、^+b向后翻整页、^+u向前翻半页、^+d向后翻半页

      3、行内快速跳转

      ^行首

      $行尾

      W后一个单词的首字母

      b前一个单词的首字母

      e后一个单词的尾字母

      4、文件内行间快速跳转

      : set nu

      : set nonu

      编辑操作

      1、进入输入模式

      : i a A o O cw c$ c^

      2、输入模式的操作

      : home end pageup pagedown backspace delete

      3、删除操作

      :x dd dw de d$ d^ J

      4、撤销操作

      :u U ^+R

      5、复制操作

      : yy yw y$ y^

      6、粘贴操作

      p

      7、查找与替换操作:在vi的末行命令完成

      自上而下的查找操作

      /word        小写的n和N

      自下而上的查找操作

      ?word        小写的n和N

      普通替换操作

      :s/old/new

      只在当前行进行匹配和替换、命令替换当前行中第一个匹配的字符

      行内全部替换操作

      :s/old/new/g

      在当前行替换所有匹配的字符串

      在行区域内进行替换操作

      :#,#s/old/new/g

      在整个文件内的替换操作

      :%s/old/new/g

      在整个文档中进行替换操作的命令

      使用替换的确认功能

      :s/old/new/c

      :s/old/new/gc

      :#,#s/old/new/gc

      :%s/old/new/gc

      vi编辑器的在线帮助

      编辑器的多文件操作

      1、多文件操作的vi启动

      example:

      $vi passwd fstab inittab

      vi编辑器将在当前的编辑屏幕中显示vi命令参数中的第一个文件,其他文件处                于后台运行-不显示的!vi编辑器在同一时刻只能编辑当前屏幕中的文件,如要辑其                他文件需要进行文件切换!

      2、多文件切换

      显示多文件信息

      :args

      前后切换多文件

      :next

      :prev

      后面接上"!"可以在前后切换文件的同时丢弃对当前文件的修改内容

      定位首文件和尾文件

      :first

      :last

      快速文件切换

      ctrl+^

      图形界面下的编辑文本:gedit


查看所有评论

网友对linux下文本编辑器 的评论

网名:
主题:
内容:
验证码: