0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Xedit文本编辑器的使用指南

如意 来源:Linux中国 作者:h1654155287.6125 2021-01-03 15:11 次阅读

Xedit 是 X11 图形服务器的一部分,它不算好看,但却有足够的隐藏功能,使它成为一个严肃的文本编辑器。

X11 图形服务器由 X.org 发布,它有一些象征性的应用来展示如何使用它提供的工具进行编程。这些应用包括从 TWM 桌面到愚蠢但催眠的 Xeyes。它还包括一个名为 Xedit 的文本编辑器,它是一个看似简单的应用,却有足够的隐藏功能,使其成为一个严肃的编辑器。

安装 Xedit

如果你使用的是 Linux 或 BSD,你可以从你的发行版软件仓库或 ports 树中安装 Xedit。它有时会出现在一个名为 X11-apps 的软件包中,与其他 X11 应用捆绑在一起。

在 macOS 上,你可以安装 XQuartz,它提供了 Xedit、Xeyes 和其他一些小程序(以及一个 X11 图形服务器)。

启动 Xedit

如果它被列在你的应用菜单的话,你可以从中启动 Xedit。尽管它绝对是一个 GUI 应用,但有些发行版将它视为命令而不是 GUI 应用,所以它可能不会被列在应用菜单中。这时,你可以从终端启动 Xedit。如果你输入 xedit & 来启动应用,它就会启动一个空的 Xedit 编辑器,可以随时输入。如果你在输入启动命令的同时输入一个现有的文件名,Xedit 启动时会将文件加载到缓冲区。

$ xedit example.txt &

Xedit文本编辑器的使用指南

Xedit

加载文件

在打开的 Xedit 实例中,你可以在顶部文本输入框中输入文件的路径来加载文件。点击 Load 按钮(在文本输入框的左边),将文件读入 Xedit 窗口。

Xedit文本编辑器的使用指南

Load Xedit

你可以同时打开多个文件。当一个文件被加载时,它将获取焦点并出现在你的主 Xedit 缓冲区(主窗口中的大文本输入框),并将任何现有的文件切换到一个隐藏的缓冲区。

你可以使用组合键在缓冲区之间切换,这对 Emacs 用户而言很熟悉,但对其他用户会感到困惑。首先,按下 Ctrl+X。放开然后按 Ctrl+B。

组合键

一开始执行需要连续两个键盘快捷键的操作感觉很奇怪,但过了一段时间,你就会习惯。事实上,作为一个经常使用 Emacs 的用户,我发现复合键组合很有节奏感。我很惊讶也很高兴地发现,我最喜欢的一些快捷键在 Xedit 中也有效。

原来,Xedit 从几个灵感来源借用了键盘快捷键。如果你是 Emacs 用户,你会发现最常见的组合在 Xedit 中有效。例如,C-x C-f (即 Ctrl+X 后是 Ctrl+F)可以回到顶部的文本输入框来加载文件,而 C-x C-s(Ctrl+X 后是 Ctrl+S)可以保存文件。令人惊讶的是,C-x 3 甚至可以垂直分割窗口,而 C-x 2 则可以水平分割,C-x 0 或 C-x 1 则可以移除分割。

Emacs 或 Bash 用户熟悉的编辑命令也适用:

Ctrl+A 移动到行首。

Ctrl+E 移至行尾。

Alt+B 向后移动一个单词。

Ctrl+B 向后移动一个字符。

Ctrl+F 向前移动一个字符。

Alt+F 向前移动一个单词。

`Ctrl+D 删除下一个字符。

还有更多,它们都在 Xedit 手册页面上列出。

使用行编辑模式

Xedit 还含有一个类似 ex 的行编辑器,这对 Vi 和 ed 甚至 sed 用户应该很熟悉。要进入行编辑模式,按下 Esc 键。这将使你处于顶部的文本输入框,但处于命令模式。编辑命令使用的语法是:行号后面跟着一个命令和参数

比如说你有这个文本文件:

ed is the standard Unix text editor.

This is line number two.

你决定将第 1 行的 ed 改为 Xedit。在 Xedit 中,移动到第 1 行,按下 Esc,然后输入 。,s/ed/Xedit/。

Xedit is the standard Unix text editor.

This is line number two.

不用将光标移到下一行,你可以将 two 改为 the second。按下 Esc,然后输入 2,s/two/the second/。

各种命令和有效的参数在 Xedit 的手册页中列出。

简单但稳定

Xedit 并不算好看,它很简单,没有菜单可言,但它借鉴了一些最好的 Unix 编辑器的流行的便利性。下次你在寻找新的编辑器时,不妨试试 Xedit。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 文本编辑器
    +关注

    关注

    0

    文章

    24

    浏览量

    8051
收藏 人收藏

    评论

    相关推荐

    【小巧文本编辑器】MiniPAD

    minipad2 3.0【小巧文本编辑器】简体中文绿色免费版 minipad2 是一款小巧的便笺程序,多标签页风格,系统资源占用少,集纯文本编辑、计算、备忘录、电子词典、剪贴板
    发表于 03-24 19:19

    vim Linux文本编辑器

    vimLinux文本编辑器:vim——最强大的文本编辑器——摆脱鼠标vi—vim—gvim三种模式:①命令模式:yy(复制)、p(粘贴)、dd(删除)、u(恢复)②插入模式:i/a(进入文本编辑模式
    发表于 12-15 06:30

    学会使用和如何配置vim文本编辑器

    学会使用和如何配置vim文本编辑器?动态库和静态库及使用和区别是什么?
    发表于 12-23 08:49

    如何选择文本编辑器

    如何选择文本编辑器
    发表于 12-27 06:15

    java文本编辑器下载(源代码)

    java文本编辑器有哪些?给大家分享一下免费的java文本编辑器下载(源代码)地址。好用。htmlArea v2.03A free WYSIWYG editor replacement for fields.from your friends at interactiv
    发表于 06-02 21:29 31次下载

    linux文本编辑器工具下载

    linux文本编辑工具:VIM是优秀的开源文本编辑器,是Linux/UNIX用户非常常用的文本编辑工具.
    发表于 06-02 22:30 31次下载

    文本编辑器

    一个功能简单的文本编辑器 这是一个用JAVA编写的文本编辑器,主要实现了部分简单常用的功能.(并且能够实现界面风格的转换).本人发布此源码的原因是为了和所
    发表于 04-07 14:12 23次下载

    文本编辑器的实现

      本章的目的是建立一个文本编辑器,同时继续介绍控件的用法。有两类文本编辑器:单文档和多文档文本编辑器。单文档文本编辑器一次只能打开一个文件,如果要打开另一
    发表于 11-11 11:13 0次下载

    程序员必备的文本编辑器_GVim for windows

    电子发烧友网站提供《程序员必备的文本编辑器_GVim for windows.rar》资料免费下载
    发表于 08-24 13:47 4次下载

    EditPlus(文本编辑器)下载入口

    EditPlus(文本编辑器)下载入口
    发表于 11-11 11:28 4次下载

    JAVA教程之简单的文本编辑器

    JAVA教程之简单的文本编辑器,很好的学习资料。
    发表于 03-31 11:13 11次下载

    UltraEdit文本编辑器免费下载

    本文档的主要内容详细介绍的是UltraEdit 文本编辑器32位绿色版免费下载,用于相关文件的完成
    发表于 10-29 08:00 0次下载

    在Linux上使用JOE文本编辑器的方法

    Joe’s Own Editor (JOE)是一款简单易学和使用的通用文本编辑器
    的头像 发表于 02-16 16:28 3144次阅读

    使用Atom文本编辑器的五个优势

    现在漂亮的开源文本编辑器很常见,有 Adobe 的 Brackets 、微软的 VSCode 和 GitHub 的 Atom 。这些似乎都提供了类似的体验:现代化的界面、易于安装的插件,以及背后
    的头像 发表于 02-13 14:49 3805次阅读
    使用Atom<b class='flag-5'>文本编辑器</b>的五个优势

    比Vim更现代直观的Linux文本编辑器

    一些流行的命令行文本编辑器包括 Vi、Vim 和 Nano。这些工具非常流行,它们预装在大多数 Linux 发行版中。但是,某些编辑器(如 Vi 或 Vim)的学习曲线和键绑定对于初学者来说可能很难掌握。这是一个更简单的选择:Micro
    的头像 发表于 02-24 10:08 646次阅读