linux 用vi命令的使用以及vi编辑,Linux中vi编辑命令的使用
在Linux中利用vi命令進行一個編輯的時候,相信很多操作的技巧你暫時還是沒有學會的,在前面的文章中已經向大家介紹并且是有做演示了vi與vim文本編輯工具的使用,下面給大家的是在vi文本編輯器里面常用的一些編輯快捷鍵的使用,有需要的朋友們可以記錄下來,可以你在學習Linux的過程中有一個好的幫助。
linux下vi命令修改文件及保存的使用方法如下:
vi filename:用來打開或新建文件,并將光標置于第一行首
vi n filename:可以打開文件,并將光標置于第n行首
vi filename:打開文件,并且是將光標置于一行首
vi/patternfilename:打開文件,并將光標置于第一個與pattern匹配的串處
vi-rfilename:意思是表示在上次正用vi編輯時發生系統崩潰,并且是恢復filename
vi filename....filename:可以打開多個文件,依次進行編輯
在編輯中如何去移動光標?
h:光標可以左移一個字符
l:光標可以右移一個字符
space:將光標右移一個字符
Backspace:將光標左移一個字符
k或Ctrlp:光標上移一行
j或Ctrln:光標下移一行
Enter:光標下移一行
w或W:可以將光標右移一個字至字首
b或B:光標左移一個字至字首
e或E:光標右移一個字至字尾
):可以將光標移至句尾
(:光標移至句首
}:光標移至段落開頭
{:光標移至段落結尾
nG:光標移至第n行首
n:光標下移n行
n-:光標上移n行
n$:表示的是光標移至第n行尾
移動光標類命令
h:光標左移一個字符
l:光標右移一個字符
space:光標右移一個字符
Backspace:光標左移一個字符
k或Ctrlp:光標上移一行
j或Ctrln:光標下移一行
Enter:光標下移一行
w或W:光標右移一個字至字首
b或B:光標左移一個字至字首
e或E:光標右移一個字至字尾
):光標移至句尾
(:光標移至句首
}:光標移至段落開頭
{:光標移至段落結尾
nG:光標移至第n行首
n:光標下移n行
n-:光標上移n行
n$:光標移至第n行尾
H:光標移至屏幕頂行
M:光標移至屏幕中間行
L:光標移至屏幕行
0:(注意是數字零)光標移至當前行首
$:光標移至當前行尾
H:光標移至屏幕頂行
M:光標移至屏幕中間行
L:可以將光標移至到屏幕行
0:(需要注意的是數字零)光標移至當前行首
$:意思表示的是光標移至當前行尾
屏幕翻滾的命令
Ctrlu:可以向文件首翻半屏
Ctrld:可以向文件尾翻半屏
Ctrlf:向文件尾翻一屏
Ctrl+b;意思是向文件首翻一屏
nz:表示將第n行滾至屏幕頂部,不指定n時將當前行滾至屏幕頂部.
保存命令
我們是可以按ESC鍵跳到命令模式,很多學習者輸入命令之后沒有反應,一般都是忘了按esc鍵盤。
:w??保存文件但不退出vi
:wfile將修改另外保存到file中,不退出vi
:w!??將會強制保存,但不退出vi
:wq??保存文件并退出vi
:wq!該命令是可以強制保存文件,并退出vi
q:??直接按q的話是不保存文件,退出vi
:q!不保存文件,強制退出vi
:e!放棄所有修改,從上次保存文件開始再編輯
linux中的符號也是需要注意的混合來使用的,你會看到在保存退出的命令中都會有冒號以及感嘆號的混合搭配使用,因此我們是需要記憶好相關命令的記憶操作。在掌握好命令之后,還是需要對操作有一定的熟悉。相信你掌握好了這些編輯命令之后,在接下來的shell學習將會更加有幫助。
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的linux 用vi命令的使用以及vi编辑,Linux中vi编辑命令的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 玩转核显内存条:频率匹配、容量需充足、时
- 下一篇: linux性能测试 瓶颈,性能测试——瓶