1. 程式人生 > >2018.4.13 三周第四次課

2018.4.13 三周第四次課

vim編輯模式 vim命令模式

進入編輯模式
概念:在一般模式下不可以修改某個字符,如果要修改字符,只能進入編輯模式;
從一般模式進入編輯模式只需要按如下7個字母任意一個即可。
在進入編輯模式時,在屏幕的尾行會顯示“INSERT或REPLACE”的字樣(插入)
從編輯模式回到一般模式,只需要按“ESC”鍵即可。
"編輯命令介紹:
i 在當前字符前插入;
I 在光標所在行的行首插入;
a 在當前字符後插入;
A在光標所在行的行尾插入
o 在當前行的下一行插入新一行
O 在當前行的上一行插入新的一行

命令模式

概念:在一般模式下,輸入“:”或“/” 即可進入到命令模式,在該模式下,
我們可以搜索某個字符或字符串,也可以實現保存、替換、退出、顯示行號等操作。

命令介紹:
/word  在光標之前,查找一個字符串word,按n向後繼續搜索
?word 在光標之後,查找一個字符串word,按n向後繼續搜索
:n1,n2s/word1/word/g 在n1和n2之間查找word1並替換為word2,不加g則只替換每行的第一個word1
:1,$s/word1/word2/g 將文檔中所有的word1替換為word2,不加g則只替換每行的第一個word1
其他功能:
:w   保持文本
:q   退出Vim
:w!  強制保存,在root用戶下,即使文本只讀也可以完成保存
:q!  強制退出,所有變動不生效
wq 保存並退出
:set nu   顯示行號
:set nonu   不顯示行號

2018.4.13 三周第四次課