Linux新手上路 | 在Ubuntu上Pluma文本編輯器的安裝與基本使用

Linux新手上路 | 在Ubuntu上Pluma文本編輯器的安裝與基本使用

  • 一、Pluma工具介紹
    • 1.1 Pluma 工具概述
    • 1.2 主要功能
    • 1.3 適用場景
  • 二、安裝Pluma
    • 2.1 安裝方法
    • 2.2 啟動Pluma工具
  • 三、漢化方法
    • 3.1 安裝漢化包
    • 3.2 設置系統語言
    • 3.3 重新打開Pluma
  • 四、基本使用方法
    • 4.1 編寫文本內容
    • 4.2 關鍵功能使用
    • 4.3 保存與導出
    • 4.4 插件管理
  • 五、日常基本使用
    • 5.1 編輯markdown文檔
    • 5.2 編輯普通文本
  • 六、總結

一、Pluma工具介紹

1.1 Pluma 工具概述

Pluma 是一款輕量級文本編輯器,專為Linux桌面環境設計,尤其適用于輕量級桌面如LXDE或Xfce。基于Leafpad的代碼開發,Pluma 集成了基本的文本編輯功能,同時支持插件擴展,適合日常文本處理或編程需求。

1.2 主要功能

  • 基礎編輯:支持語法高亮、自動縮進、多文檔標簽頁、編碼轉換等。
  • 插件擴展:可通過插件實現代碼折疊、拼寫檢查、版本控制集成(如Git)等高級功能。
  • 多語言支持:兼容多種編程語言的語法高亮,包括Python、C++、Markdown等。
  • 用戶友好:提供查找替換、行號顯示、括號匹配等便捷功能。

1.3 適用場景

  • 快速編輯配置文件(如/etc目錄下的文件)。
  • 輕量級代碼編寫或腳本修改。
  • 作為GNOME環境下gedit的替代品,資源占用更低。

二、安裝Pluma

2.1 安裝方法

在基于Debian/Ubuntu的系統可通過以下命令安裝 ,其他Linux發行版可通過包管理器搜索pluma或從源碼編譯。

sudo apt update 
apt install pluma   -y

在這里插入圖片描述

說明:Pluma 是 MATE 桌面環境的默認文本編輯器(GNOME 的 Gedit 分支),支持語法高亮、插件擴展等功能。

2.2 啟動Pluma工具

  • 方法 1:終端輸入 pluma
  • 方法 2:圖形界面搜索 “Pluma”
  • 方法 3:右鍵文件 → 用 Pluma 打開
pluma

在這里插入圖片描述

三、漢化方法

3.1 安裝漢化包

執行以下命令,安裝漢化包。

apt install language-pack-zh-hans -y

在這里插入圖片描述

  • 安裝相關字體
apt install fonts-wqy-zenhei fonts-wqy-microhei -y

3.2 設置系統語言

  • 設置系統語言環境為中文
locale-gen zh_CN.UTF-8
update-locale LANG=zh_CN.UTF-8

3.3 重新打開Pluma

重新打開Pluma編輯器,可以看到已經成功顯示中文。

pluma

在這里插入圖片描述

四、基本使用方法

4.1 編寫文本內容

界面概覽

  • 頂部菜單欄(文件/編輯/視圖/搜索/工具/文檔/幫助)
  • 左側文檔結構/文件瀏覽器(可選)
  • 中央編輯區
  • 底部狀態欄(顯示行號、編碼等)

核心操作

  1. 輸入內容:直接在主編輯區書寫
  2. 插入日期/時間
    • 菜單 → 編輯 → 插入日期和時間
      (快捷鍵 Alt+ID
  3. 格式化文本
    • 調整字體:菜單 → 編輯 → 首選項 → 字體和顏色
    • 語法高亮:菜單 → 視圖 → 高亮模式 → 選擇 “Markdown” 或 “HTML”(適合技術文章)
  4. 分欄編輯
    • 菜單 → 視圖 → 側邊欄(F9 開關)
    • 菜單 → 文檔 → 新建垂直/水平分欄(多文件對照編輯)

4.2 關鍵功能使用

功能操作路徑快捷鍵
拼寫檢查工具 → 拼寫檢查 → 自動檢查Shift+F7
搜索替換搜索 → 查找/替換Ctrl+F/Ctrl+H
插入特殊字符編輯 → 插入日期和時間-
文檔統計工具 → 文檔統計-

4.3 保存與導出

  1. 保存文件
    • 菜單 → 文件 → 保存(Ctrl+S
    • 首次保存需選擇位置/格式(默認 .txt
  2. 導出 PDF
    • 菜單 → 文件 → 打印 → 選擇 “Print to File” → 格式選 PDF
  3. 另存為其他編碼
    • 保存時在對話框底部選擇編碼(推薦 UTF-8)

4.4 插件管理

通過菜單欄的Edit > Preferences > Plugins啟用或禁用插件,Pluma 適合追求效率的Linux用戶,尤其推薦給需要快速編輯但無需IDE重型功能的場景。

優缺點

  • 優點:啟動速度快,界面簡潔,適合低配設備。
  • 缺點:功能較基礎,復雜開發需依賴插件擴展。

在這里插入圖片描述

五、日常基本使用

5.1 編輯markdown文檔

設置markdown語法高亮:視圖—語法高亮—標記——markdown,即可設置markdown語法高亮。

在這里插入圖片描述

在pluma編輯器中,我們編輯markdown文檔,效果如下:

在這里插入圖片描述

注意:Pluma 適合輕量級文本編輯,如需復雜排版(圖文混排/表格),建議換用 LibreOffice Writer。

5.2 編輯普通文本

使用Pluma工具,我們可以在命令行終端可視化編輯文本,對新手十分友好。

pluma test.txt

在這里插入圖片描述

保存文件后,查看文件內容:

root@jeven:~# cat test.txt
hello!

六、總結

Pluma 是 Ubuntu 系統中一款簡潔易用的文本編輯器,特別適合 Linux 新手入門使用。它采用圖形化界面,操作直觀,就像在 Windows 中使用記事本一樣簡單。用戶無需掌握 vim 或命令行編輯技巧,打開即可編輯保存文件。對于日常查看和修改文本,Pluma 提供了高效友好的可視化操作體驗。


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/918928.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/918928.shtml
英文地址,請注明出處:http://en.pswp.cn/news/918928.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

React 揭秘:從新手到高手的進階之路

目錄 React:前端開發新寵? React 初相識? 什么是 React? React 的核心特性? 1.組件化開發 2.虛擬 DOM 與 Diff 算法 單向數據流 搭建 React 開發環境 環境準備? 創建 React 項目 項目結構解析 React 基礎語法與核心概念 JSX 語法? 基本語法規則…

八股文小記 Servlet 過濾器-Spring MVC 攔截器-Spring AOP 攔截器區別

您對執行機制的洞察非常準確!讓我們深入分析這三種組件的調用機制及其與 AOP 節點的關系: 一、執行機制的本質區別組件調用機制實現原理Servlet 過濾器遞歸調用通過 FilterChain.doFilter() 顯式遞歸調用下一個節點Spring MVC 攔截器遍歷調用由 HandlerE…

qml 實現數值鍵盤

import QtQuick 2.0import QtQuick.Layouts 1.12 import"../pad" // PasswordKeyboard.qml import QtQuick 2.12ColumnLayout {id: keyboardspacing: 8// 鍵盤標題Text {text: "安全輸入"font.pixelSize: 16color: "#666"Layout.alignment: Qt.A…

PID控制算法

文章目錄引言一、基本原理1.1.簡介1.2.開環與閉環1.3.PID 的公式1.3.1.比例項(Proportional)1.3.2.積分項(Integral)1.3.3.微分項(Differential)1.4.連續形式與離散形式的 PID 公式1.4.1.連續形式1.4.2.離散…

MyBatis 動態數據源切換在 Spring Boot 環境下的實現方案

第一章 需求背景與技術選型1.1 多數據源場景概述在大型企業級應用中,單一數據庫往往無法滿足高并發和多業務線的需求,因此需要引入 多數據源 的架構設計。常見的多數據源場景包括:讀寫分離、多租戶、分庫分表以及數據源負載均衡等。讀寫分離&…

PCA降維理論詳解

文章目錄一、什么是PCA?二、為什么需要降維?三、PCA的數學原理與詳細推導視角一:最大化投影方差(Maximizing Variance)視角二:最小化重構誤差(Minimizing Reconstruction Error)四、…

Android RxJava變換操作符詳解

RxJava作為響應式編程在Android開發中的利器,其強大的變換操作符能夠幫助我們優雅地處理數據流。本文將深入講解RxJava中最常用的變換操作符及其實際應用場景。一、RxJava變換操作符概述變換操作符(Transformation Operators)用于對Observable發射的數據序列進行變換…

開源數據發現平臺:Amundsen 快速上手指南

Amundsen 是一個數據發現和元數據引擎,旨在提高數據分析師、數據科學家和工程師與數據交互時的生產力。目前,它通過索引數據資源(表格、儀表板、數據流等)并基于使用模式(例如,查詢頻率高的表格會優先于查詢…

【密碼學實戰】國密SM2算法介紹及加解密/簽名代碼實現示例

引言 在信息安全領域,密碼算法是數據保護的核心基石。2010 年,中國國家密碼管理局發布了 SM2 橢圓曲線公鑰密碼算法,作為國產密碼標準的核心成員,它憑借高效安全的特性,逐步替代 RSA 等國際算法,廣泛應用于…

QT開發中如何加載第三方dll文件

文章目錄🔧 一、隱式加載(靜態鏈接)操作步驟:?? 二、顯式加載(動態鏈接,推薦使用QLibrary)操作步驟:💻 三、直接調用Windows API(僅Windows)??…

后端學習資料 持續更新中

數據庫: 該網址包含:圖解MySql, 看明白誰也問不倒你~ 圖解計算機網絡、操作系統、計算機組成、MySQL、Redis,讓天下沒有難懂的八股文!https://xiaolincoding.com/

《嵌入式Linux應用編程(六):并發編程基礎:多進程exec函數族及多線程基礎》

一、exec函數族在一個進程里面執行另一個文件本質&#xff1a;將文本區的指令代碼替換成exec要執行的指令#include <unistd.h>參數&#xff1a;path:要執行的可執行文件的路徑和名稱arg:執行該可執行文件時需要傳遞的參數NULL&#xff1a;參數傳遞結束標志 返回值&#x…

【121頁PPT】智慧方案智慧綜合體智能化設計方案(附下載方式)

篇幅所限&#xff0c;本文只提供部分資料內容&#xff0c;完整資料請看下面鏈接 https://download.csdn.net/download/2501_92808859/91654007 資料解讀&#xff1a;【121頁PPT】智慧方案智慧綜合體智能化設計方案 詳細資料請看本解讀文章的最后內容 一、項目概述與智能化總…

Linux網絡基礎(一)

目錄 計算機網絡背景 網絡發展 初識 "協議" 網絡協議初識 協議分層 軟件分層的好處 打電話例子 OSI七層模型 TCP/IP五層(或四層)模型 參考資料 再識協議 為什么要有 TCP/IP 協議&#xff1f; 什么是 TCP/IP 協議&#xff1f; TCP/IP 協議與操作系統的關系(宏觀上&…

MySQL多表查詢案例

多表查詢本文介紹了多表查詢中的表關系概念和操作方法。主要內容包括&#xff1a;1.三種表關系類型&#xff08;一對多、多對多、一對一&#xff09;及其實現方式&#xff1b;2.多表查詢的四種連接方式&#xff08;內連接、左外連接、右外連接、自連接&#xff09;及語法&#…

Dify 從入門到精通(第 36/100 篇):Dify 的插件生態擴展

Dify 從入門到精通&#xff08;第 36/100 篇&#xff09;&#xff1a;Dify 的插件生態擴展 Dify 入門到精通系列文章目錄 第一篇《Dify 究竟是什么&#xff1f;真能開啟低代碼 AI 應用開發的未來&#xff1f;》介紹了 Dify 的定位與優勢第二篇《Dify 的核心組件&#xff1a;從…

【已解決】在Spring Boot工程中,若未識別到resources/db文件夾下的SQL文件

在Spring Boot工程中&#xff0c;若未識別到resources/db文件夾下的SQL文件&#xff0c;通常與資源路徑配置、構建工具設置或代碼加載方式有關。以下是逐步排查和解決方案&#xff1a;??1. 確認SQL文件存放路徑??Spring Boot默認從類路徑&#xff08;classpath:&#xff09…

【Java】網絡編程(4)

1. 再談 UDP 報文長度&#xff1a;也是 2 個字節&#xff0c; 0 - 65535&#xff0c;也就是 64 kb。這表示一個 UDP 數據包一次最多只能傳輸 64 kb 的數據校驗和&#xff1a;驗證數據是否在傳輸過程中發生修改。數據在傳輸過程中可能受到信號干擾&#xff0c;發生 “比特翻轉”…

QT(事件)

一、事件前言事件是QT的三大機制之一&#xff0c;一定程度上信號和槽也屬于事件的一種 QT中的事件指哪些&#xff1a;窗口關閉&#xff0c;窗口顯示&#xff0c;敲擊鍵盤&#xff0c;點擊鼠標左鍵、鼠標右鍵、鼠標滾輪&#xff0c;文件拖放等等1、事件循環QT中的所有事件&#…

基于 Vue2+Quill 的富文本編輯器全方案:功能實現與樣式優化

在 Web 開發中&#xff0c;富文本編輯器是內容管理系統、博客平臺等應用的核心組件。本文將詳細介紹如何基于 Vue 和 Quill 構建一個功能完善、樣式精美的富文本編輯器&#xff0c;重點解決字體字號選項冗長、樣式不美觀及功能完整性問題&#xff0c;提供可直接部署使用的完整方…