你好,游客 登录 注册 搜索
背景:
阅读新闻

2015年12个面向Linux的最佳开源文本编辑

[日期:2016-01-08] 来源:51CTO  作者:泮春燕 [字体: ]

2015年12个面向Linux的最佳开源文本编辑

文本编辑器用途广泛,可用于编写代码、编辑文本文件(比如配置文件)以及制作用户指令文件等等。在Linux中,文本编辑器有两种:一种是图形用户界面(GUI)编辑器,另一种是命令行接口(CLI)编辑器(控制台或终端)。

我在本文中将介绍12个面向Linux的最佳常用开源文本编辑器,在服务器上和桌面上都可以使用。

1.Vi/Vim编辑器

Vim是一款功能强大的、基于命令行的文本编辑器,它增强了老式Unix Vi文本编辑器的功能。它也是系统管理员和编程员当中最受欢迎、使用最广泛的文本编辑器之一,这就是为什么许多用户经常称之为编程员的编辑器。编写代码或编辑配置文件时,它能够支持语法高亮显示。

更多Vim相关教程见以下内容

把VIM打造成一个简单实用的IDE http://www.linuxidc.com/Linux/2011-06/37032.htm

Vim学习指南 http://www.linuxidc.com/Linux/2013-08/89096.htm

快速学会 Vi编辑器 http://www.linuxidc.com/Linux/2013-08/88586.htm

强大的Vim 编辑器 http://www.linuxidc.com/Linux/2013-07/87544.htm

CentOS 6.2上搭建Vim开发环境 http://www.linuxidc.com/Linux/2013-07/87363.htm

CentOS 5.4 安装高亮Vim编辑工具 http://www.linuxidc.com/Linux/2013-06/86508.htm

Vim技巧分享:C语言设置 http://www.linuxidc.com/Linux/2012-12/77124.htm

Ubuntu中设置Vim的行号 http://www.linuxidc.com/Linux/2012-12/75485.htm

Vim编辑器使用基础教程 http://www.linuxidc.com/Linux/2013-05/84031.htm

Vi/Vim Linux编辑器

2.Gedit

这是一款基于GUI的通用文本编辑器,是默认情况下安装在Gnome桌面环境上的文本编辑器。它易于使用,可灵活插入,这款强大的编辑器有下列功能特性:

◆支持UTF-8

◆使用可配置的字体大小和颜色

◆可灵活定制的语法高亮显示

◆撤销和重做功能

◆恢复文件

◆远程编辑文件

◆搜索和替换文本

◆剪贴板支持功能及其他更多功能

Gedit编辑器

3.Nano编辑器

Nano是一款易于使用的文本编辑器,非常适合新的Linux用户和高级Linux用户使用。它提供了可定制的键绑定,因而增强了易用性。

Nano有下列功能特性:

◆可灵活定制的键绑定

◆语法高亮显示

◆撤销和重做选项

◆标准输出上的整行显示

◆寻呼机支持,从标准输入读取

Ubuntu文本编辑时vi和nano命令的区别(建议使用nano)  http://www.linuxidc.com/Linux/2015-12/126881.htm

Nano编辑器

4.GNU Emacs

这是一款可灵活扩展和灵活定制的文本编辑器,还提供了解读Lisp编程语言这一核心功能。可以添加不同的扩展件,以支持文本编辑功能。

Emacs有下列功能特性:

◆用户说明文档和教程

◆语法高亮显示,甚至可以对纯文本使用颜色

◆为许多自然语言提供了统一码(Unicode)支持功能

◆诸多扩展件,包括电子邮件及新闻、调试器界面、日历及更多。

为Emacs配置newLISP开发环境 http://www.linuxidc.com/Linux/2013-01/78463.htm

手把手教你学会 Emacs 主题配置 http://www.linuxidc.com/Linux/2012-10/72342.htm

Ubuntu下编译安装Emacs23  http://www.linuxidc.com/Linux/2009-08/21348.htm

手把手教你学会 Emacs 定制 http://www.linuxidc.com/Linux/2012-10/72341.htm

如何在GNU Emacs环境下编译并运行C/C++程序? http://www.linuxidc.com/Linux/2012-08/68299.htm

Ubuntu安装Emacs出现到依赖问题及解决方案 http://www.linuxidc.com/Linux/2014-08/104975.htm

Emacs编辑器

5.Kate/Kwrite

Kate是一款功能丰富、可灵活插入的文本编辑器,随带K桌面环境(KDE)。Kate项目旨在开发两个主要的产品:KatePart和Kate。

KatePart是一个高级的文本编辑器组件,包含在可能需要用户编辑文本的许多KDE应用程序中,而Kate是一款多文档界面(MDI)文本编辑器。

下面是它的一些基本功能特性:

◆可通过脚本来扩展

◆支持编码,比如统一码模式

◆在双向模式下进行文本渲染

◆行结束支持,还有声音检测功能

另外还有远程文件编辑及其他许多功能,包括高级编辑器功能、应用程序功能、编程功能、文本高亮显示功能、备份功能以及搜索和替换功能。

Kate编辑器

6.Lime Text

这是一款功能强大的类似IDE的文本编辑器,这个免费开源工具是大受欢迎的Sublime Text的后续产品。它有几个前端(比如命令行接口),你可以结合可插入的后端使用。

Lime编辑器

7.Pico编辑器

Pico也是一款基于命令行的文本编辑器,随带Pine新闻和电子邮件客户程序。这款编辑器很适合新的Linux用户,原因在于相对许多GUI文本编辑器,它很简单。

Pico编辑器

8.Jed编辑器

这是另一款支持GUI的命令行编辑器,具有下拉菜单等功能特性。它是专门为软件开发而设计的,其中一项重要功能就是支持统一码模式。

Jed编辑器

9.gVim编辑器

它是大受欢迎的Vim编辑器的GUI版,它拥有类似命令行Vim的功能。

Gvim编辑器

10.Geany编辑器

Geany提供了类似IDE的基本功能,侧重于软件开发,使用GTK+工具包。

它有一些基本的功能特性,如下所示:

◆语法高亮显示

◆可插入的接口

◆支持许多文件类型

◆能够实现代码折叠和代码导航

◆符号名称和构造器自动完成

◆支持自动关闭HTML和XML标记

◆基本的项目管理功能及另外许多功能

Geany编辑器

更多详情见请继续阅读下一页的精彩内容http://www.linuxidc.com/Linux/2016-01/127184p2.htm

linux
相关资讯       Linux文本编辑  开源文本编辑 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款