0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

比Vim更現(xiàn)代直觀的Linux文本編輯器

strongerHuang ? 來源:linux迷 ? 2023-02-24 10:08 ? 次閱讀

厭倦了 Vi 和 Vim 不可思議的界面和鍵綁定?那就切換到 Micro 編輯器試試吧。

命令行文本編輯器證明了 Linux 終端的實(shí)用性,使您無需離開終端即可編輯文件。這些編輯器使用的資源更少,而且速度非常快,非常適合進(jìn)行一些快速編輯。

一些流行的命令行文本編輯器包括 Vi、Vim 和 Nano。這些工具非常流行,它們預(yù)裝在大多數(shù) Linux 發(fā)行版中。但是,某些編輯器(如 Vi 或 Vim)的學(xué)習(xí)曲線和鍵綁定對于初學(xué)者來說可能很難掌握。這是一個更簡單的選擇:Micro 文本編輯器。

c1246c0e-b3d9-11ed-bfe3-dac502259ad0.png

Micro 與其他編輯相比的表現(xiàn)如何

Micro 宣稱自己是一個現(xiàn)代且直觀的基于終端的文本編輯器,這是理所當(dāng)然的。Micro 相對于 Vi 或 Vim 之類的主要優(yōu)勢是簡單。Vim 不適合膽小的人,它要求您學(xué)習(xí)所有不同的模式和鍵綁定。

盡管 Vim 值得學(xué)習(xí)和掌握,但對于初學(xué)者來說可能會讓人不知所措。Nano 相對簡單易用,但仍不及 Micro 的簡單性。以保存文件為例。使用 Nano,您需要按Ctrl/Cmd + O,這通常是在 Microsoft Word 等流行文字處理器中打開文件的快捷方式。不是很直觀!

使用 Micro,保存文件就像按Ctrl/Cmd + S一樣簡單,這是您可能已經(jīng)習(xí)慣的鍵盤快捷鍵。即使您從未使用過基于終端的文本編輯器,您在使用 Micro 時也會有賓至如歸的感覺。然而,這還不是全部。它有自己的一套功能,可以進(jìn)一步豐富用戶體驗(yàn)。

c14f21f6-b3d9-11ed-bfe3-dac502259ad0.jpg

Micro 文本編輯器的特點(diǎn)

除了簡單易用之外,Micro 也不避諱添加一些有用的功能。讓我們詳細(xì)看看這些。

通用但可自定義的鍵綁定

c1674614-b3d9-11ed-bfe3-dac502259ad0.png

默認(rèn)情況下,Micro 帶有一些鍵綁定,類似于流行的文字處理器上的鍵綁定。但作為高級用戶,您可以根據(jù)自己的喜好自定義這些綁定,并按照您想要的方式配置它們。

c18d60f6-b3d9-11ed-bfe3-dac502259ad0.png

完整的鼠標(biāo)支持

大多數(shù)命令行文本編輯器缺少的功能之一是鼠標(biāo)和觸控板支持。使用 Micro,您不必?fù)?dān)心。您可以單擊并拖動選擇文本,雙擊按選擇字,三次單擊按選擇行。

顏色和語法高亮

c19d5f7e-b3d9-11ed-bfe3-dac502259ad0.png

Micro 支持超過 130 種編程語言的語法高亮顯示,包括 JavaScript、Python、C++ 等流行語言。除此之外,您還可以從七種可用的默認(rèn)配色方案中選擇您的主題。

不喜歡現(xiàn)有的主題?您甚至可以制作自己的主題以與 Micro 一起使用。

多個光標(biāo)

c1b5ee5e-b3d9-11ed-bfe3-dac502259ad0.png

Sublime Text 的多光標(biāo)功能類似,您還可以使用 Micro 編輯同一單詞的多個實(shí)例。此外,您可以水平和垂直拆分編輯器,以便一次查看和編輯多個文件。

專用插件系統(tǒng)

c1d9c9be-b3d9-11ed-bfe3-dac502259ad0.png

要更進(jìn)一步,您可以向 Micro 添加插件并增強(qiáng)編輯器。您可以從Micro 文本編輯器網(wǎng)站的插件頁面查看所有可用的插件。它帶有六個默認(rèn)插件,用于自動關(guān)閉括號和引號、檢查代碼等。

內(nèi)置終端仿真器

c1eafb3a-b3d9-11ed-bfe3-dac502259ad0.png

使用 Micro,您可以在編輯器本身內(nèi)運(yùn)行交互式 shell。當(dāng)您想將編輯器分成兩半時,這尤其有用,一側(cè)是代碼,另一側(cè)是 shell 的輸出顯示。

如何在 Linux 上安裝 Micro

安裝 Micro 編輯器簡單明了。您可以根據(jù)您運(yùn)行的 Linux 發(fā)行版選擇多種安裝方法中的任何一種。您可以使用以下方式為所有發(fā)行版下載最新的預(yù)構(gòu)建二進(jìn)制文件:

rumenz.com@rumenz.com/home/rumenz.com/www.rumenz.com.com curlhttps://getmic.ro|bash

對于支持 snap 包的 Ubuntu 等發(fā)行版,您可以使用以下命令安裝 Micro 的 snap 變體:

rumenz.com@rumenz.com/home/rumenz.com/www.rumenz.com.com snapinstallmicro--classic

如果您不喜歡snap或curl ,您可以從發(fā)布頁面下載預(yù)構(gòu)建的DEB二進(jìn)制文件并將其安裝在基于 Debian 的 Linux 發(fā)行版上。

要獲得剪貼板支持,你需要安裝 xclip 和 xsel 包。在 Ubuntu 和其他基于 Ubuntu 的 Linux 發(fā)行版中,你可以使用以下命令來安裝它:

rumenz.com@rumenz.com/home/rumenz.com/www.rumenz.com.com sudoaptinstallxclip

Micro 的常見文件操作

現(xiàn)在您已經(jīng)安裝了 Micro,是時候熟悉它的使用了。為此,您可以嘗試使用 Micro 創(chuàng)建一個新的文本文件,編輯它,找到一個詞,并在完成后保存文件。要啟動 Micro,請運(yùn)行以下命令:

microrumenz.txt

這將創(chuàng)建一個名為rumenz的新文本文件,擴(kuò)展名為TXT。要打開現(xiàn)有文件而不是創(chuàng)建新文件,你可以將命令中的rumenz.txt替換為你需要的文件名和擴(kuò)展名。

運(yùn)行命令時,Micro 將使用傳統(tǒng)的文本編輯器界面迎接您。由于您創(chuàng)建了一個新文件,因此該文件的內(nèi)容將為空白。繼續(xù)添加一兩句話以熟悉界面。

您可以分別使用 Ctrl/Cmd + Z和Ctrl/Cmd+ Y撤消和重做您的操作,就像您在文字處理器中所做的那樣。要查找單詞,您可以使用Ctrl + F快捷鍵。

最后,您可以使用 Ctrl/Cmd+ S快捷方式保存文本文件,并使用Ctrl/Cmd+ Q快捷方式退出 Micro。

卸載 Micro

如果 Micro 不是您想要的并且您不再需要它,您可以通過從**/usr/bin** 目錄中刪除micro可執(zhí)行文件來輕松卸載它。

sudorm/usr/bin/micro

但是,如果您使用 snap 安裝 Micro,則必須使用以下命令將其卸載:

sudosnapremovemicro

在命令行上編輯不再困難

如果您因?yàn)楹ε露七t使用命令行文本編輯器,那就試試 Micro。這是一個很好的工具,可以讓您熟悉終端并在使用過程中獲得更高效的體驗(yàn)。

審核編輯 :李倩

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11123

    瀏覽量

    207896
  • VIM
    VIM
    +關(guān)注

    關(guān)注

    0

    文章

    132

    瀏覽量

    15250
  • 編輯器
    +關(guān)注

    關(guān)注

    1

    文章

    797

    瀏覽量

    30926

原文標(biāo)題:比 Vim 更現(xiàn)代直觀的 Linux 文本編輯器

文章出處:【微信號:strongerHuang,微信公眾號:strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    什么是VIMVIM文本編輯器的三種工作模式

    Vim (Vi improved)是從 Vi 發(fā)展出來的一個文本編輯器,簡單的來說,Vi 是老式的文本處理器,功能已經(jīng)很齊全了,但還是有可以進(jìn)步的地方。
    發(fā)表于 09-06 16:04 ?4081次閱讀
    什么是<b class='flag-5'>VIM</b>?<b class='flag-5'>VIM</b><b class='flag-5'>文本編輯器</b>的三種工作模式

    常用編輯器Vim編輯器

    Linux下我們對文本進(jìn)行編輯,經(jīng)常用到的編輯器就是Vi/Vim,Vi/Vim命令眾多,功能強(qiáng)
    發(fā)表于 08-22 09:48

    vim Linux文本編輯器

    vimLinux文本編輯器vim——最強(qiáng)大的文本編輯器——擺脫鼠標(biāo)vi—vim—gvim三種模式:①命令模式:yy(復(fù)制)、p(粘貼)、dd(刪除)、u(恢復(fù))②插入模式:i/a(進(jìn)
    發(fā)表于 12-15 06:30

    學(xué)會使用和如何配置vim文本編輯器

    學(xué)會使用和如何配置vim文本編輯器?動態(tài)庫和靜態(tài)庫及使用和區(qū)別是什么?
    發(fā)表于 12-23 08:49

    linux文本編輯器工具下載

    linux文本編輯工具:VIM是優(yōu)秀的開源文本編輯器,是Linux/UNIX用戶非常常用的文本編輯
    發(fā)表于 06-02 22:30 ?31次下載

    文本編輯器

    一個功能簡單的文本編輯器 這是一個用JAVA編寫的文本編輯器,主要實(shí)現(xiàn)了部分簡單常用的功能.(并且能夠?qū)崿F(xiàn)界面風(fēng)格的轉(zhuǎn)換).本人發(fā)布此源碼的原因是為了和所
    發(fā)表于 04-07 14:12 ?23次下載

    文本編輯器的實(shí)現(xiàn)

      本章的目的是建立一個文本編輯器,同時繼續(xù)介紹控件的用法。有兩類文本編輯器:單文檔和多文檔文本編輯器。單文檔文本編輯器一次只能打開一個文件,如果要打開另一
    發(fā)表于 11-11 11:13 ?0次下載

    VIM編輯器學(xué)習(xí)

     Vim是一個類似于Vi的文本編輯器,不過在Vi的基礎(chǔ)上增加了很多新的特性,Vim普遍被推崇為類Vi編輯器中最好的一個,事實(shí)上真正的勁敵來自Emacs的不同變體?!?
    發(fā)表于 08-11 16:58 ?970次閱讀

    EditPlus(文本編輯器)下載入口

    EditPlus(文本編輯器)下載入口
    發(fā)表于 11-11 11:28 ?4次下載

    Linux上使用JOE文本編輯器的方法

    Joe’s Own Editor (JOE)是一款簡單易學(xué)和使用的通用文本編輯器。
    的頭像 發(fā)表于 02-16 16:28 ?3320次閱讀

    使用Atom文本編輯器的五個優(yōu)勢

    個大廠商支持。而且它們其實(shí)都很不錯。那么 Atom 與其他超現(xiàn)代文本編輯器有什么不同呢?與經(jīng)典的老式編輯器Vim 或 Emacs 有何區(qū)別呢?
    的頭像 發(fā)表于 02-13 14:49 ?4029次閱讀
    使用Atom<b class='flag-5'>文本編輯器</b>的五個優(yōu)勢

    Micro是一個使用Go語言開發(fā)的現(xiàn)代的基于終端的開源文本編輯器

    雖然現(xiàn)代的開源代碼編輯器已經(jīng)在編程界掀起了風(fēng)暴,但 Linux 的命令行仍然由一些選定的文本編輯器所統(tǒng)治。流行的命令行編輯器
    的頭像 發(fā)表于 01-17 09:53 ?2395次閱讀

    linux使用vim新建并編輯文件

    Linux系統(tǒng)下,Vim是一款功能強(qiáng)大的文本編輯器。它可以用于新建并編輯文件,具有很多高級功能和快捷鍵。下面是關(guān)于如何在Linux上使用
    的頭像 發(fā)表于 11-28 15:17 ?2134次閱讀

    vim編輯器如何使用

    Vim編輯器是一個功能強(qiáng)大的文本編輯器,它基于Vi進(jìn)行改進(jìn),并增加了許多新特性。Vim編輯器的使用主要涉及其不同的工作模式及相應(yīng)操作。以下是
    的頭像 發(fā)表于 08-30 14:58 ?166次閱讀

    vim編輯器命令模式使用方法

    。 1. Vim編輯器概述 Vim(Vi IMproved)是一款高度可定制的文本編輯器,起源于Vi編輯器。
    的頭像 發(fā)表于 08-30 15:01 ?215次閱讀