作業系統之Linux Vim用法基本操作

2021-10-03 12:14:32 字數 1066 閱讀 1962

命令符功能i

進入編輯狀態

esc退出編輯狀態

:命令列模式

在非編輯狀態下操作

命令符功能i

在當前位置前插入

i在當前行首插入

a在當前位置後插入

a在當前行尾插入

o在當前行之後插入一行

o在當前行之前插入一行

在非編輯狀態下操作

命令符功能/text

查詢text,按n健查詢下乙個,按n健查詢前乙個

:%s/old/new/

用old替換new,替換所有行的第乙個匹配

:%s/old/new/g

用old替換new,替換整個檔案的所有匹配

在非編輯狀態下操作

命令符功能dd

刪除游標所在行

數字+dd

刪除游標所處的n行u撤銷

ctrl + r

撤銷的撤銷

在非編輯狀態下操作

命令符功能dd

刪除游標所在行

3dd刪除游標所處的3行

x刪除當前字元

3x刪除從當前字元開始的3個字元

x刪除當前字元的前乙個字元

:1,10d

刪除1-10行

在非編輯狀態下操作

命令符功能yy

複製當前行

3yy複製游標在內的3行

p貼上到游標所在下一行

在非編輯狀態下操作

命令符功能:wq

儲存並退出

:q!強制退出並忽略所有更改

在非編輯狀態下操作

命令符功能h

左移j上移k

下移l右移:3

去到第3行

d移到行尾

gg移到開頭

命令符功能

:set nu

列出檔案的行號

:set nonu

取消行號

作業系統之作業系統引論

掌握作業系統的概念 特徵 功能和提供的服務,作業系統的發展與分類 作業系統是計算機硬體與使用者的橋梁,是計算機硬體上的的第一層軟體,是對硬體系統的首次擴充.作業系統是一組控制和管理計算機硬體和軟體資源.合理地對各類作業 job 進行排程,以及方便使用者的程式的集合.無作業系統 單批道作業系統 多批道...

作業系統之PV操作

在計算機作業系統中,pv操作是程序管理中的難點。首先應弄清pv操作的含義 pv操作由p操作原語和v操作原語組成 原語是不可中斷的過程 對訊號量進行操作,具體定義如下 p s 將訊號量s的值減1,即s s 1 如果s 0,則該程序繼續執行 否則該程序置為等待狀態,排入等待佇列。v s 將訊號量s的值加...

作業系統之原子操作

原子操作是指不會被執行緒排程機制打斷的操作 原子操作 atomic operation 是不需要同步 synchronized 這種操作一旦開始,就一直執行到結束,中間不會有任何執行緒切換。如果這個操作所處的層 layer 的更高層不能發現其內部實現與結構,那麼這個操作是乙個原子 atomic 操作...