一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

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

如意 ? 來源:Linux中國 ? 作者:Seth Kenlon ? 2021-02-16 16:28 ? 次閱讀

Joe’s Own Editor (JOE)是一款簡單易學和使用的通用文本編輯器。

我很喜歡那些能讓你輕松學會如何使用的文本編輯器。GNU nano 是我最喜歡的例子:你啟動 nano,你會在整個會話的窗口底部看到一個最常用的命令列表。Joe‘s Own Editor(簡稱 joe)是另一個很好的例子。

joe 編輯器使用了一個基于終端的界面,提供了簡單的文本編輯功能和一個易于訪問的幫助屏幕。它用 C 語言編寫,體積小,只對 libc 有硬性依賴(ncurses 是可選的),并且采用 GPL 許可證。

安裝

Linux 上,你也許能在你的發(fā)行版軟件倉庫中找到 JOE。雖然它有點小眾,并不是所有的發(fā)行版都打包了它。如果是這樣的話,你可以從 SourceForge 下載源碼,然后自己編譯。這是個簡單的過程:

$ 。/configure

$ make

$ sudo make install

使用 JOE

據(jù)其作者介紹,JOE 的靈感來自于一個叫 WordStar 的應用和 GNU Emacs。它的大部分基本編輯鍵都與 WordStar 的快捷鍵相同,編輯器本身也在努力向 WordStar 靠攏。JOE 也有 GNU Emacs 的一些鍵綁定和功能。這種兩種靈感來源的混合有時會讓人迷惑,但話又說回來,在任何情況下,讓自己離開 Emacs(或你通常選擇的文本編輯器)都會讓人迷惑。重要的是,JOE 提供了幫助,而且很容易訪問。

在 JOE 界面右上角,有一個持續(xù)的提示,你可以按 Ctrl+K,緊接著按 H 來查看幫助界面。這是一個切換鍵,所以一旦你激活它,幫助屏幕就會一直顯示在你的編輯器窗口頂部,直到用同樣的組合鍵(JOE 中的鍵盤符號為 ^KH)解除。

鍵盤快捷鍵

盡管 JOE 的作者在模擬 WordStar 用戶體驗方面非常自豪,但我不得不承認,這對我來說是失落的。我從來沒有聽說過 WordStar,直到我在 JOE 的文檔中讀到了它,在我看來,它的鍵盤快捷鍵方案完全是任意的。有的用 Ctrl+K 作為轉(zhuǎn)義序列的前綴,有的用 Esc 作為前綴,還有的完全不需要轉(zhuǎn)義序列。我無法確定其中的邏輯。編輯操作和應用選項一樣,都有可能需要或不需要轉(zhuǎn)義序列,而且字母關(guān)聯(lián)對我來說是沒有什么意義(例如,Ctrl+K D 代表另存為)。

幸運的是,JOE 可以讓你在鍵盤快捷鍵上作弊。安裝后,JOE 會悄悄為 joe 可執(zhí)行文件創(chuàng)建一些符號鏈接。包括:

jmacs JOE 使用 Emacs 鍵綁定

jpico JOE 使用 Pico (或 GNU nano) 鍵綁定

rjoe JOE 的編輯只限于啟動時傳遞給 JOE 的文件

jstar JOE 使用 WordStar 鍵綁定

Black terminal with white text showing WordStar key bindings

持久保留的幫助菜單仍然存在,所以如果你不清楚有哪些功能可以使用,可以通過屏幕右上方的幫助提示來參考。當然,在 Pico/nano 模式下,主要命令總是可見的。

嘗試 JOE

JOE 并不是一個你永遠不會離開的文本編輯器,它不會成為你的 IDE、電子郵件客戶端、網(wǎng)絡瀏覽器和文件管理器。事實上,它甚至可能不是你所有任務的主要文本編輯器。它專注于做好一件事,那就是成為一般的文本編輯。

JOE 擁有你所需要的所有基本功能,比如能夠快速瀏覽你的文本、能夠選擇文本、復制和粘貼等等。試試 JOE 吧,使用你喜歡的符號鏈接。
責編AJX

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

    關(guān)注

    87

    文章

    11420

    瀏覽量

    212319
  • 源代碼
    +關(guān)注

    關(guān)注

    96

    文章

    2949

    瀏覽量

    67608
  • 文本編輯器
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    8201
收藏 人收藏

    評論

    相關(guān)推薦

    vim Linux文本編輯器

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

    如何選擇文本編輯器?

    如何選擇文本編輯器?
    發(fā)表于 12-27 06:15

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

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

    linux文本編輯器工具下載

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

    文本編輯器

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

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

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

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

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

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

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

    UltraEdit文本編輯器免費下載

    本文檔的主要內(nèi)容詳細介紹的是UltraEdit 文本編輯器32位綠色版免費下載,用于相關(guān)文件的完成
    發(fā)表于 10-29 08:00 ?0次下載

    如何從Linux中探討Ⅵ編輯器的教學問題

    Linux文本編輯器訪的主要教學方法和常見的教學問題兩個方面,探討了Ⅵ編輯器的教學問題。
    發(fā)表于 01-18 15:07 ?9次下載
    如何從<b class='flag-5'>Linux</b>中探討Ⅵ<b class='flag-5'>編輯器</b>的教學問題

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

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

    Linux Fedora計劃添加Nano文本編輯器

    Fedora計劃在默認的Fedora Workstation安裝中添加Nano文本編輯器,作為對Vi的補充,但其利益相關(guān)者打算提交一個系統(tǒng)范圍內(nèi)的提案,該提案會將默認安裝的編輯器從Vi更改為Nano。
    的頭像 發(fā)表于 11-20 14:57 ?2715次閱讀

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

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

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

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

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

    開發(fā)環(huán)境(IDE)。其中一些提供一組基本功能。其他人提供付費訂閱并提供高級功能。本文中,我們將討論數(shù)據(jù)庫編輯器文本編輯器,并分析使用這些工具處理數(shù)據(jù)庫的優(yōu)缺點。
    發(fā)表于 08-17 10:34 ?635次閱讀