Burnov

导航

使用编辑器

  在开始编写shell脚本之前,您需要了解使用至少一种Linux中的编辑器;

1、VIM编辑器

  几乎所有的Linux发型版本使用别名vi来表示vim

  alias vi='vim'

  1.1、vim的基本用法

    vim运行两种模式:1、正常模式  2、插入模式

    在正常模式下:

      上 下 左 右 由 k j h l 来替代;

      ctrl+f  下移一屏

      ctrl+b  上移一屏

      G  移动到最后一行

      gg  移动到最开始一行

      num G  移动到指定num行

      :q  退出

      :q!  强制退出

      :w filename  将文件另外村委filename

      :wq  保存文件并退出

  1.2、编辑数据

    在正常模式下,一些常见的命令:

    常见的命令都可以与数字进行组合,来完成对应的需求,例如 5dd 就是删除 5行;

  1.3、复制和粘贴

    dd命令可以删除一行文本内容,然后使用p命令来粘贴;

    复制文本则是使用 y 命令来实现,y 命令与上图中 d 命令相同,可以与 w $ yy以及对应的数组组合使用;

    同时,可以通过 v 键进入可视模式,来选择性的复制对应的内容;

  1.4、搜索和替换

    /  可以对文本内容进行搜索,/默认向下查找,同时,可以使用 ? 来向上查找所需哟的文本内容;

    替换:

      :s/old/new/g  用于替换一行中的所有old内容;

      :#,#s/old/new/g  用于替换两行之间的所有old内容;

      :%s/old/new/g  用于替换整个文件中的所有old内容;

      :%s/old/new/gc  用于替换真个文件中的所有old,但每次替换时都会弹出提示;

2、emacs编辑器

  emacs拥有控制台模式和图形模式两种;

  2.1、在控台中的emacs

    1、emacs基本用法

    emacs myprog.c  #进入编辑器;

    2、编辑数据

    3、复制和粘贴

    4、搜索和替换

    5、在emacs中使用缓冲

    6、在控制台模式emacs中使用多个窗口

  2.2、在X Windows中使用emacs

3、KDE系列的编辑器

  KDE官方提供了两款编辑器 KWrite 和 Kate

  3.1、KWrite编辑器

  3.2、Kate编辑器

4、GNOME编辑器

  常见的gedit的编辑器

  4.1、启动gedit

    gedit factorial.sh myprog.c  #来编辑文本

  4.2、基本gedit特性

    File  文件  用于处理新文件、保存现有文件和打印文件

    Edit  编辑  用于操作活动缓冲区中的文本,以及设置编辑器首选项

    View  查看  用于操作活动缓冲区中的文本,以及设置编辑器首选项

    Search  搜索  用于查找和替换活动编辑器缓冲区中的文本

    Tools  工具  用于管理在缓冲区中打开的文件

    Documents  文档  用于管理在缓冲区中打开的文件

    Help  帮助  用于访问完整gedit手册

  4.3、设置首选项

    1、view  

    2、editor  

    3、Font&colors  

    4、Syntax Highlighting  

    5、Plugins

 

posted on 2019-04-27 18:26  Burnov  阅读(186)  评论(1编辑  收藏  举报