激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Linux - Linux中vi、vim命令大全

Linux中vi、vim命令大全

2019-11-21 16:55Linux命令大全 Linux

vi 是 unix/linux 下極為普遍的一種文本編輯器. vi 有各種變種, 在不同的機器上有不同的變種軟件. 其中 vim 比較好用也用得比較廣泛. vim 是 Vi IMproved 的縮寫, 表示更好的 vi. 本文就說些其中比較有用, 比較常用的命令

一、一般模式:刪除、復制與粘貼類命令
x,X                      x為向后刪除一個字符,X為先前刪除一個字符
nx(n代表數字)             向后刪除n個字符
dd                       刪除當前行
D                        刪除當前行所有字符,試成為空行
ndd(n代表數字)            刪除光標所在行的向下n列
d1G                      刪除光標所在行到第一行的所有數據
dG                       刪除光標所在行到最后一行的所有數據
yy                       復制光標所在行
y1G                      復制光標所在行到第一行的所有數據
yG                       復制光標所在行到最后一行的所有數據
ynj(n代表數字)            復制光標所在行向下n+1行
dnj(n代表數字)            刪除光標所在行向下n+1行
p,P                      p為復制的數據粘貼在光標的下一行,P為復制的數據粘貼在光標的上一行
J                        將光標所在行與下一行的數據結合成一行
u                        恢復前一個動作(undo)
二、編輯模式命令
i,I                      i為在當前光標所在處插入輸入的文字,I為在光標所在行第一個非空字符插入輸入的文字
a,A                      a為在當前光標所在處下一個字符插入輸入的文字,A為在光標所在行最后一個字符的下一個字符處插入輸入的文字
o,O                      o為在光標所在行的下一行行首開始插入字符,O為在光標所在行的上一行行首開始插入字符
r,R                      r為替換光標所在那一個字符,R為一直替換光標所指的文字,直到退出
Esc                      退出,回到一般模式
三、命令模式
h                        光標向左移一個字符
j                        光標向下移一個字符
k                        光標向上移一個字符
l                        光標向右移一個字符
Ctrl+f                   屏幕向下翻一頁
Ctrl+b                   屏幕向上翻一頁
Ctrl+d                   屏幕向下翻半頁
Ctrl+u                   屏幕向上翻半頁
+                        光標移動到下一行的第一個非空字符
-                        光標移動到當前行的第一個非空字符
n空格(n代表數字)           光標向當前行向右移動n個字符
0(數字0)                  光標移動到當前行的第一個字符(可以為空字符,注意與-區分)
$                        光標移動到當前行的最后一個字符(可以為空字符,注意與-區分)
H                        光標移動到當前屏幕最上方的那一行的第一個非空字符
M                        光標移動到當前屏幕最中間那一行的第一個非空字符
L                        光標移動到當前屏幕最下方的那一行的第一個非空字符
G                        光標移動到該文章最后一行的第一個非空字符
nG(n代表數字)             光標移動到該文章第n行的第一個非空字符
n                        光標從當前行向下移動n行的第一個非空字符
/word                    在光標之后查找word字符串
?word                    在光標之前查找word字符串
:s/word1/word2/g         在光標當前行查找word1,并替換成word2
:n1,n2s/word1/word2/g    在第n1行與第n2行之間查找word1,并替換成word2
:%s/word1/word2/g        整個文章查找word1,并替換成word2
:w                       將編輯的數據保存到硬盤文件中
:w [filename]            將編輯后的數據保存到硬盤的另一個文件中
:r [filename]            在編輯數據時,讀入另一個文件中的數據,即將filename文件中的內容加到光標所在行下一行
:wq或:x                  保存并退出
:q                       退出,適用于未修改的文件
:q!                      強制退出,適用于修改文件后不保存退出
:set nu                  顯示行號
:set nonu                取消行號
:n1,n2 w [filename]      將n1到n2行的內容保存到名為filename的文件中

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人aaaaa片毛片按摩 | 久久国产28 | 中国黄色一级生活片 | 精品中文字幕在线观看 | 国产精品一区视频 | 看毛片免费 | 久草成人在线 | 性生大片免费观看一片黄动漫 | 久久美女免费视频 | 欧美成人福利 | 日韩99| 中文字幕极速在线观看 | 成人不卡免费视频 | 北京一级毛片 | 精品国产一区二区三区四区阿崩 | 羞羞网站视频 | 看一级毛片 | 国产69精品久久久久9999不卡免费 | 国产精品久久久久久久四虎电影 | 国产精品嘿咻嘿咻在线播放 | 亚洲精品aⅴ中文字幕乱码 中文字幕欧美在线 | 黄色免费小视频网站 | 黄色va视频 | 久久免费激情视频 | 7777奇米成人四色影视 | 成人在线高清视频 | 久久成人综合视频 | 国产一级二级在线播放 | 久久艹一区 | 中文字幕1区2区 | avlululu| 超碰97人人艹 | 成人久久久精品国产乱码一区二区 | 色人阁导航| 免费毛片免费看 | 成人做爰www免费看 成人午夜视频免费看 | 久久成年网 | 特级毛片全部免费播放器 | 蜜桃视频在线观看免费 | 中国美女一级黄色大片 | 午夜视频大全 |