自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

2015年12個面向Linux的最佳開源文本編輯器

譯文
開源 系統(tǒng)運維
文本編輯器可用于編寫代碼、編輯文本文件(比如配置文件)以及制作用戶指令文件等等。在Linux中,文本編輯器有兩種:一種是圖形用戶界面(GUI)編輯器,另一種是命令行接口(CLI)編輯器(控制臺或終端)。本文將介紹12個面向Linux的最佳常用開源文本編輯器,在服務(wù)器上和桌面上都可以使用。

    

  【51CTO.com快譯】文本編輯器用途廣泛,可用于編寫代碼、編輯文本文件(比如配置文件)以及制作用戶指令文件等等。在Linux中,文本編輯器有兩種:一種是圖形用戶界面(GUI)編輯器,另一種是命令行接口(CLI)編輯器(控制臺或終端)。

  我在本文中將介紹12個面向Linux的***常用開源文本編輯器,在服務(wù)器上和桌面上都可以使用。

  1.Vi/Vim編輯器

  Vim是一款功能強大的、基于命令行的文本編輯器,它增強了老式Unix Vi文本編輯器的功能。它也是系統(tǒng)管理員和編程員當(dāng)中***、使用最廣泛的文本編輯器之一,這就是為什么許多用戶經(jīng)常稱之為編程員的編輯器。編寫代碼或編輯配置文件時,它能夠支持語法高亮顯示。

  Vi/Vim Linux編輯器

  2.Gedit

  這是一款基于GUI的通用文本編輯器,是默認(rèn)情況下安裝在Gnome桌面環(huán)境上的文本編輯器。它易于使用,可靈活插入,這款強大的編輯器有下列功能特性:

  ◆支持UTF-8

  ◆使用可配置的字體大小和顏色

  ◆可靈活定制的語法高亮顯示

  ◆撤銷和重做功能

  ◆恢復(fù)文件

  ◆遠(yuǎn)程編輯文件

  ◆搜索和替換文本

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

  Gedit編輯器

  3.Nano編輯器

  Nano是一款易于使用的文本編輯器,非常適合新的Linux用戶和高級Linux用戶使用。它提供了可定制的鍵綁定,因而增強了易用性。

  Nano有下列功能特性:

  ◆可靈活定制的鍵綁定

  ◆語法高亮顯示

  ◆撤銷和重做選項

  ◆標(biāo)準(zhǔn)輸出上的整行顯示

  ◆尋呼機支持,從標(biāo)準(zhǔn)輸入讀取

  Nano編輯器

  4.GNU Emacs

  這是一款可靈活擴(kuò)展和靈活定制的文本編輯器,還提供了解讀Lisp編程語言這一核心功能??梢蕴砑硬煌臄U(kuò)展件,以支持文本編輯功能。

  Emacs有下列功能特性:

  ◆用戶說明文檔和教程

  ◆語法高亮顯示,甚至可以對純文本使用顏色

  ◆為許多自然語言提供了統(tǒng)一碼(Unicode)支持功能

  ◆諸多擴(kuò)展件,包括電子郵件及新聞、調(diào)試器界面、日歷及更多。

  Emacs編輯器

  5.Kate/Kwrite

  Kate是一款功能豐富、可靈活插入的文本編輯器,隨帶K桌面環(huán)境(KDE)。Kate項目旨在開發(fā)兩個主要的產(chǎn)品:KatePart和Kate。

  KatePart是一個高級的文本編輯器組件,包含在可能需要用戶編輯文本的許多KDE應(yīng)用程序中,而Kate是一款多文檔界面(MDI)文本編輯器。

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

  ◆可通過腳本來擴(kuò)展

  ◆支持編碼,比如統(tǒng)一碼模式

  ◆在雙向模式下進(jìn)行文本渲染

  ◆行結(jié)束支持,還有聲音檢測功能

  另外還有遠(yuǎn)程文件編輯及其他許多功能,包括高級編輯器功能、應(yīng)用程序功能、編程功能、文本高亮顯示功能、備份功能以及搜索和替換功能。

  Kate編輯器

  6.Lime Text

  這是一款功能強大的類似IDE的文本編輯器,這個免費開源工具是大受歡迎的Sublime Text的后續(xù)產(chǎn)品。它有幾個前端(比如命令行接口),你可以結(jié)合可插入的后端使用。

  Lime編輯器

  7.Pico編輯器

  Pico也是一款基于命令行的文本編輯器,隨帶Pine新聞和電子郵件客戶程序。這款編輯器很適合新的Linux用戶,原因在于相對許多GUI文本編輯器,它很簡單。

  Pico編輯器

  8.Jed編輯器

  這是另一款支持GUI的命令行編輯器,具有下拉菜單等功能特性。它是專門為軟件開發(fā)而設(shè)計的,其中一項重要功能就是支持統(tǒng)一碼模式。

  Jed編輯器

  9.gVim編輯器

  它是大受歡迎的Vim編輯器的GUI版,它擁有類似命令行Vim的功能。

  Gvim編輯器

  10.Geany編輯器

  Geany提供了類似IDE的基本功能,側(cè)重于軟件開發(fā),使用GTK+工具包。

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

  ◆語法高亮顯示

  ◆可插入的接口

  ◆支持許多文件類型

  ◆能夠?qū)崿F(xiàn)代碼折疊和代碼導(dǎo)航

  ◆符號名稱和構(gòu)造器自動完成

  ◆支持自動關(guān)閉HTML和XML標(biāo)記

  ◆基本的項目管理功能及另外許多功能

  Geany編輯器

  11.Leaf Pad

  這是一款基于GTK+,并基于GUI的輕量級文本編輯器,如今在Linux用戶當(dāng)中頗受歡迎。新的Linux用戶很容易使用它。

  它有下列功能特性:

  ◆代碼集選項

  ◆允許自動檢測代碼集

  ◆撤銷和重做選項

  ◆顯示文件行號

  ◆支持拖放選項

  ◆打印輸出支持

  Leafpad編輯器

  12.Bluefish

  Bluefish是一款易于安裝和使用的文本編輯器,針對Linux程序員和Web開發(fā)人員。它提供了一系列廣泛的功能特性,如下所示:

  ◆輕量級、快速

  ◆整合外部的Linux程序(比如lint、weblint、make及其他許多程序),整合你喜歡的外部過濾器,可通過sed、sort、awk及更多工具實現(xiàn)管道命令(piping)

  ◆拼寫檢查功能

  ◆支持處理多個項目

  ◆遠(yuǎn)程文件編輯

  ◆搜索和替換支持

  ◆撤銷和重做選項

  ◆自動恢復(fù)已修改的文件

  Bluefish編輯器

  結(jié)束語 

  我認(rèn)為,完整列表并不僅限于我們關(guān)注的這些文本編輯器,所以如果你用過其他的免費開源文本編輯器,歡迎留言交流。

  原文標(biāo)題:12 Best Open Source Text Editors (GUI + CLI) I Found in 2015,作者:Aaron Kili

  【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】

責(zé)任編輯:武曉燕 來源: 51CTO.com
相關(guān)推薦

2022-05-25 10:57:20

文本編輯器Linux應(yīng)用程序

2011-03-03 09:53:15

Linux文本編輯器

2021-07-23 16:15:35

Linux編輯器代碼

2014-06-05 10:34:54

Notepad++

2020-12-23 22:25:11

Vi文本編輯器Unix

2010-03-24 09:20:07

CentOS vi編輯

2021-06-17 16:20:05

LinuxHelix文本編輯器

2022-04-15 09:59:08

Lexical開源Meta

2021-01-13 19:13:57

Atom文本編輯器

2017-02-14 10:00:57

2021-01-13 13:29:06

文本編輯器Atom開源

2021-01-07 11:00:59

Sed文本編輯器Linux

2022-05-13 15:32:11

GNOME文本編輯器

2023-04-17 11:03:52

富文本編輯器MTE

2022-04-22 12:49:50

Lite XL編輯器文本編輯器

2016-08-22 11:01:47

Linux命令行文本編輯器

2009-07-31 17:38:47

linux vi命令詳linux vi命令屏幕文本編輯器

2021-01-08 13:56:50

LinuxJOE文本編輯器

2013-11-18 10:08:56

工具免費編程工具

2016-09-23 20:30:54

Javascriptuiwebview富文本編輯器
點贊
收藏

51CTO技術(shù)棧公眾號