使用 Gedit 文本编辑器优化您的 GNOME 体验

它是一个简约的编辑器,可以完成工作,并具有强大的隐藏功能,使事情变得更容易。
37 位读者喜欢这篇文章。
Working from home at a laptop

Opensource.com

作为默认文本编辑器是一项吃力不讨好的工作。人们通常将默认文本编辑器视为演示应用程序——一个略微提升的“hello world”示例,展示了该平台上的应用程序应该如何运行。用户在极少数需要将一些文本转储到他们可能永远不会再看的文件中时,才会求助于默认文本编辑器。对于“严肃的”工作,他们会转向文字处理器或 IDE,或者终端中的编辑器,或者至少是必须下载和安装的不同的文本编辑器,就像一个“真正的”应用程序一样。

默认文本编辑器很难被认真对待,这很奇怪,但 GNOME 桌面的编辑器 Gedit 被广泛认为是超越其父桌面的真正有价值的文本编辑器。它被用作 Web 设计课程中所需的文本编辑器,是新开发人员和系统管理员的推荐工具,也是许多桌面 Linux 用户最喜欢的可靠伴侣。

安装 gedit

如果您运行的是 GNOME 桌面,您可能已经安装了 gedit,尽管它可能仅在您的应用程序菜单中显示为“文本编辑器”。如果不确定,只需在您的 Activities 屏幕中键入 **gedit**,然后导航到打开的文本编辑器中的 **关于** 菜单项。

gedit terminal box with black background and white letters

在 Windows 上,您可以从 Microsoft Store 下载并安装 gedit

在 Mac 上,您可以使用 Homebrew 或MacPorts安装 gedit。

使用 gedit

首次启动 gedit 时,您将获得一个简约的界面,该界面由一个文本输入窗格、一个标题栏和窗口底部的状态面板组成。底部状态面板提供对一些常见设置的快速访问——您想要使用的语法高亮显示方案、您喜欢的制表符宽度以及一些流行的首选项,例如行号、文本换行等。这些选项中的大多数也可以在“首选项”菜单中全局设置,该菜单位于应用程序右上角的“汉堡”菜单中。

gedit 的隐藏功能

从表面上看,gedit 正如它所宣传的那样:一个谦逊的文本编辑器,不会妨碍您,以便您可以在屏幕上的框中键入字母。但是这个简单的文本编辑器隐藏了几个您可能不知道的令人兴奋的功能,即使您已经使用它多年了。

这些键盘功能在 gedit 中没有任何地方记录

  • **Ctrl+D** 删除当前行。这对于程序员或使用 Markdown 格式(例如 Asciidoc、reST 或 CommonMark)编写的人特别有用。
  • **Ctrl+I** 会弹出**转到行**下拉字段。键入一个数字,您将立即转到该行号。
  • **Alt+向上箭头** 或 **Alt+向下箭头** 抓住当前行,并在您的文档中向上或向下移动它。
  • **Alt-向左箭头** 或 **Alt+向右箭头** 抓住最近的单词(在光标的左侧),并将其向左或向右移动。
  • 要键入特殊的 Unicode 字符,请按住并释放 **Shift+Ctrl+U**,然后键入 Unicode 字符代码。通常您必须查找字符代码(除非您记住了一些代码,但谁有可用的内存来存储字符代码?)。例如,要渲染企鹅,请按下并释放 **Shift+Ctrl+U**。释放按键后,您会留下一个带下划线的 U,因此键入 **1F427**,后跟一个空格,您的 Unicode 条目将转换为友好的 ?。诚然,这并非 gedit 独有,但这是一个有用的技巧,并且它确实可以在 gedit 中使用。

强大的简洁性

Gedit 很像 GNOME 本身。它在客观上比它的许多同类产品(例如 KDE 的 Kate)更简单,但它仍然设法满足您 80% 或 90% 的日常期望。

当然,可能有一项任务 gedit 不是最好的工具。您可能会发现自己深入研究一些独特的日志文件,或者需要一个精确的解析器或 linter,并且您将转移到专门的应用程序。没关系。Gedit 并非旨在成为所有用户的万能工具。但对于那些需要文本编辑器的人来说,它是一个很棒的文本编辑器,有时这就是全部需要。在 Linux 上或在您使用的任何平台上尝试 gedit,因为它很有可能比默认选择更好。

接下来阅读什么

我为什么喜欢 Emacs

Emacs 不仅仅是一个文本编辑器;它可以让您掌控一切,并允许您解决遇到的几乎所有问题。

充分利用 Vi 文本编辑器

Vi 是典型的 Unix 文本编辑器。了解它——或者它的任何化身,Vim、Neovim、gVim、nvi 或 Elvis,适用于 Linux、macOS、Windows 或 BSD。

Seth Kenlon
Seth Kenlon 是一位 UNIX 极客、自由文化倡导者、独立多媒体艺术家和 D&D 书呆子。 他曾在电影和计算行业工作,通常是同时工作。

评论已关闭。

Creative Commons License本作品已根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.