99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

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

dyquk4xk2p3d ? 來(lái)源:Github愛(ài)好者 ? 2023-01-17 09:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

雖然現(xiàn)代的開(kāi)源代碼編輯器已經(jīng)在編程界掀起了風(fēng)暴,但 Linux 的命令行仍然由一些選定的文本編輯器所統(tǒng)治。流行的命令行編輯器如 Vim 和 Emacs 等也因其奇怪的鍵盤(pán)快捷鍵而臭名昭著。

在編程領(lǐng)域,有幾個(gè)關(guān)于那些奇怪的鍵盤(pán)快捷鍵的笑話 -如何退出 Vim 可能是其中最常見(jiàn)的。

Micro是一個(gè)使用 Go 語(yǔ)言開(kāi)發(fā)的現(xiàn)代的基于終端的開(kāi)源文本編輯器,它試圖擺脫鍵盤(pán)快捷鍵的痛苦,并提供流行的快捷鍵以及鼠標(biāo)支持。

Micro旨在通過(guò)易于安裝和使用來(lái)成為 nano 編輯器的繼承者。對(duì)于喜歡在終端中工作的人或經(jīng)常通過(guò) SSH 編輯文件的人來(lái)說(shuō),它努力成為一名全職編輯器。

你可能想知道這款軟件有什么特別之處,因?yàn)檫€有很多其他基于終端的文本編輯器,為什么我要選擇使用Micro呢。答案是,Micro 非常容易使用,幾乎沒(méi)有什么學(xué)習(xí)曲線,你不需要學(xué)習(xí)任何新東西,而且它有一些非常有趣的功能。

此外也不乏一些業(yè)界大佬對(duì)Micro表達(dá)了喜愛(ài)之情。

特性

10110116-95f7-11ed-bfe3-dac502259ad0.jpg

Micro 編輯器界面

Micro編輯器的一些主要亮點(diǎn)有:

易于使用和安裝。

不需要依賴或外部文件。

多光標(biāo)支持。

支持通用鍵盤(pán)快捷鍵(Ctrl-s, Ctrl-c, Ctrl-v, Ctrl-z, ...)。

智能的默認(rèn)值。

拆分和選項(xiàng)卡。

類似 nano 的菜單,幫助你記住鍵盤(pán)快捷鍵。

極好的鼠標(biāo)支持:這意味著鼠標(biāo)拖動(dòng)可以創(chuàng)建一個(gè)選擇,雙擊可以按字選擇,三擊可以按行選擇。

跨平臺(tái)(它應(yīng)該能在所有 Go 運(yùn)行的平臺(tái)上工作)。

插件系統(tǒng)(插件是用 Lua 編寫(xiě)的):micro 有一個(gè)內(nèi)置的插件管理器來(lái)自動(dòng)安裝、刪除和更新插件。

內(nèi)置 diff gutter。

簡(jiǎn)單的自動(dòng)補(bǔ)全。

撤銷持久化。

自動(dòng)提示和錯(cuò)誤通知。

超過(guò) 130 種語(yǔ)言的語(yǔ)法高亮。

顏色方案支持:默認(rèn)情況下,micro 帶有 16、256 和真彩色主題。

支持真彩色(將MICRO_TRUECOLOR環(huán)境變量設(shè)為 1 來(lái)啟用它)。

用系統(tǒng)剪貼板進(jìn)行復(fù)制和粘貼。

小而簡(jiǎn)單。

易于配置。

宏。

常見(jiàn)的編輯器功能,如撤銷/重做、行號(hào)、Unicode 支持...

安裝

Micro在所有主要發(fā)行版的存儲(chǔ)庫(kù)中都可用。在 Ubuntu 中,你可以使用以下命令安裝它:

$sudoaptinstallmicro

這將安裝xclip作為剪貼板功能的依賴項(xiàng)。

此外我們也可以直接下載編譯好的二進(jìn)制文件,從 Release 頁(yè)面下載對(duì)應(yīng)的安裝包,解壓縮文件,會(huì)在其中找到二進(jìn)制文件。將此二進(jìn)制文件復(fù)制到你的 PATH 路徑下面即可。然后,就可以使用命令micro在終端中運(yùn)行它了。

$micro-version Version:2.0.10 Commithash:b9763856 CompiledonAugust07,2021

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

$sudoaptinstallxclip

對(duì)于 Mac 系統(tǒng),同樣可以使用 Homebrew 進(jìn)行安裝:

$brewinstallmicro

如果你使用的是 macOS,則應(yīng)考慮使用iTerm2而不是默認(rèn)終端 (Terminal.app)。iTerm2終端具有更好的鼠標(biāo)支持以及對(duì)關(guān)鍵事件的更好處理,為了獲得最佳的按鍵綁定行為,請(qǐng)?jiān)赑references->Profiles->Keys->Presets...下選擇 xterm 默認(rèn)值,然后在同一菜單中為L(zhǎng)eft Option Key選擇Esc+,最新版本還支持真彩色。

使用

當(dāng)安裝完成后,我們就可以在終端通過(guò)運(yùn)行micro path/to/file.txt或micro命令來(lái)打開(kāi)一個(gè)空緩沖區(qū)啟動(dòng)它。

102a4554-95f7-11ed-bfe3-dac502259ad0.png

編輯器在終端中打開(kāi)后我們就可以使用鼠標(biāo)鍵盤(pán)快捷鍵來(lái)操作文本了,只需要單擊并拖動(dòng)鼠標(biāo)就可以選擇文本,你也可以雙擊選擇單詞,三擊啟用行選擇。

我們可以使用快捷鍵Ctrl+g來(lái)打開(kāi)Micro幫助信息,要打開(kāi)編輯器的命令行工具,可以使用快捷鍵Ctrl+e,這會(huì)在編輯器底部打開(kāi)一個(gè)>等待命令輸入的提示符。

104fe9d0-95f7-11ed-bfe3-dac502259ad0.png

比如現(xiàn)在我們要獲取幫助信息,則可以輸入Ctrl+e然后輸入help回車即可執(zhí)行該命令了。

要獲取默認(rèn)的快捷鍵和功能綁定信息,我們可以使用help defaultkeys命令獲取。

106289d2-95f7-11ed-bfe3-dac502259ad0.png

要在編輯器中進(jìn)行水平拆分可以輸入命令hsplit path/to/file.txt,要進(jìn)行垂直拆分則可以使用命令vsplit path/to/file.txt。

107815c2-95f7-11ed-bfe3-dac502259ad0.png

下圖是我們總結(jié)的Micro編輯器的速查表,可以對(duì)照來(lái)學(xué)習(xí)Micro的使用,還是非常簡(jiǎn)單的。

我認(rèn)為Micro是一個(gè)非常好的文本編輯工具,雖然它不像 Vim 或其他成熟的文本編輯器那樣功能豐富,但它可以輕松替換 Nano 等工具,用于偶爾在終端中進(jìn)行文件編輯。如果您經(jīng)常需要在終端中編輯文件,但 Vim 對(duì)你來(lái)說(shuō)太復(fù)雜,那么可以嘗試一下Micro。

編輯:何安

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

    關(guān)注

    2

    文章

    270

    瀏覽量

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

    關(guān)注

    1

    文章

    822

    瀏覽量

    32056

原文標(biāo)題:Micro: 一款比 Vim 更加絲滑的終端文件編輯器

文章出處:【微信號(hào):良許Linux,微信公眾號(hào):良許Linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    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

    java文本編輯器下載(源代碼)

    java文本編輯器有哪些?給大家分享下免費(fèi)的java文本編輯器下載(源代碼)地址。好用。htmlArea v2.03A free WYSIWYG editor replacement for fields.from your
    發(fā)表于 06-02 21:29 ?31次下載

    linux文本編輯器工具下載

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

    文本編輯器

    個(gè)功能簡(jiǎn)單的文本編輯器 這是個(gè)用JAVA編寫(xiě)的文本編輯器,主要實(shí)現(xiàn)了部分簡(jiǎn)單常用的功能.(
    發(fā)表于 04-07 14:12 ?23次下載

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

      本章的目的是建立個(gè)文本編輯器,同時(shí)繼續(xù)介紹控件的用法。有兩類文本編輯器:?jiǎn)挝臋n和多文檔文本編輯器。單文檔
    發(fā)表于 11-11 11:13 ?0次下載

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

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

    JAVA教程之簡(jiǎn)單的文本編輯器

    JAVA教程之簡(jiǎn)單的文本編輯器,很好的學(xué)習(xí)資料。
    發(fā)表于 03-31 11:13 ?11次下載

    如何進(jìn)行HTML在線文本編輯器在Java web開(kāi)發(fā)中的使用分析

    隨著Java web程序應(yīng)用開(kāi)發(fā)的發(fā)展,出現(xiàn)了多種HTML在線文本編輯器,在網(wǎng)站的設(shè)計(jì)與制作過(guò)程中應(yīng)用支持多種語(yǔ)言的在線文本編輯器可簡(jiǎn)化用戶操作,使網(wǎng)站或系統(tǒng)更具有親和性,尤其是在網(wǎng)站
    發(fā)表于 03-05 16:30 ?10次下載
    如何進(jìn)行HTML在線<b class='flag-5'>文本編輯器</b>在Java web<b class='flag-5'>開(kāi)發(fā)</b>中的使用分析

    如何使用Python和模塊Tkinter創(chuàng)建個(gè)簡(jiǎn)單的文本編輯器

    恭喜!您已完成個(gè)非常簡(jiǎn)單的文本編輯器。如果您想要更多這樣的教程,請(qǐng)告訴我這里的內(nèi)容。
    的頭像 發(fā)表于 11-06 11:31 ?5094次閱讀

    Xedit文本編輯器的使用指南

    Xedit 是 X11 圖形服務(wù)部分,它不算好看,但卻有足夠的隱藏功能,使它成為個(gè)嚴(yán)肅的文本編輯器。
    的頭像 發(fā)表于 01-03 15:11 ?3121次閱讀
    Xedit<b class='flag-5'>文本編輯器</b>的使用指南

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

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

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

    現(xiàn)在漂亮的開(kāi)源文本編輯器很常見(jiàn),有 Adobe 的 Brackets 、微軟的 VSCode 和 GitHub 的 Atom 。這些似乎都提供了類似的體驗(yàn):現(xiàn)代化的界面、易于安裝的插件,以及背后的
    的頭像 發(fā)表于 02-13 14:49 ?4635次閱讀
    使用Atom<b class='flag-5'>文本編輯器</b>的五<b class='flag-5'>個(gè)</b>優(yōu)勢(shì)

    款超越Notepad++的國(guó)內(nèi)開(kāi)源文本編輯器

    作為個(gè)來(lái)自中國(guó)的、支持windows/linux/mac、綠色免費(fèi)的、開(kāi)源文本編輯器,目標(biāo)是要替換notepad++。該項(xiàng)目是采用了C++進(jìn)行開(kāi)
    的頭像 發(fā)表于 02-02 11:27 ?2347次閱讀

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

    些流行的命令行文本編輯器包括 Vi、Vim 和 Nano。這些工具非常流行,它們預(yù)裝在大多數(shù) Linux 發(fā)行版中。但是,某些編輯器(如 Vi 或 Vim)的學(xué)習(xí)曲線和鍵綁定對(duì)于初學(xué)者來(lái)說(shuō)可能很難掌握。這是
    的頭像 發(fā)表于 02-24 10:08 ?1314次閱讀

    Ultraedit數(shù)據(jù)庫(kù)編輯器文本編輯器的區(qū)別

    幾乎每個(gè)現(xiàn)代軟件都使用數(shù)據(jù)庫(kù)。因此,需要允許數(shù)據(jù)庫(kù)開(kāi)發(fā)人員和管理人員有效地使用數(shù)據(jù)庫(kù)、創(chuàng)建SQL 查詢和處理表格數(shù)據(jù)的工具。不同類型的軟件將使他們能夠做到這點(diǎn),例如,數(shù)據(jù)庫(kù)編輯器、
    發(fā)表于 08-17 10:34 ?741次閱讀