天天看點

linux Vi使用

前言

    在嵌入式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指令修改檔案權限為

  可執行的,這就是所謂的腳本,然後就可以執行這個檔案了。