體驗Xedit 文本編輯器的實用功能

2021-01-12 網易

2020-12-31 10:08:39 來源: 孫有匪

舉報

  Xedit 是 X11 圖形伺服器的一部分,它不算好看,但卻有足夠的隱藏功能,使它成為一個嚴肅的文本編輯器。X11 圖形伺服器由 X.org 發布,它有一些象徵性的應用來展示如何使用它提供的工具進行編程。這些應用包括從 TWM 桌面到愚蠢但催眠的 Xeyes。它還包括一個名為 Xedit 的文本編輯器,它是一個看似簡單的應用,卻有足夠的隱藏功能,使其成為一個嚴肅的編輯器。

  安裝 Xedit

  如果你使用的是 Linux 或 BSD,你可以從你的發行版軟體倉庫或 ports 樹中安裝 Xedit。它有時會出現在一個名為 X11-apps 的軟體包中,與其他 X11 應用捆綁在一起。

  在 macOS 上,你可以安裝 XQuartz,它提供了 Xedit、Xeyes 和其他一些小程序(以及一個 X11 圖形伺服器)。

  啟動 Xedit

  如果它被列在你的應用菜單的話,你可以從中啟動 Xedit。儘管它絕對是一個 GUI 應用,但有些發行版將它視為命令而不是 GUI 應用,所以它可能不會被列在應用菜單中。這時,你可以從終端啟動 Xedit。如果你輸入 xedit & 來啟動應用,它就會啟動一個空的 Xedit 編輯器,可以隨時輸入。如果你在輸入啟動命令的同時輸入一個現有的文件名,Xedit 啟動時會將文件加載到緩衝區。

  $ xedit example.txt &

  

  加載文件

  在打開的 Xedit 實例中,你可以在頂部文本輸入框中輸入文件的路徑來加載文件。點擊 Load 按鈕(在文本輸入框的左邊),將文件讀入 Xedit 窗口。

  

  你可以同時打開多個文件。當一個文件被加載時,它將獲取焦點並出現在你的主 Xedit 緩衝區(主窗口中的大文本輸入框),並將任何現有的文件切換到一個隱藏的緩衝區。

  你可以使用組合鍵在緩衝區之間切換,這對 Emacs 用戶而言很熟悉,但對其他用戶會感到困惑。首先,按下 Ctrl+X。放開然後按 Ctrl+B。

  組合鍵

  一開始執行需要連續兩個鍵盤快捷鍵的操作感覺很奇怪,但過了一段時間,你就會習慣。事實上,作為一個經常使用 Emacs 的用戶,我發現複合鍵組合很有節奏感。我很驚訝也很高興地發現,我最喜歡的一些快捷鍵在 Xedit 中也有效。

  原來,Xedit 從幾個靈感來源借用了鍵盤快捷鍵。如果你是 Emacs 用戶,你會發現最常見的組合在 Xedit 中有效。例如,C-x C-f (即 Ctrl+X 後是 Ctrl+F)可以回到頂部的文本輸入框來加載文件,而 C-x C-s(Ctrl+X 後是 Ctrl+S)可以保存文件。令人驚訝的是,C-x 3 甚至可以垂直分割窗口,而 C-x 2 則可以水平分割,C-x 0 或 C-x 1 則可以移除分割。

  Emacs 或 Bash 用戶熟悉的編輯命令也適用:

  

• Ctrl+A 移動到行首。• Ctrl+E 移至行尾。• Alt+B 向後移動一個單詞。• Ctrl+B 向後移動一個字符。• Ctrl+F 向前移動一個字符。• Alt+F 向前移動一個單詞。• `Ctrl+D 刪除下一個字符。

  還有更多,它們都在 Xedit 手冊頁面上列出。

  使用行編輯模式

  Xedit 還含有一個類似 ex 的行編輯器,這對 Vi 和 ed 甚至 sed 用戶應該很熟悉。要進入行編輯模式,按下 Esc 鍵。這將使你處於頂部的文本輸入框,但處於命令模式。編輯命令使用的語法是:行號後面跟著一個命令和參數。

  比如說你有這個文本文件:

  

• ed is the standard Unix text editor. This is line number two.

  你決定將第 1 行的 ed 改為 Xedit。在 Xedit 中,移動到第 1 行,按下 Esc,然後輸入 .,s/ed/Xedit/。

  

• Xedit is the standard Unix text editor. This is line number two.

  不用將光標移到下一行,你可以將 two 改為 the second。按下 Esc,然後輸入 2,s/two/the second/。

  各種命令和有效的參數在 Xedit 的手冊頁中列出。

  簡單但穩定

  Xedit 並不算好看,它很簡單,沒有菜單可言,但它借鑑了一些最好的 Unix 編輯器的流行的便利性。下次你在尋找新的編輯器時,不妨試試 Xedit。

  

原文來自:https://os.51cto.com/art/202012/635715.htm
本文地址:https://www.linuxprobe.com/enjoy-xedit-function.html
Linux命令大全:https://www.linuxcool.com/

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺「網易號」用戶上傳並發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關焦點

  • 五種JavaScript富文本編輯器,總有一款適合你
    Textbox.ioTextbox.io是一款極簡但功能強大的在線文本編輯器,支持桌面設備和行動裝置。主要功能包含內置的圖像處理和存儲、文件拖放、拼寫檢查和自動更正。此外,該工具還實現了屏幕閱讀器等輔助技術,並符合WAI-ARIA可訪問性標準。行動裝置支持用戶使用適合行動裝置的用戶界面,從相機或圖庫上傳圖像,使用Siri或Cortana處理文本等。
  • 初識Vi 文本編輯器 | Linux 中國
    可能每一個 Linux 和 BSD 發行版中都包含了 Vi,Vi 是一個輕量級的簡約型文本編輯器,由於其簡單簡潔的鍵盤快捷鍵和雙模式設計,很多用戶都喜歡它。  最初的 Vi 編輯器是由 的創建者 Bill Joy 編寫的應用程式。現代 Vi 的化身已經,包括多級撤銷、插入模式下更好的導航、行摺疊、語法高亮、插件支持等等。
  • 你最喜歡的文本編輯器揭示了你的性格?
    今天,我們要談談——你最喜歡的文本編輯器同樣能揭示你的性格。出於沒人能理解的原因,他們希望文本編輯器能夠處理所有麻煩。歡迎使用Sublime Text:消除所有混亂的文本編輯器。如此多的彈出窗口和即時切換功能,甚至可以在已修改和未保存的文件之間切換,因此,這些編輯人員經常使用這種編輯器,他們認為雜亂不僅對他們的頭腦有效,而且對他們的項目也有效。
  • 推薦一款愛不釋手的文本編輯器Typora
    無意之中發現了一款特別不錯的文本編輯工具Typora,它以極簡的界面、強大的功能深深的吸引了我,讓我在日常的工作中再也離不開它,今天就把它分享給大家。Typora是一款輕便簡潔的Markdown編輯器,支持即時渲染技術,有 OS X、Windows、Linux 三個平臺的版本,關鍵是完全免費。我們先來一張它的美照怎麼樣?是不是已經迫不及待的想用它了?先別急,我們先看看它的強大之處。
  • PDF編輯器隱藏功能,比截圖還方便!
    截圖是我們工作中經常使用的,現在很多軟體都會有一個截圖工具;那麼我們平時用於編輯PDF文檔的編輯器中有截圖工具嗎?PDF編輯器中有截圖工具嗎?其實是有的,但是在PDF編輯器中不叫截圖工具,那個叫快照;如要我們需要截取PDF文檔中一部分內容,那麼利用快照功能就可以實現,複製好後,可以粘貼在word,ppt等編輯文本中。
  • pdf編輯器隱藏功能,各個都藏得這麼深!
    那麼pdf編輯器中也有截圖工具嗎?那必須的啊,在pdf編輯器中不叫截圖工具,那個叫快照工具,具體如何使用呢?下面一起來看看吧!第一步、在軟體界面中,選擇「開始」-「快照」功能;第二步、這時候,滑鼠箭頭旁邊就會出現一個像照相機的圖標,在需要截取內容的頁面中單擊滑鼠左鍵就能立刻截取到內容了;截取後,直接按住Ctrl+V將截取的內容粘貼在word,ppt等編輯文本中(圖片格式為:.png)
  • 福昕PDF高級編輯器電腦版下載
    ③選擇菜單欄中的「對象」→「添加文本」。選擇「對象屬性」,打開「選項」窗口,選擇左面窗口中的「文本」,在右面選擇「導入windows字體」,選擇一個中文字體。這樣在文本輸入框中就能輸入中文了。圖片編輯模式下的功能優化,提升了用戶體驗。改進了一些設置,整體上更簡單易用。福昕PDF高級編輯器電腦版下載功能介紹:浮動欄真正實現屬性欄及書籤欄的浮動。
  • 96編輯器在線作圖功能上線,封面圖一鍵搞定!
    身為新媒體人為公眾號作圖那都是基本功平常做個海報做個封面圖都是家常便飯為了滿足用戶需求96編輯器內開闢了在線作圖功能收藏的這樣那樣的作圖網頁可以讓他們往後挪一挪了先來品品新功能香不香為了方便操作功能依舊是在左側
  • DELMIA軟體:文本信息提示框功能介紹與使用方法
    在DELMIA軟體中文本信息提示框是以一種工藝資源節點被創建,仿真人員可以在「PERT」圖編輯器中對其進行工藝排布,以確定文本信息提示框彈出的時機。作為虛擬仿真的一個功能,文本信息提示經常用來顯示設備的運行條件、運行狀況、工藝流程信息、報警信息等需要實時展示的提示信息,當然也可以在方案講解時作為提詞器用來顯示關鍵字或提示語。
  • 9款好用的Markdown編輯器,助你高效寫作
    馬克飛象內置了幾十個編輯器主題,你可以任意切換到喜愛的主題,而馬克飛象的功能也豐富強大,代碼塊、LaTeX公式、截圖粘貼、流程圖等一律支持。開發者的精心設計與技術實現,配合印象筆記強大的存儲和同步功能,為你帶來前所未有的書寫體驗。
  • 8個原因讓我選擇Typora作為我的Markdown標記語言文檔編輯器
    Markdown編輯器作為傳統文字處理軟體的替代方法正變得越來越流行。在嘗試了許多Markdown編輯器和文字處理程序之後,我選擇了Typora。Markdown是什麼?在深入探究之前,讓我們介紹一下Markdown,以及為什麼要使用它。 Markdown最初是一種將文本格式化為標準Web格式HTML的簡便方法。
  • 幾款非常優秀且常用的代碼編輯器
    簡介Vim是從 vi 發展出來的一個文本編輯器,它是一個高度可配置的文本編輯器工具,旨在使創建和更改任何類型的代碼(和文本)非常高效。在大多數UNIX、Linux系統和Apple OS X中,都集成了Vi。Vim具有代碼補完、編譯及錯誤跳轉等方便編程的許多豐富的功能,在程式設計師中被廣泛使用。
  • 使用逐浪CMS做網站如何引用Markdown編輯器
    Markdown是一種可以使用普通文本編輯器編寫的標記語言,通過簡單的標記語法,它可以使普通文本內容具有一定的格式。Markdown具有一系列衍生版本,用於擴展Markdown的功能(如表格、腳註、內嵌HTML等等),這些功能原初的Markdown尚不具備,它們能讓Markdown轉換成更多的格式,例如LaTeX,Docbook。Markdown增強版中比較有名的有Markdown Extra、MultiMarkdown、 Maruku等。
  • 網頁在線文字編輯器 CKEditor 4.15 發布
    CKEditor 4.15 已發布,這個重要的版本對文本調色板進行了改進,用戶可以更有效地處理文本和背景顏色。另外,還增加了新的編輯器佔位符(Editor Placeholder)插件。CKEditor 是新一代的 FCKeditor,是一個重新開發的版本。
  • 開源矢量圖形編輯器 Inkscape 1.0 發布
    它也支持創作共用的元數據、節點編輯、圖層、複雜的路徑運算、位圖描摹、文本繞路徑、流動文本、直接編輯 XML 等。它可以導入 JPEG、PNG、TIFF 等格式,並輸出為 PNG 和多種矢量格式。開源跨平臺矢量圖形編輯器 Inkscape 已在本周發布了Inkscape 1.0。
  • 福昕高級PDF編輯器10.0重磅上線!
    2020年5月13日,福昕高級PDF編輯器10.0版本正式上線,福昕作為在電子文檔領域深耕近20年的老牌企業,始終為企業數位化提供著優秀的解決方案,新發布的福昕高級PDF編輯器10.0是一款出色的工具軟體,七大亮點功能,助力企業恢復生產,共渡時艱!
  • 賽博朋克2077超夢體驗編輯器詳解 超夢體驗編輯器使用教程
    賽博朋克2077超夢體驗編輯器是玩家們進行超夢體驗的重要道具,在獲取超夢片後,我們可以通過超夢體驗編輯器來播放觀看,並尋找內容線索來完成任務。賽博朋克2077超夢體驗編輯器怎麼用呢?這就來了解下超夢體驗的詳細玩法教程吧。
  • 上車餵,建模大神帶你學UE4在編輯器啟動時是如何運行藍圖的
    例如,這些說明創建了一個新的Editor Utility Blueprint:(如果想更多了解遊戲建模可以私信小編,還可以領取免費的教程哦)● 右鍵單擊內容瀏覽器,然後選擇編輯器實用程序>編輯器使用程序藍圖。● 選擇一個家長班。
  • 賽博朋克2077超夢體驗編輯器使用方法
    賽博朋克2077超夢是遊戲中一大特色設定了,有個超夢體驗編輯器可以自由編輯,玩家們可以進入超夢中探索,而NPC朱迪就是個超夢分析專家。超夢任務在怎麼做?超夢體驗編輯器怎麼用呢?這就來了解下吧。
  • 5款最受Python開發者歡迎的Python IDE和代碼編輯器
    5個Python IDE和文本編輯器的比較在本文中,我們將介紹5個熱門的Python IDE和5個Python文本編輯器。根據您的領域,價格和功能-您將看到最適合您的Python IDE和代碼編輯器。分不清是使用Eclipse這樣的IDE,還是應該使用Sublime文本這樣簡單的東西?那麼本文就為你詳細介紹這些知識。