linux中vim命令详解(操作大全)
光標的移動
1.用h, j,k,l 來表示光標的移動
vim的金如何退出
2.如何退出vim編輯器操作行
先打出esc推出選項然后shift+冒號 ,然后輸入q!就可以了
3.如果想進虛擬機中編輯器看操作的話,需要輸入vimtutor命令就可以進入vim虛擬器教程了
vim的編輯
?4.x代表刪除把光標移到任何位按下x鍵就可以了
?5.i表示添加文本 A鍵也是添加文本
? 6.編輯文件應該先進入文件 輸入 vim? +文件名 例 vim +passwd
? ? ?wq保存退出
? ?刪除行命令
? ? 7.輸入dw可以從一個單詞的首行刪到末尾行
? ? ? ?d$命令可以直接從光標處算起一直閃到整行結尾
? ? 8.刪除命令
? ? ? dd 命令? ?2dd直接從光標處命令刪到下一行
? ? ?9.撤銷命令
? ? ? ? ?U命令撤銷上一步操作
? ? ?10.置換類命令
? ? ? ? ? ? r命令
? ? ? 11.更改類命令
? ? ? ? ? cw+你要改的內容
? ? ? 12.光標跳轉命令*
? ? ? ? ? 輸入gg命令光標從既定位置直接跳到首行
? ? ? ? ? 輸入G命令光標從既定位置直接跳到末行
? ? ? ?13.搜索類命令
? ? ? ? ? ? ?/+文件名? ? ?文件名即為你搜到的命令
? ? ? ? ? ? ?+文件名? ? ?反向查找文件名
? ? ? ? ?14.選擇性保存命令
? ? ? ? ? ? ?按著vjian ,將光標移動至下面條目上,文本都會被高亮顯示了.
? ? ? ? ? ? ?v motion :filename可將檔當前正在編輯的文件保存到文件filename中
? ? ? ? ? ?15.打開類命令
? ? ? ? ? ? ? ? ?輸入O將在光標下方打開新的一行,這個命令會使你進入插入模式? 按esc退出回到初始
? ? ? ? ? ? ? ? ?模式。
? ? ? ? ? ?16.復制粘貼文本
? ? ? ? ? ? ? yy復制文本? p粘貼文本
? ? ? ? ? ? 17.創建腳本
? ? ? ? ? ? ? ? ??? ? ??
? ? ? ? ? 18.補全功能
? ? ? ? ? ? ? ?
?讀取vimrc示例容
? ? ?:r? $VIMRUNTIME/vimrc_example.vim
? ? ?保全文件為:write
? ? ? ?
? ? ??19.如何使用末行命令模式下查找替換?查找類命令
? ? ? ? ? ? ? ? set nu? ?顯示行號
?set nonu? ? ? 不顯示行號
set? list? ?顯示隱藏字符
?set cul
19.如何使用末行命令模式下查找替換
? ? ? 范圍? + old/new/g
? ? ?范圍分為%? (%代表全文)? ? [#.#]? ? (代表[2,10]? ? ? 2到10行)? ? ?不寫默認光標當前行? ?
? ? ?s代表search 搜尋的意思
? ? %s old/new/g? ? ? ? ?把全文old 改為 new
總結
以上是生活随笔為你收集整理的linux中vim命令详解(操作大全)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 转 C++宏定义详解
- 下一篇: c++ sleep函数_Linux 多线