(1) linux的 檔案編輯器,圖形化介面: gedit (重新開啟乙個介面,和windows的記事本差不多),如下:
先看下vim的幾個工作模式:編輯模式 命令模式 擴充套件命令模式 可視模式;;;命令模式是進入其他模式的橋梁
注意:
vi 編輯器的 ^s 是限制螢幕輸出的快捷鍵,要用 ^q 解除鎖屏
從命令模式到可視模式,v 是 visual line v 是 visual ^v 是 visual block
2-1) 命令模式的游標定位操作快捷鍵:
hjkl #左下上右移動
0 $ #移動到行首和行尾
gg g #移動到檔案第一行和移動到檔案最後一行
3g #進入第三行
/^d /txt$ #查詢以d開頭的 和查詢以txt結尾的
2-2)命令模式文字編輯(少量)
y #複製 yy 3yy ygg(從游標處複製到行首) yg(從游標處複製到行尾) 以行為單位
d #刪除 dd 3dd dgg(從游標處刪除到行首) dg(從游標處刪除到行尾) 以行為單位
p #貼上
x #刪除游標所在的字元
d #從游標處刪除到行尾
u #undo 撤銷
^r #redo 重做
r #可以用來修改乙個字元,先按r再輸入修改的字元
簡單,pass
塊插入(在指定塊前加入字元): 選擇塊,按i(shift+i),輸入你要新增的字元,按esc
塊替換: 選擇塊,按 r ,輸入要替換的字元
塊刪除: 選擇塊,按 d|x
塊複製: 選擇塊,y
儲存退出:
:10 進入第10行
:w 儲存
:q 退出
:wq 儲存並退出
:w! 強制儲存
:wq! 強制儲存退出
:q! 不儲存並退出
:x 儲存並退出
查詢替換
格式(: 範圍 s/old/new/選項),如:
:1,5 s/run/runing/g #查詢1-5行的run全部替換成runing
:1,$s/run/runing/g #1-最後一行
:%s/run/runing/g #1-最後一行
vi介紹編 2 引數簡介
ex,vi,view text editors synopsis vi efglrrsv c cmd t tag w size file ex efgrrssv c cmd t tag w size file description ex和vi是相同程式但不同介面,ex是一行處理的 line ori...
自學Linux Linux計時器
linux中訊號的種類 sighup 當終止乙個終端時,核心就把這種訊號傳送給該終端所控制的所有程序.sigint 當乙個使用者按下中斷鍵 ctrl c 後,核心就向該終端用關聯的所有程序傳送這個訊號.sigquit 當使用者按下 ctrl 核心就向該終端用關聯的所有程序傳送這個訊號.sigill ...
關於Linux實際操作 vim和vi文字編輯器材
1 vi是所有linux系統都會內嵌的乙個文字編輯器 2 vim 是乙個具有程式編輯能力的編輯器,可以看作是vi的增強版,具有高亮還有 提示等功能1 正常模式 可以使用快捷鍵 2 編輯模式 程式設計師可以內容 3 命令列模式可以退出讀取,存檔,等等1 基本剪下 複製 刪除 yy 複製游標所在一行 3...