打开gedit_使用 gedit 文本编辑器优化你的 GNOME 体验 | Linux 中国
作为默认的文本编辑器是一项吃力不讨好的工作。人们通常把默认文本编辑器几乎看作是一个演示应用、一个稍微好一点的 “hello World” 示例,说明应用在该平台上的是如何运行的。在极少数情况下,当用户需要将一些文本保存到一个可能永远不会再看的文件中时,用户会找到默认文本编辑器。对于“严肃”的工作,他们会转向文字处理器或 IDE,或终端中的编辑器,或者至少是一个不同的文本编辑器,必须像“真正的”应用一样下载和安装。
很奇怪,默认的文本编辑器很难被人重视,然而 GNOME 桌面的编辑器 gedit 却被广泛认为是一个真正有价值的文本编辑器,超越了它所在的桌面。它被用作网页设计课程的必备文本编辑器,是新手开发者和系统管理员的推荐工具,也是许多桌面 Linux 用户最喜欢的可靠伙伴。
安装 gedit
如果你运行的是 GNOME 桌面,你可能已经安装了 gedit,尽管它可能只作为“文本编辑器”出现在你的应用菜单中。如果你不确定,只需在你的活动界面中输入 gedit
,然后在打开的文本编辑器中进入 “About” 菜单项。
gedit terminal box with black background and white letters
在 Windows 上,你可以从微软商店下载并安装 gedit。
在 Mac 上,你可以使用 Homebrew或 MacPorts 安装 gedit。
使用 gedit
当你第一次启动 gedit 时,你会看到一个简约的界面,包括一个文本输入面板、一个标题栏和一个位于窗口底部的状态面板。底部的状态面板提供了一些常用的设置:你想使用哪种语法高亮模式、你喜欢的制表符宽度、以及一些流行的偏好,如行号、文本换行等等。这些选项中的大部分也可以在 “Preferences” 菜单中进行全局设置,它可在应用程序右上角的 “汉堡” 样式的菜单中找到。
gedit 的隐藏功能
从表面上看,gedit 正是它所标榜的那样:一个不起眼的文本编辑器,它不会妨碍你的工作,因此你可以在屏幕上的框中输入字母。但是,这个简单的文本编辑器却隐藏着一些你可能不知道的令人兴奋的功能,即使你已经使用它多年。
这些键盘功能在 gedit 中并没有被记录下来:
◈ Ctrl+D
删除当前行。这对于编码者或以标记格式(如 Asciidoc、reST 或 CommonMark)写作的人特别有用。◈ Ctrl+I
会弹出 “Go to Line” 下拉框。输入一个数字,你就会立即跳到该行。◈ Alt+向上箭头
或 Alt+向下箭头
会抓取当前行,并将它在文档中向上或向下移动。◈ Alt+向左箭头
或 Alt+向右箭头
抓取最近的单词(在光标左侧)并将其向左或向右移动。◈ 要输入特殊的 Unicode 字符,请按下 Shift+Ctrl+U
并松开,然后输入 Unicode 字符代码。你通常必须查找字符代码(除非你已经记住了一些,但谁有记性来记住这些字符代码?)例如,要打出一只企鹅,按下 Shift+Ctrl+U
然后松开。当你松开按键后,你会看到一个带下划线的 U,然后输入 1F427
,后面跟一个空格,你的 Unicode 字符就会变成一个友好的 ?
。诚然,这并不完全是 gedit 所独有的,但这是个很有用的技巧,而且它在 gedit 中也确实有效。
稳定简单
Gedit 很像 GNOME 本身。它客观上比许多同类软件(比如 KDE 的 Kate)更简单,但它仍然能够满足你日常 80% 或 90% 的期望。
当然,可能会有一些任务 gedit 不是最佳工具。你可能会发现自己要深入研究一些独特的日志文件,或者需要一个精确的解析器或代码检查器,你会转向专门的应用。这没关系。gedit 并不意味着对所有用户都适用。但对于那些需要文本编辑器的人来说,它是一个很好的文本编辑器,有时这就是所需要的。在 Linux 或者在任何你正在使用的平台上,试一下 gedit,因为它很有可能是一个比默认应用的更好的选择。
via: https://opensource.com/article/20/12/gedit
作者:Seth Kenlon 选题:lujun9972 译者:geekpi 校对:wxy
本文由 LCTT 原创编译,Linux中国 荣誉推出
欢迎遵照 CC-BY-NC-SA 协议规定转载,如需转载,请在文章下留言 “转载:公众号名称”。我们将为您添加白名单,授权“转载文章时可以修改”,可以修改版式,但不能修改文字和图片内容。
打开gedit_使用 gedit 文本编辑器优化你的 GNOME 体验 | Linux 中国相关推荐
- gedit文本编辑器的设置
gedit文本编辑器的设置 写代码推荐使用vim,查看代码文件推荐使用gedit,两个文本编辑器都会经常用到 localhost:~ # zypper search gedit 查找可用的插件 loc ...
- 统信UOS下Gedit文本编辑器的安装方法及功能介绍
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 目录 前言 一.Gedit是什么? 二.安装方法 1.在线安装 2.离线安装 三.功能介绍 1.快捷键介绍 2.菜单> ...
- ubuntu中gedit文本编辑器找不到首选项
如图: 需要将gedit放大至全屏再右键左上角文本编辑器 可设置字体.行号永久显示
- IDempiere 富文本编辑器优化
1.CKEditor中文繁体转简体中文 1.1 效果展示 1.2 解决方案 1.2.1 打开WTextEditorDialog.java 1.2.2 将createEditor方法中的lang.put ...
- Linux最著名的文本编辑器,最优秀的5个Linux文本编辑器
Vi / Vim Editor Vim以绝对优势获胜在大家的意料之中.如果你不熟悉最好的5个Linux文本编辑器中的任何一个,阅读本文剩下的部分对那些编辑器多点了解. 1. Vim Editor 最新 ...
- UltraEdit文本编辑器下载适用于Win/Mac和Linux
UltraEdit一款功能强大的文本编辑器UltraEdit 是理想的文本.HTML 和十六进制编辑器,也是高级 PHP.Perl.Java 和 JavaScript 程序编辑器.作为行业奖项的获得者 ...
- Notepad++又作死,国产文本编辑器Notepad--发布,支持Win/Linux/Mac平台
来源丨经授权转自 扩展迷EXTFANS(ID:infinitydaily) 1月25日,Notepad++作者发布推文声称在工具中启用了一个新功能: 「如果用户不同意软件内的政治观点,代码中会被添加随 ...
- c4d软件安装上打开不了_Homebrew :在 Mac 上无痛安装软件 | Linux 中国
本文字数:6167,阅读时长大约: 8分钟 导读:Homebrew 软件包管理器可以让你轻松地在 Mac 上安装和更新应用程序和实用程序.https://linux.cn/article-12338- ...
- linux编译c gedit,[2018年最新整理]LINUX-Gedit文本编辑器.ppt
[2018年最新整理]LINUX-Gedit文本编辑器 Gedit文本编辑器 系别:电信系 班级:08 自动化 姓名:张小亚 学号: 30 号 辅导老师:兰建平 Gedit的启动与打开文本 Gedit ...
- linux编辑文本工具栏,LINUX-Gdit文本编辑器.ppt
LINUX-Gdit文本编辑器 Gedit文本编辑器 系别:电信系 班级:08 自动化 姓名:张小亚 学号: 30 号 辅导老师:兰建平 Gedit的启动与打开文本 Gedit可以用命令或主菜单的方式 ...
最新文章
- hdu 2156 分数矩阵
- Robocopy是微软Windows Server 2003资源工具包中众多多用途的实用程序之一(它是基于强大的拷贝程序...
- tableau可视化函数使用案例(六十六)-Tableau折线图作图方法(凹凸图、弧线图和雷达图)
- DEBUG_NEW和THIS_FILE
- Java 9,Jigsaw,JPMS和模块:个人探索
- 解决 JSP 页面报错 equal symbol expected
- C语言 函数声明和调用 - C语言零基础入门教程
- 九度 OJ 1451 错排 动规
- 共享按摩椅理财系统|金融投资理财系统
- sublime安装与使用
- 苹果针对FaceTime内的4个iOS漏洞提出更新
- 1.3 c++程序的构成和书写形式
- java语言是那年_Java语言是在()年正式推出的_学小易找答案
- python3读取网页内容_python3获取一个网页特定内容
- 各大主流编程语言比较,运用场景
- 判断DataTable中否存在指定列
- 你看不到的华为两大“笨功夫”
- 【k8s】debug iptable 并追踪
- js 通过传入 开始时间和结束时间 算出相差多少秒 分钟 相差时间
- vue3实现主题切换功能
热门文章
- 【车间调度】基于matlab改进的遗传算法求解车间调度问题【含Matlab源码 H002期】
- 【PID优化】基于matlab天牛须算法PID控制器优化设计【含Matlab源码 1312期】
- 【图像检测】基于matlab GUI比值+归一化+相关系数遥感图像【含Matlab源码 737期】
- 【图像分割】基于matlab超像素图像分割【含Matlab源码 720期】
- 【目标跟踪】基于matlab Kalman滤波目标跟踪【含Matlab源码 388期】
- artsy 爬虫_让我们得到Artsy! 使用神经网络创建自定义Snapchat过滤器!
- c语言八数码问题启发式搜索_一种快速且简单的AI启发式语言学习方法
- 如何将一个字典转换为玲阶矩阵_每日一课 | Python循环字典
- Vmware里安装Ubuntu时由于分辨率问题,界面显示不全解决办法
- 依旧是输入输出(存字符矩阵,空格,换行)