日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

VIM常用基本命令

發布時間:2023/12/9 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 VIM常用基本命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

<1> vim

在命令行中輸入vim,進入vim編輯器

<2> i,a,o

編輯按鍵,按下后下端顯示 –INSERT– 插入命令:
i鍵–從當前位置開始編輯;
a鍵–從當前光標的下一個字符位置開始編輯;
o鍵–從當前光標的下一行首開始編輯

<3> Esc

退出i(插入)命令進行其它命令使用

<4> :r filename

讀入一個文件內容,并寫入到當前編輯器中

<5> :w newfilename

將該編輯器中的內容寫入到一個新文件中

<6> :w

在編輯的過程中保存文件,相當于word中的ctrl+s

<7> :! command

暫時離開 vi 到指令列模式下執行 command 的顯示結果!例如:!ls在編輯過程中執行shell命令ls

<8> :sh

進入shell命令行,執行完命令后ctrl+d退出重新進入vim編輯繼續編輯
在shell命令下,執行ctral+l完成清屏

<9> :wq

保存文件并退出

<10> ZZ

保存文件并退出,同上一個命令,注意大寫

<11> :q!

強制退出,不保存

<12> :set number或者:set nu

使編輯中的文件顯示行號

<13> :set nonumber或者:set nonu

與上一條命令相反,不顯示行號

<14> :help i

查看插入命令幫助

<15> u

撤消上一步操作

<16> /Fedora

查找Fedora字符

<17> :s /Fedora/Redhat

將Fedora字符替換為Redhat(只替換在光標所在的行)

<18> dw

刪除單詞

dd

刪除行

<19> vim + filename

進行文件最后一行進行編輯

<20> vim +n filename

進入文件第n行進行編輯

<21> :1,.s/redhat/fedora

.號表示當前行,即光標所在行
將第1行到當前行(.)第一次出現的redhat字符代替為fedora

<22> :1,.s/redhat/fedora/g

將第1行到當前行(.)所有出現的redhat字符代替為fedora,g
全局標志

<23> :1,$s/redhat/fedora/g

$表示最后一行
將第1行到最后一行所有出現的redhat字符代替為fedora

<24> :%s/redhat/fedora/g

同上一個命令

<25> :%s/\/fedora/g

將第1行到最后一行所有出現的redhat字代替為fedora
字,而不是字符

<26> :f

顯示文件內容,狀態等等
同ctrl+g命令

<27> :e!

當前文件,返回到上次保存
:e file
切換編輯文件

<28> :n

當編輯時有多個文件(比如vim file1 file2)時切換到下一個文件,與:e file結合使用

<29> :sp

在編輯一個文件的時候打開另一個文件,文件之間的切換命令可以使用 ctrl + w

創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎

總結

以上是生活随笔為你收集整理的VIM常用基本命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。