是否有一个简单的文本编辑器(如 gedit),带有使文本加粗的选项?

Aru*_*han 21 text-editor

我想要一个简单的文本编辑器(很像写字板)来创建任务列表。gedit 的问题在于没有用于格式化选项的插件。另一方面,Bluefish 和 Sublime 太重了。

Rma*_*ano 56

如果你想要一个文本编辑器,没有粗体这样的东西。

纯文本就是纯文本。您在诸如geditgeanykate等编程编辑器中看到的粗体、斜体、彩色的东西是句法突出显示,由编辑器添加以方便程序的阅读和编写或其他任何东西——它不与文本一起存储。

现在,你可以利用这个来看到的大胆gedit。例如,如果您将文件保存为 markdown(扩展名.md),您将看到:

gedit 编辑降价

...使用您在 Ask Ubuntu 中使用的相同语法来制作漂亮的问题和答案。然后,您可以使用许多工具来漂亮地打印它们,例如pandoc.

否则,您正在寻找文字处理器,这完全是另一种野兽。你在这里有一个部分列表;我听说过对Ted 的好评,但从未尝试过。

  • @Rmano“纯文本就是纯文本”——非同寻常的词 (8认同)
  • 由于 Markdown 和 `pandoc` 对此进行了投票。 (3认同)

mes*_*azs 21

如果您想查看具有丰富格式的源代码,那么GeanyKate是您的最佳选择。

但是,您似乎基本上想要一个Rich Text Editor。在这种情况下,您应该选择AbiwordCalligra Words

Abiword 很像写字板。安装Abiword

sudo apt-get install abiword
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

  • 如果您不介意,我添加了一个屏幕截图:) (5认同)
  • 如果您不需要很多花哨的功能,Abiword 是 LibreOffice Writer 的一个很好的轻量级替代品。Gnumeric 也是 Calc 的替代品。 (3认同)

Mit*_*tch 10

Emacs是一个易于定制的文本编辑器,它被广泛使用,并且可能比任何其他开源文本编辑器具有更多的功能。

要安装,只需按键盘上的Ctrl+ Alt+T打开终端。当它打开时,运行以下命令:

sudo apt-get install emacs
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

突出显示要加粗的内容后,请执行以下操作:

在此处输入图片说明

  • 强制性 http://xkcd.com/378/ *“该死的,Emacs”*。 (9认同)
  • 是的,虽然 emacs 确实比几乎任何其他编辑器_更彻底_可定制,但说它_容易_对初学者来说是相当误导的。 (5认同)
  • 我认为自己是一个经验丰富的 Emacs 用户,但我完全不知道如何做上面显示的内容。请告诉我们更多:) (3认同)
  • @hyde 它没有拯救他们 (3认同)
  • 只是出于好奇,Emacs 是如何保存文本属性的?在单独的文件中,或者如何? (2认同)

Ben*_*kin 9

有一个有 2 个端点的连续体:

  • 专用 TODO 管理软件(具有自动保存、设备同步、提醒、概述、已完成/旧任务的存档等)。经常将您的笔记存储在一些晦涩的数据库/格式/云中。
    ?
  • 纯文本文件,由您手动管理,使用任何纯文本编辑器进行编辑。

如果您对“我将管理我自己的文件,只需给我一个编辑器”感到满意,那么您已经接近后者了。我不会走类似写字板(例如 Abiword)的路线,使用 .rtf 或 .doc 之类的凌乱格式。将剩下的相对较小的一步转向纯文本,它提供了很多功能:您可以在笔记上使用版本控制或 grep 等 unix 工具,并且您有广泛的编辑器选择。

请注意,这并不意味着您放弃文本样式!正如这里的其他人所推荐的那样,像 Markdown 这样的轻量级标记约定允许您键入# Heading*italic text*(而不是Ctrl+I italic text Ctrl+I),并且许多编辑器可以适当地突出显示它。

但是您可以更进一步,假装您正在使用Zim编辑富文本:
Zim截图
而底层文本仍然是纯文本文件+简单的语法,例如//italic text//.
您可以像在富文本编辑器(选择、菜单或快捷方式)中一样应用大多数样式,也可以只输入语法.

Zim 有几个方便的功能和插件来组织任务:相互关联的页面、带有每日页面的日历、复选框、带有截止日期的任务......


sky*_*der 6

有人已经提到了 emacs 所以我要提到——等等——vim

当然,要将这些“特殊效果”添加到 vim,文件需要采用 Markdown 格式(我相信带有匹配.markdown.md扩展名)。但它默认存在。

我的一个项目中的示例自述文件显示了 Markdown 文本的“格式”。

安装使用:

sudo apt-get install vim
Run Code Online (Sandbox Code Playgroud)

可以在这个问题中找到更多信息