作为 Linux 用户,文本编辑器是您最喜欢的应用程序的可能性非零——即使您不是开发人员。
我是一名作家,我喜欢使用 gedit 在 Markdown 中写笔记和文章。 无论您是调整 TXT 文件以更改界面的一部分、敲出代码,还是编写脚本和设置 cron 作业,Linux 让您对文本编辑器有了新的认识,这是有充分的理由的。
与文字处理器不同,文本编辑器不允许您对文本进行太多修改。 结果,您可能会错误地认为所见即所得。 不是这样。 您可以为您的文本编辑器设置主题,更改用于背景的颜色和特殊语法。 这样做可能会为您提供更快编写所需的动力,并增加您能够工作的时间。
为什么使用自定义主题?
文本编辑器不允许您像文字处理器那样格式化文档。 所有文件都是纯文本,因此颜色和粗体等元素是不可能的。
但是,大多数 Linux 文本编辑器可以以不同的颜色显示关键字、布尔值和字符串。 这些颜色不会保存到文档本身,而是在编辑器识别某些字符或短语时应用。 事物的显示方式取决于您使用的主题。
这些亮点可帮助程序员和开发人员跟踪正在发生的事情并减少出错的可能性。 在 Markdown 中,颜色突出显示标题和链接。 您可以了解文本编辑器提供的默认颜色,但如果您自己指定颜色,您可能会记得更多。
我使用主题来选择让我的眼睛感觉更轻松的颜色。 对我来说,黑底白字和白底黑字都不能提供理想的书写对比度。 我还发现与桌面其他部分冲突的颜色会让人分心。 我喜欢浅灰色上的深灰色,就像羊皮纸上的铅笔。
无论您是要创建一个能够以更长的时间书写的环境,还是调整颜色以提高效率,自定义主题都可以成为您工具箱中的宝贵工具。
在哪里可以找到自定义主题?
Gedit,默认的 GNOME 文本编辑器,使用一个名为 GtkSourceView 显示文本。 使用此后端的其他应用程序也共享相同的主题。 一个 example 在哪里看 /usr/share/gnome/gtksourceview-3.0/styles/ 或者 ~/.local/share/gtksourceview-3.0/styles/. 这些位置可能会根据您的发行版或您的文本编辑器使用的 GtkSourceView 版本而改变。
该项目有几个主题 在自己的网站上. 有明暗选项可供选择,还有一些模拟其他文本编辑器。 下面我截取了一个名为 Turbo 的主题的截图。 有模拟 Dreamweaver、Emacs 和 Visual Studio 的主题。
有人拿了一堆主题和 把它们扔到 GitHub 上. 要预览其中的许多内容,请查看 这篇 Delightly Linux 博客文章.
在 gedit 中导入主题非常简单。 去 首选项 > 字体和颜色 并点击 +. 除了颜色,您还可以调整字体。 通过这种方式,您可以为 gedit 提供一种您认为非常适合写作或编码但不想在其他文档中看到的字体。
Elementary OS 中的 Scratch 应用程序使用了相同的技术。 它的默认主题 Solarized Light 是 Gedit 中的默认选项之一。
Xfce 的 Mousepad 编辑器使用的是旧版本的 GtkSourceView,因此可能存在一些差异。 但是相同的主题是兼容的。
流行的跨平台文本编辑器往往有自己的做事方式。 Atom 基于 Chromium,因此安装新主题是 就像它一样简单 Chrome. 您可以自定义的大部分方面 崇高的文本 使用 JSON 文件。
制作自己的主题
我使用 Scribes Theme Generator 创建了自己的主题,它可以让您为背景和每种类型的文本选择不同的颜色。 无需下载。 只是 前往网站 并立即开始工作。 完成后,该站点将生成一个 XML 文件,您可以将其导入兼容的文本编辑器。 Gedit恰好是其中之一。
KDE 用户可能不会对他们的默认文本编辑器(无论是 Kate 还是 KWrite)不使用 GtkSourceView 感到惊讶。 因此,上述主题不兼容。 新主题并不容易找到,但 商店.kde.org 将是检查的地方。
另一方面,您不需要第三方工具来创建自己的外观。 即将 设置 > 配置编辑器 > 字体和颜色 让您调整应用程序内的所有内容。 例如,您可以更改字体,或为文本文件的各个方面选择特定颜色。 完成后,您可以导出您的作品以与他人分享,或传输到另一台计算机。
您使用自定义主题吗?
当谈到我们的工作环境时,我们都有不同的偏好。 大多数文本编辑器默认为白底黑字,但许多人长时间盯着如此明亮的背景会感到眼睛疲劳。 尽管就个人而言,我不喜欢在黑色背景下工作,而不是终端命令。 称之为调理。
就像调整几种颜色一样简单,我很高兴有这个选择。 我的电脑不需要太多,但我确实在文本编辑器中花费了大量时间。 它有助于将颜色调整为更适合我的颜色。
那你呢? 你的喜好是什么? 你喜欢浅色主题还是深色? 鲜艳的色彩还是黑白? 无论哪种方式,欢迎您在下面留下您的想法。
图片来源:mangpor2004/Shutterstock