iT邦幫忙

2022 iThome 鐵人賽

DAY 19
0
自我挑戰組

Linux in my LIFE系列 第 19

我的Linux生活日記 19.來看看文字編輯工具

  • 分享至 

  • xImage
  •  

使用電腦一定會用到文字編輯工具,在熟悉的微軟世界是記事本,那在Linux 是什麼呢?Text Editor,是我第一次使用的工具,同時也是Gnome桌面預設的文字編輯工具。不過還有很多種類下就帶大家看看有哪些。

視窗

Gnome Text Editor

這是從 ubuntu 開始接觸 Linux 會碰到的文字編輯工具,功能跟微軟的記事本一樣簡單容易上手,而且也用語法亮度顯示,到現在開發還是會當作輔助工具。

https://ithelp.ithome.com.tw/upload/images/20221002/20128528Ty4hLK1OI8.png

notepadqq

作為一個工程師常常需要打開不同語言的腳本,原本在windows我自己是習慣使用Notepad++,但是踏進linux之後發現Notepad++ 只能透過wine執行,後來我在網路上找到了 notepadqq ,下面是在Debian安裝的方式:

  1. 新增下面兩個資套件來源
sudo touch /etc/apt/sources.list.d/notepadqq.list
sudo echo "deb http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu trusty main" >> /etc/apt/sources.list.d/notepadqq.list
sudo echo "deb-src http://ppa.launchpad.net/notepadqq-team/notepadqq/ubuntu trusty main" >> /etc/apt/sources.list.d/notepadqq.list
  1. 新增公鑰
sudo apt-key adv --recv-key --keyserver keyserver.ubuntu.com 63DE9CD4
  1. 更新並安裝
sudo apt update && sudo apt -y install notepadqq

終端機

vi

vi 是大部分 Linux 發行版本在終端機裡一定有的文字編輯工具,級是在最小安裝版本也會有。在使用上有三個模式:

  • 一般模式

進入vi 之後就是一般模式,在這個模式下可以瀏覽文件內容。除了瀏覽文件內容以外還可以進行剪下整行複製整行等工作

剪下整行: 鍵盤直接輸入 dd

複製整行: 鍵盤直接輸入 yy

將剛剛剪下/複製的內容插入到下一行: pp

將剛剛剪下/複製的內容插入到上一行: PP

  • 編輯模式

在一般模式下輸入i就可以進入編輯模式,在這個模式中就可以打字啦

  • 指令列模式

在一般模式下輸入:就可以進入指令列模式,比較常用的功能像儲存關閉文件並離開

儲存: 鍵盤直接輸入 w

強制儲存: 鍵盤直接輸入 w!

關閉文件並離開: 鍵盤直接輸入 q

強制關閉文件並離開: 鍵盤直接輸入 q!

當然也可以做儲存後關閉: 鍵盤直接輸入 wq

vim

vim 是 vi 的加強版,也是我自己比較長使用的文字編輯工具,主要是他有支援豐富的語法亮度,還有很多外掛可以用,所以明天我會介紹我的配置啦!


上一篇
我的Linux生活日記 18.Linux主機選購(二)
下一篇
我的Linux生活日記 20.vim設定
系列文
Linux in my LIFE32
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言