layout: blog
istop: true
title: 「vim常用命令」
date: 2018-09-05
category: linux
tags:
:s/原文本/替換文字
語法為 :[addr]s/源字串/目的字串/[option]
全域性替換命令為::%s/源字串/目的字串/g
- [addr]: 表示檢索範圍,省略時表示當前行。如:「1,20」 :表示從第1行到20行;
「%」 :表示整個檔案,同「1,$」;
「. ,$」 :從當前行到檔案尾;
s :表示替換操作
-[option] :表示操作型別
如 g 表示全域性替換;
c 表示進行確認
p 表示替代結果逐行顯示(ctrl + l恢復螢幕);
省略option時僅對每行第乙個匹配串進行替換;
如果在源字串和目的字串中出現特殊字元,需要用」\」轉義
複製
1)單行複製
在命令模式下,將游標移動到將要複製的行處,按「yy」進行複製;
2)多行複製
在命令模式下,將游標移動到將要複製的首行處,按「nyy」複製n行;其中n為1、2、3……
貼上 在命令模式下,將游標移動到將要貼上的行處,按「p」進行貼上
linux命令(二)vim常用命令
新睿雲 雲伺服器0元 年 s 原文本 替換文字語法為 addr s 源字串 目的字串 option 全域性替換命令為 s 源字串 目的字串 g addr 表示檢索範圍,省略時表示當前行。如 1,20 表示從第1行到20行 表示整個檔案,同 1,從當前行到檔案尾 s 表示替換操作 option 表示操...
vim 常用命令(二)
在 普通模式 時,輸入以下的任一字元,則可插入文字 即在左下角出現了 insert 時,表示可以插入字元了。a 在當前游標的右邊插入文字 a 在當前游標行的末尾插入文字 也就是最右邊 i 在當前游標的左邊插入文字 i 在當前游標所在行的開始處插入文字 也就是最左邊 o 在當前行在下面新建一行 o 在...
vim常用命令Linux
1.1 複製 鍵名動作 yy複製游標所在的這一行 4yy複製游標所在行的向下4行 1.2 剪下 vim 下d x都是剪下命令。剪下完不貼上就成刪除了 鍵名動作 dd剪下游標所在行 3dd剪下游標所在行的下3行 dw剪下當前單詞 d從當前光表開始剪下直到行末 x x剪下游標所在字元 向前 向後 1.3...