關於Linux實際操作 vim和vi文字編輯器材

2021-09-27 07:03:53 字數 1246 閱讀 8032

1、 vi是所有linux系統都會內嵌的乙個文字編輯器;

2、vim 是乙個具有程式編輯能力的編輯器,可以看作是vi的增強版,具有高亮還有**提示等功能

1、正常模式:可以使用快捷鍵

2、編輯模式:程式設計師可以內容

3、命令列模式可以退出讀取,存檔,等等

1 ) 基本剪下、複製、刪除:
yy:	複製游標所在一行

3yy: 複製游標所在行及向下2行

p: 貼上

dd: 剪下/刪除游標所在一行

3dd: 剪下/刪除游標所在行及向下兩行

d: 從當前的游標開始剪下一直到行末

d0: 從當前游標開始剪下一直到行首

x: 刪除當前的游標,每次只會刪除乙個

x: 刪除當前游標前面的那個,每次只會刪除乙個

控制游標上下左右走:h左j下k上l右

2 ) 定位:
h:當前螢幕的上方

m:當前螢幕的中間

l:當前螢幕的下方

ctrl+f:向下翻一頁**

ctrl+b:向上翻一頁**

ctrl+d:向下翻半頁**

ctrl+u:向上翻半頁**

20g:快速的定位到第20行,定位到第1行就是1g,以此類推

g:快速的回到整個**的最後一行

gg:快速回到整個**的第一行

3 ) 撤銷
u:撤銷剛剛的動作

ctrl+r:反撤銷

4 ) 選中一片**
v:選中一片**

v:選中一片**

>>:向右移動**

<<:向左移動**

5 ) 替換
r:替換乙個字元

r:替換游標以及後面的字元

shift+zz:儲存並退出

6 ) 末行模式下
替換

將當前檔案中的所有abc替換成123

:%s/abc/123/g

將第一行到第十行之間的abc替換成123

:1, 10s/abc/123/g**

查詢查詢整個**中的hello

:/hello

n:下乙個

n:上乙個

7 )儲存和退出基本命令:

:q 退出不儲存

:wq 儲存並退出

:q ! 強制退出不儲存

:wq! 強制儲存並退出

EOS實際操作

ref sudo apt get install clang 4.0 lldb 4.0 libclang 4.0 dev cmake make libbz2 dev libssl dev libg dev autotools dev build essential libbz2 dev libicu...

cvtColor 實際操作

cvtcolor 函式用於實現影象的色彩空間轉換,一般包括四個引數,cvtcolor src,dst,type,channels 即源影象,目標影象,轉換方式,目標影象通道數,有時候在應用時會選擇將dst設定和src相同,即實現原圖的轉換,需要注意在這個過程中,並不是在src的資料矩陣中直接進行修改...

Android Canvas實際操作

本篇我們來看canvas的實際應用,這裡會應用到屬性動畫valueanimator類,下面先看一下具體的效果 上述效果圖中主要由三部分組成,第一,繪製6個小球並旋轉,第二,6個小球先擴充套件然後收縮,第三,水波紋效果,展示一張。1 旋轉部分 首先,將6個小球分別繪製到螢幕上,呼叫 canvas.dr...