- 基于ARM9的小型機器人制作
- 譚立新主編
- 584字
- 2019-01-09 14:17:01
1.4.7 vi編輯器的基本編輯
配合一般鍵盤上的功能鍵,如方向鍵、【Insert】、【Delete】等,就可以利用vi來編輯文件了。當然,vi還提供了其他許多功能讓文字的處理更為方便。何謂編輯?一般認為是文字的新增、修改及刪除,甚至包括文字區塊的搬移、復制等。這里先介紹vi的刪除與修改操作。(注意:在vi的原始觀念里,輸入和編輯是兩碼事。編輯是在指令模式下操作的,先利用指令移動光標來定位要進行編輯的地方,然后才下指令做編輯。)刪除與修改文件的命令如下。
x——刪除光標所在的字符。
dd——刪除光標所在的列。
r——修改光標所在字元,r后接著要修正的字符。
R——進入替換狀態,新增文字會覆蓋原先文字,直到按【ESC】鍵回到指令模式下為止。
s——刪除光標所在字元,并進入輸入模式。
S——刪除光標所在的列,并進入輸入模式。
其實,在PC上根本沒有這么麻煩。輸入跟編輯都可以在輸入模式下完成。例如要刪除字元,直接按【Delete】鍵就可以。而插入狀態與取代狀態可以直接用【Insert】鍵切換,不用指令模式的編輯指令。不過如前面所提到的,這些指令幾乎是每臺終端機都能用,而不是僅僅在PC上。在指令模式下移動光標的基本指令是h、j、k、l?;蛑灰苯佑肞C的方向鍵就可以了,而且無論在指令模式或輸入模式下都可以。當然PC鍵盤也有不足之處。有個很好用的指令u可以恢復被刪除的文字,而U指令則可以恢復光標所在列的所有改變。這與某些電腦上的【Undo】按鍵功能相同。
推薦閱讀
- Splunk 7 Essentials(Third Edition)
- 網上沖浪
- 工業機器人入門實用教程(KUKA機器人)
- iClone 4.31 3D Animation Beginner's Guide
- 永磁同步電動機變頻調速系統及其控制(第2版)
- Associations and Correlations
- PVCBOT機器人控制技術入門
- Containers in OpenStack
- Artificial Intelligence By Example
- Web璀璨:Silverlight應用技術完全指南
- 納米集成電路制造工藝(第2版)
- Mastering MongoDB 4.x
- Hands-On Geospatial Analysis with R and QGIS
- 工業機器人應用系統三維建模
- 牛津通識讀本:大數據(中文版)