Translation(s): العربية - German - English - Español - Français - Italiano - 日本語 (Nihongo) - Русский - Українська - 简体中文
Debian Wiki 文本编辑器门户网站 - 这个门户网站涵盖了在 Debian 上查看、编辑和创建文本内容的所有方面。
应用
使用 Debtag进行搜索: tag:use::editing AND tag:works-with::software:source。
控制台
可以在 command line interface 环境下使用的文本编辑器。
nano - 受 Pico 启发的小型、友好的文本编辑器
vim - 一个具有语法高亮功能的全功能编辑器
emacs - 可扩展的文本编辑器(高学习曲线)
mc - Midnight Commander提供一个内部文本编辑器(mc-edit,mcedit)
jed - 为程序员设计的编辑器(文本模式版本)
jupp/joe/joe-jupp - 用户友好的全屏文本编辑器,具有十六进制编辑器、状态栏,并支持键盘绑定/模式、语法高亮、搜索/替换、正则表达式、宏等功能。
ne - 简单易用且功能强大的文本编辑器
dte - 小型且简单易用的控制台文本编辑器
micro - 简单且对鼠标友好的控制台文本编辑器
图形
可以在图形环境下使用的文本编辑器。
gedit - Gnome 桌面环境的默认文本编辑器。默认情况下其目标是简单,但是可以通过 gedit-plugins 软件包提供的各种插件将其配置为成熟的集成开发环境。
geany - 高级文本编辑器,具有集成开发环境的基本功能,并且只依赖于少数其他软件包。
pyroom - 全屏文本编辑器,让您在写作时不会分心,可以配置颜色主题和键盘绑定。
scite - 一个基于 GTK+ 、为程序员设计的编辑器,使用 Scintilla 编辑组件。
kwrite - KDE 桌面环境的默认文本编辑器,提供语法高亮和将文件导出为 PDF, HTML, PostScript 等功能。
kate - KDE高级文本编辑器(KDE Advanced Text Editor)的缩写,可以成为全功能的集成开发环境,(通过XML)提供可扩展的语法高亮功能,还提供会话管理和其他功能。
具有图形用户界面的 vim 版本,通过软件包 vim-gtk3, vim-gtk, vim-athena 提供。
- Emacs - 默认的 Emacs 软件包,包括一个 X11 界面。
jedit - 非常强大/灵活(类似于 Emacs),也易于使用(类似于 notepad)。有许多插件可以满足专门的需求。
如何设置默认文本编辑器
对于系统管理员
您可以使用 update-alternatives 命令将一个文本编辑器设置为默认文本编辑器:
update-alternatives --set editor /path/to/the/chosen/editor
或者
update-alternatives --config editor
可以使用以下命令列出能够作为默认文本编辑器的文本编辑器的路径:
update-alternatives --list editor
设置完成后,只需使用editor 命令取代您的编辑器命令,例如 vim, emacs 或 nano。
对于用户
您可以设置环境变量 "$EDITOR"。
例如:将 Emacs 设置为您的默认编辑器,只需在您的 ~/.profile 文件中加入:
export EDITOR=emacs