在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Micro是一個使用Go語言開發的現代的基于終端的開源文本編輯器

dyquk4xk2p3d ? 來源:Github愛好者 ? 2023-01-17 09:53 ? 次閱讀

雖然現代的開源代碼編輯器已經在編程界掀起了風暴,但 Linux 的命令行仍然由一些選定的文本編輯器所統治。流行的命令行編輯器如 Vim 和 Emacs 等也因其奇怪的鍵盤快捷鍵而臭名昭著。

在編程領域,有幾個關于那些奇怪的鍵盤快捷鍵的笑話 -如何退出 Vim 可能是其中最常見的。

Micro是一個使用 Go 語言開發的現代的基于終端的開源文本編輯器,它試圖擺脫鍵盤快捷鍵的痛苦,并提供流行的快捷鍵以及鼠標支持。

Micro旨在通過易于安裝和使用來成為 nano 編輯器的繼承者。對于喜歡在終端中工作的人或經常通過 SSH 編輯文件的人來說,它努力成為一名全職編輯器。

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

此外也不乏一些業界大佬對Micro表達了喜愛之情。

特性

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

Micro 編輯器界面

Micro編輯器的一些主要亮點有:

易于使用和安裝。

不需要依賴或外部文件。

多光標支持。

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

智能的默認值。

拆分和選項卡。

類似 nano 的菜單,幫助你記住鍵盤快捷鍵。

極好的鼠標支持:這意味著鼠標拖動可以創建一個選擇,雙擊可以按字選擇,三擊可以按行選擇。

跨平臺(它應該能在所有 Go 運行的平臺上工作)。

插件系統(插件是用 Lua 編寫的):micro 有一個內置的插件管理器來自動安裝、刪除和更新插件。

內置 diff gutter。

簡單的自動補全。

撤銷持久化。

自動提示和錯誤通知。

超過 130 種語言的語法高亮。

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

支持真彩色(將MICRO_TRUECOLOR環境變量設為 1 來啟用它)。

用系統剪貼板進行復制和粘貼。

小而簡單。

易于配置。

宏。

常見的編輯器功能,如撤銷/重做、行號、Unicode 支持...

安裝

Micro在所有主要發行版的存儲庫中都可用。在 Ubuntu 中,你可以使用以下命令安裝它:

$sudoaptinstallmicro

這將安裝xclip作為剪貼板功能的依賴項。

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

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

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

$sudoaptinstallxclip

對于 Mac 系統,同樣可以使用 Homebrew 進行安裝:

$brewinstallmicro

如果你使用的是 macOS,則應考慮使用iTerm2而不是默認終端 (Terminal.app)。iTerm2終端具有更好的鼠標支持以及對關鍵事件的更好處理,為了獲得最佳的按鍵綁定行為,請在Preferences->Profiles->Keys->Presets...下選擇 xterm 默認值,然后在同一菜單中為Left Option Key選擇Esc+,最新版本還支持真彩色。

使用

當安裝完成后,我們就可以在終端通過運行micro path/to/file.txt或micro命令來打開一個空緩沖區啟動它。

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

編輯器在終端中打開后我們就可以使用鼠標鍵盤快捷鍵來操作文本了,只需要單擊并拖動鼠標就可以選擇文本,你也可以雙擊選擇單詞,三擊啟用行選擇。

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

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

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

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

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

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

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

下圖是我們總結的Micro編輯器的速查表,可以對照來學習Micro的使用,還是非常簡單的。

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

編輯:何安

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Micro
    +關注

    關注

    2

    文章

    265

    瀏覽量

    34873
  • 編輯器
    +關注

    關注

    1

    文章

    806

    瀏覽量

    31223

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

文章出處:【微信號:良許Linux,微信公眾號:良許Linux】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    vim Linux文本編輯器

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

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

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

    linux文本編輯器工具下載

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

    文本編輯器

    功能簡單的文本編輯器 這是用JAVA編寫的文本編輯器,主要實現了部分簡單常用的功能.(
    發表于 04-07 14:12 ?23次下載

    文本編輯器的實現

      本章的目的是建立文本編輯器,同時繼續介紹控件的用法。有兩類文本編輯器:單文檔和多文檔文本編輯器。單文檔
    發表于 11-11 11:13 ?0次下載

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

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

    JAVA教程之簡單的文本編輯器

    JAVA教程之簡單的文本編輯器,很好的學習資料。
    發表于 03-31 11:13 ?11次下載

    如何進行HTML在線文本編輯器在Java web開發中的使用分析

    隨著Java web程序應用開發的發展,出現了多種HTML在線文本編輯器,在網站的設計與制作過程中應用支持多種語言的在線文本編輯器可簡化用戶操作,使網站或系統更具有親和性,尤其是在網站
    發表于 03-05 16:30 ?10次下載
    如何進行HTML在線<b class='flag-5'>文本編輯器</b>在Java web<b class='flag-5'>開發</b>中的使用分析

    如何使用Python和模塊Tkinter創建簡單的文本編輯器

    恭喜!您已完成非常簡單的文本編輯器。如果您想要更多這樣的教程,請告訴我這里的內容。
    的頭像 發表于 11-06 11:31 ?4857次閱讀

    Xedit文本編輯器的使用指南

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

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

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

    使用Atom文本編輯器的五優勢

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

    款超越Notepad++的國內開源文本編輯器

    作為來自中國的、支持windows/linux/mac、綠色免費的、開源文本編輯器,目標是要替換notepad++。該項目是采用了C++進行
    的頭像 發表于 02-02 11:27 ?1987次閱讀

    比Vim更現代直觀的Linux文本編輯器

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

    Ultraedit數據庫編輯器文本編輯器的區別

    幾乎每個現代軟件都使用數據庫。因此,需要允許數據庫開發人員和管理人員有效地使用數據庫、創建SQL 查詢和處理表格數據的工具。不同類型的軟件將使他們能夠做到這點,例如,數據庫編輯器
    發表于 08-17 10:34 ?503次閱讀
    主站蜘蛛池模板: 日日爽天天干| 亚洲精品亚洲人成毛片不卡| 欧美18videosex性欧美69| 真人一级一级特黄高清毛片| 98色花堂永久地址国产精品| 五月天亚洲综合| 国产美女流出白浆在线观看| 日本三级香港三级人妇网站 | 美女黄色在线| 四虎新地址4hu 你懂的| 国产毛片毛片精品天天看| av2014天堂网| 欧美国产一区二区二区| 天堂网在线最新版官网| 最新国产厕所| 视频在线免费观看网址| 人人干人人做| 我不卡午夜| 99青草| 韩国中文字幕在线观看| 日韩美香港a一级毛片| 亚洲福利一区福利三区| 99精品福利| 国内精品网站| 日韩黄色录像| 天天爽夜夜爽人人爽一区二区| aa毛片| a毛片免费观看完整| 国产三级中文字幕| 激情亚洲| 日日噜噜夜夜狠狠va视频| 亚洲国产精品婷婷久久| 亚洲欧美经典| 中文字幕在线一区| 国产ccc| 亚洲日本在线观看视频| 亚洲国产一区二区在线| 亚洲一区二区三区影院| 日本一区不卡视频| 男男浪荡双性受hplay| 男女午夜特黄毛片免费|