前言
在嵌入式linux開發中,進行需要修改一下配置檔案之類的,必須使用vi,是以,熟悉 vi 的一些基本操作,有助于提高工作效率。
一,模式
vi編輯器有3種模式:指令模式、輸入模式、末行模式。掌握這三種模式十分重要:
指令模式:vi啟動後預設進入的是指令模式,從這個模式使用指令可以切換到另外兩種模式,同時無論在任何模式下隻要按一下[Esc]鍵都可以傳回指令模式。
輸入模式:在指令模式中輸入字幕“i”就可以進入vi的輸入模式編輯檔案。在這個模式中我們可以編輯、修改、輸入等編輯工作,在編輯器最後一行顯示一個“--INSERT--”标志着vi進入了輸入模式。當我們完成修改輸入等操作的時候我們需要儲存檔案,這時我們需要先傳回指令模式,在進入末行模式儲存。
末行模式:在指令模式輸入“:”即可進入該模式,在末行模式中有好多好用的指令。
二,複制
a,複制整行
指令模式下,光标位于要複制的目前行,輸入 yy
b,複制一個單詞
指令模式下,光标位于要複制的目前單詞的第一個字母,輸入 yw
三,黏貼
指令模式下,輸入 p
四,删除
a,删除整行
指令模式下,光标位于要删除的所在行,輸入 dd
b,删除一個單詞
指令模式下,光标位于要删除的單詞的第一個字母,輸入 dw
五,撤銷
指令模式下,輸入 u
六,跳轉
指令模式下,輸入 要跳轉的行數,然後再輸入 gg
如:要跳轉到目前檔案的第150行,輸入 150gg
七:linux裡面的腳本就相當于windows裡面的.bat批處理檔案.通過vi或者vim建立一個.sh檔案,裡面寫相應軟體的linux批處理指令,然後通過chromd指令修改檔案權限為
可執行的,這就是所謂的腳本,然後就可以執行這個檔案了。