Unix 快速入門/文字編輯
外觀
到目前為止,我們一直在使用直接在 Shell 提示符下發出的內建 Unix 命令。為了更進一步,我們確實需要能夠建立和編輯文字檔案。對於 Unix 使用者,有大量不同的編輯器可用,其中包括
我們將使用 pico,因為它在 Unix 系統上廣泛安裝,並且對於初學者來說是最容易使用的。
Pico 是一個基於終端的程式,當您啟動它時,終端從提示符切換到 pico 編輯螢幕。因此,如果您鍵入
% pico
您應該看到

在螢幕底部,您會看到兩行 Pico 命令幫助。這種螢幕上的幫助是 Pico 對初學者有吸引力的原因。儘管命令不熟悉(甚至可能很特殊),但您始終可以隨時獲得提醒。Pico 沒有其他 Unix 編輯器所具有的複雜文字操作功能或靈活性,但我們目前還不需要這些功能。
您也可以用檔名啟動 Pico,例如鍵入
pico firstscript.sh
請注意,我在檔名中添加了副檔名 .sh,以提醒我(以及 Unix)它是一個指令碼檔案(稍後會詳細介紹)。如果您啟動時檔案不存在,螢幕看起來會一樣,但如果檔案已經存在,則其內容將顯示在螢幕上。您直接在 Pico 游標處輸入文字,並使用控制鍵和字元的組合發出命令(字元部分不區分大小寫)。如果您發出命令並希望取消它,請使用 ^c。您可以使用箭頭鍵在檔案中移動。
Pico 的一些行為需要一些時間才能習慣。
| Pico 命令 | 結果 |
|---|---|
| ^ 獨自 | 開始將文字標記為選中。現在使用箭頭鍵移動游標,文字將被突出顯示。選擇在當前游標位置結束。 |
| ^k | 剪下選定的文字 |
| ^u | 貼上上次剪下的內容 |
| ^i | 創建制表符/縮排 |
| ^o | 完成編輯後儲存檔案 |
Pico 確實比這更具功能性(儘管不是很多!),但這足以滿足當前目的。在繼續建立指令碼之前,請使用 Pico 編輯器建立您自己的文字檔案,確保練習這幾個命令。
