婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Vim命令合集

Vim命令合集

熱門標簽:網絡電話外呼系統撥號軟件 400電話申請找 申請400電話有什么用 汨羅代理外呼系統 宿松高德地圖標注 4層電梯外呼控制系統設計 電銷機器人加盟多少錢 天津智能外呼系統排名 貴陽400電話到哪里去辦理

命令歷史

以:和/開頭的命令都有歷史紀錄,可以首先鍵入:或/然后按上下箭頭來選擇某個歷史命令。

啟動vim

在命令行窗口中輸入以下命令即可

vim 直接啟動vim

vim filename 打開vim并創建名為filename的文件

文件命令

打開單個文件

vim file

同時打開多個文件

vim file1 file2 file3 ...

在vim窗口中打開一個新文件

:open file

在新窗口中打開文件

:split file

切換到下一個文件

:bn

切換到上一個文件

:bp

查看當前打開的文件列表,當前正在編輯的文件會用[]括起來。

:args

打開遠程文件,比如ftp或者share folder

:e ftp://192.168.10.76/abc.txt

:e \\qadrive\test\1.txt

vim的模式

正常模式(按Esc或Ctrl+[進入) 左下角顯示文件名或為空
插入模式(按i鍵進入) 左下角顯示--INSERT--
可視模式(不知道如何進入) 左下角顯示--VISUAL--

導航命令

% 括號匹配

插入命令

i 在當前位置生前插入

I 在當前行首插入

a 在當前位置后插入

A 在當前行尾插入

o 在當前行之后插入一行

O 在當前行之前插入一行

查找命令

/text  查找text,按n健查找下一個,按N健查找前一個。

?text  查找text,反向查找,按n健查找下一個,按N健查找前一個。

vim中有一些特殊字符在查找時需要轉義  .*[]^%/?~$

:set ignorecase  忽略大小寫的查找

:set noignorecase  不忽略大小寫的查找

查找很長的詞,如果一個詞很長,鍵入麻煩,可以將光標移動到該詞上,按*或#鍵即可以該單詞進行搜索,相當于/搜索。而#命令相當于?搜索。

:set hlsearch  高亮搜索結果,所有結果都高亮顯示,而不是只顯示一個匹配。

:set nohlsearch  關閉高亮搜索顯示

:nohlsearch  關閉當前的高亮顯示,如果再次搜索或者按下n或N鍵,則會再次高亮。

:set incsearch  逐步搜索模式,對當前鍵入的字符進行搜索而不必等待鍵入完成。

:set wrapscan  重新搜索,在搜索到文件頭或尾時,返回繼續搜索,默認開啟。

替換命令

ra 將當前字符替換為a,當期字符即光標所在字符。

s/old/new/ 用old替換new,替換當前行的第一個匹配

s/old/new/g 用old替換new,替換當前行的所有匹配

%s/old/new/ 用old替換new,替換所有行的第一個匹配

%s/old/new/g 用old替換new,替換整個文件的所有匹配

:10,20 s/^/    /g 在第10行知第20行每行前面加四個空格,用于縮進。

ddp 交換光標所在行和其下緊鄰的一行。

移動命令

h 左移一個字符
l 右移一個字符,這個命令很少用,一般用w代替。
k 上移一個字符
j 下移一個字符

以上四個命令可以配合數字使用,比如20j就是向下移動20行,5h就是向左移動5個字符,在Vim中,很多命令都可以配合數字使用,比如刪除10個字符10x,在當前位置后插入3個!,3a!Esc>,這里的Esc是必須的,否則命令不生效。

w 向前移動一個單詞(光標停在單詞首部),如果已到行尾,則轉至下一行行首。此命令快,可以代替l命令。

b 向后移動一個單詞 2b 向后移動2個單詞

e,同w,只不過是光標停在單詞尾部

ge,同b,光標停在單詞尾部。

^ 移動到本行第一個非空白字符上。

0(數字0)移動到本行第一個字符上,

HOME> 移動到本行第一個字符。同0健。

$ 移動到行尾 3$ 移動到下面3行的行尾

gg 移動到文件頭。 = [[

G(shift + g) 移動到文件尾。 = ]]

f(find)命令也可以用于移動,fx將找到光標后第一個為x的字符,3fd將找到第三個為d的字符。

F 同f,反向查找。

跳到指定行,冒號+行號,回車,比如跳到240行就是 :240回車。另一個方法是行號+G,比如230G跳到230行。

Ctrl + e 向下滾動一行

Ctrl + y 向上滾動一行

Ctrl + d 向下滾動半屏

Ctrl + u 向上滾動半屏

Ctrl + f 向下滾動一屏

Ctrl + b 向上滾動一屏

撤銷和重做

u 撤銷(Undo)
U 撤銷對整行的操作
Ctrl + r 重做(Redo),即撤銷的撤銷。

刪除命令

x 刪除當前字符

3x 刪除當前光標開始向后三個字符

X 刪除當前字符的前一個字符。X=dh

dl 刪除當前字符, dl=x

dh 刪除前一個字符

dd 刪除當前行

dj 刪除上一行

dk 刪除下一行

10d 刪除當前行開始的10行。

D 刪除當前字符至行尾。D=d$

d$ 刪除當前字符之后的所有字符(本行)

kdgg 刪除當前行之前所有行(不包括當前行)

jdG(jd shift + g)   刪除當前行之后所有行(不包括當前行)

:1,10d 刪除1-10行

:11,$d 刪除11行及以后所有的行

:1,$d 刪除所有行

J(shift + j)  刪除兩行之間的空行,實際上是合并兩行。

拷貝和粘貼

yy 拷貝當前行

nyy 拷貝當前后開始的n行,比如2yy拷貝當前行及其下一行。

p  在當前光標后粘貼,如果之前使用了yy命令來復制一行,那么就在當前行的下一行粘貼。

shift+p 在當前行前粘貼

:1,10 co 20 將1-10行插入到第20行之后。

:1,$ co $ 將整個文件復制一份并添加到文件尾部。

正常模式下按v(逐字)或V(逐行)進入可視模式,然后用jklh命令移動即可選擇某些行或字符,再按y即可復制

ddp交換當前行和其下一行

xp交換當前字符和其后一個字符

剪切命令

正常模式下按v(逐字)或V(逐行)進入可視模式,然后用jklh命令移動即可選擇某些行或字符,再按d即可剪切

ndd 剪切當前行之后的n行。利用p命令可以對剪切的內容進行粘貼

:1,10d 將1-10行剪切。利用p命令可將剪切后的內容進行粘貼。

:1, 10 m 20 將第1-10行移動到第20行之后。

退出命令

:wq 保存并退出

ZZ 保存并退出

:q! 強制退出并忽略所有更改

:e! 放棄所有修改,并打開原來文件。

窗口命令

:split或new 打開一個新窗口,光標停在頂層的窗口上

:split file或:new file 用新窗口打開文件

split打開的窗口都是橫向的,使用vsplit可以縱向打開窗口。

Ctrl+ww 移動到下一個窗口

Ctrl+wj 移動到下方的窗口

Ctrl+wk 移動到上方的窗口

關閉窗口

:close 最后一個窗口不能使用此命令,可以防止意外退出vim。

:q 如果是最后一個被關閉的窗口,那么將退出vim。

ZZ 保存并退出。

關閉所有窗口,只保留當前窗口

:only

錄制宏

按q鍵加任意字母開始錄制,再按q鍵結束錄制(這意味著vim中的宏不可嵌套),使用的時候@加宏名,比如qa。。。q錄制名為a的宏,@a使用這個宏。

執行shell命令

:!command

:!ls 列出當前目錄下文件

:!perl -c script.pl 檢查perl腳本語法,可以不用退出vim,非常方便。

:!perl script.pl 執行perl腳本,可以不用退出vim,非常方便。

:suspend或Ctrl - Z 掛起vim,回到shell,按fg可以返回vim。

注釋命令

perl程序中#開始的行為注釋,所以要注釋某些行,只需在行首加入#

3,5 s/^/#/g 注釋第3-5行

3,5 s/^#//g 解除3-5行的注釋

1,$ s/^/#/g 注釋整個文檔。

:%s/^/#/g 注釋整個文檔,此法更快。

幫助命令

:help or F1 顯示整個幫助
:help xxx 顯示xxx的幫助,比如 :help i, :help CTRL-[(即Ctrl+[的幫助)。
:help 'number' Vim選項的幫助用單引號括起
:help Esc> 特殊鍵的幫助用>擴起
:help -t Vim啟動參數的幫助用-
:help i_Esc> 插入模式下Esc的幫助,某個模式下的幫助用模式_主題的模式

幫助文件中位于||之間的內容是超鏈接,可以用Ctrl+]進入鏈接,Ctrl+o(Ctrl + t)返回

其他非編輯命令

. 重復前一次命令

:set ruler?  查看是否設置了ruler,在.vimrc中,使用set命令設制的選項都可以通過這個命令查看

:scriptnames  查看vim腳本文件的位置,比如.vimrc文件,語法文件及plugin等。

:set list 顯示非打印字符,如tab,空格,行尾等。如果tab無法顯示,請確定用set lcs=tab:>-命令設置了.vimrc文件,并確保你的文件中的確有tab,如果開啟了expendtab,那么tab將被擴展為空格。

Vim教程

在Unix系統上

$ vimtutor
在Windows系統上
:help tutor

:syntax 列出已經定義的語法項
:syntax clear 清除已定義的語法規則
:syntax case match 大小寫敏感,int和Int將視為不同的語法元素
:syntax case ignore 大小寫無關,int和Int將視為相同的語法元素,并使用同樣的配色方案

總結

以上所述是小編給大家介紹的Vim命令合集,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!

您可能感興趣的文章:
  • linux vi命令知識點用法總結
  • Linux Vim 實用命令詳解
  • Linux 常用文本處理命令和vim文本編輯器
  • 詳解Linux常用命令的用法(二)————文本編輯器命令vi/vim
  • Docker service命令詳解(小結)
  • 詳解Docker容器運行多條命令(supervisor)
  • Vim中宏命令的使用實例詳解
  • Linux使用文本編輯器vi常用命令
  • Linux文件編輯命令vi詳細整理(總結)
  • Vim編輯器常用的命令總結
  • Visual Studio 2017中找回消失的“在瀏覽器中查看”命令
  • 關于vi和vim的區別及命令詳解
  • Linux vim編輯命令模式
  • Vim的分屏功能命令大全
  • vim命令大全
  • 兩個命令把 Vim 打造成 Python IDE的方法
  • 詳解Linux中vi命令大全
  • 最全的VI命令與快捷鍵大全集合建議收藏

標簽:撫州 廣東 海北 臨沂 昌都 贛州 烏蘭察布 連云港

巨人網絡通訊聲明:本文標題《Vim命令合集》,本文關鍵詞  Vim,命令,合集,Vim,命令,合集,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Vim命令合集》相關的同類信息!
  • 本頁收集關于Vim命令合集的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    日本美女一区二区| 懂色av一区二区夜夜嗨| 一区二区三区中文字幕精品精品| 国产精品麻豆久久久| 亚洲精品欧美二区三区中文字幕| 亚洲成人第一页| 久久综合综合久久综合| 不卡在线观看av| 欧美久久婷婷综合色| 久久久亚洲精品一区二区三区 | 不卡欧美aaaaa| 欧美日韩国产精品自在自线| 亚洲精品一区二区三区香蕉| 亚洲私人影院在线观看| 蜜臀av性久久久久av蜜臀妖精| 成人午夜在线播放| 欧美精品自拍偷拍| 亚洲图片欧美激情| 精品一区二区三区免费观看| 日本高清成人免费播放| 国产亚洲成av人在线观看导航| 亚洲综合小说图片| 丁香激情综合国产| 日韩欧美国产综合在线一区二区三区| 中文字幕一区二区在线播放| 久久99精品久久久久久| 欧美在线视频全部完| 国产欧美久久久精品影院| 日韩在线一二三区| 色香蕉久久蜜桃| 国产午夜精品一区二区三区四区| 日日夜夜精品视频天天综合网| 不卡av在线网| 国产午夜精品久久| 久久狠狠亚洲综合| 宅男在线国产精品| 亚洲一区二区视频在线| 97精品国产97久久久久久久久久久久| 久久久一区二区三区捆绑**| 美国av一区二区| 欧美视频在线播放| 亚洲欧美电影院| av亚洲精华国产精华| 国产日本欧洲亚洲| 国产一区二区三区免费观看| 7777精品伊人久久久大香线蕉| 一区二区三区不卡视频| 91小视频在线免费看| 国产精品国产三级国产aⅴ中文| 精品一二线国产| 日韩欧美亚洲一区二区| 石原莉奈在线亚洲二区| 777精品伊人久久久久大香线蕉| 亚洲第一成年网| 色就色 综合激情| 亚洲日本成人在线观看| 色一区在线观看| 亚洲一区中文在线| 欧洲中文字幕精品| 午夜精品在线视频一区| 欧美日韩亚洲高清一区二区| 午夜亚洲国产au精品一区二区| 日本久久电影网| 一区二区三区精密机械公司| 欧美亚洲自拍偷拍| 亚洲福中文字幕伊人影院| 欧美色窝79yyyycom| 奇米影视一区二区三区| 欧美日韩国产天堂| 亚洲高清久久久| 精品国产人成亚洲区| 久久精品999| 中文字幕av不卡| 色噜噜狠狠成人网p站| 日韩精品五月天| 国产三级欧美三级日产三级99 | 日韩一级片在线观看| 国产主播一区二区三区| 国产午夜亚洲精品羞羞网站| 色综合天天性综合| 日韩av一级片| 欧美国产乱子伦| 色菇凉天天综合网| 日本中文字幕不卡| 欧美高清在线一区| 91成人免费电影| 美腿丝袜亚洲色图| 中文字幕一区在线观看| 欧美精品在线一区二区三区| 国产成人精品亚洲午夜麻豆| 亚洲欧美精品午睡沙发| 欧美一级高清片| av在线播放一区二区三区| 日本中文字幕一区二区视频 | 高清在线观看日韩| 夜夜夜精品看看| 337p粉嫩大胆噜噜噜噜噜91av | 亚洲欧美视频在线观看视频| 6080国产精品一区二区| 东方欧美亚洲色图在线| 亚洲成av人片在线| 国产精品成人免费| 精品国产乱码久久久久久闺蜜| 91成人网在线| 成人av电影在线| 黄色小说综合网站| 日韩国产一区二| 亚洲精品第1页| 国产亚洲欧美中文| 日韩一区二区精品在线观看| 99久久精品免费看国产 | 国产一区在线观看视频| 亚洲一区二区在线播放相泽| 中文字幕欧美激情| 精品久久久久久久久久久院品网| 欧美色综合久久| 色综合天天狠狠| eeuss影院一区二区三区 | 国产真实乱偷精品视频免| 亚洲国产日韩精品| 17c精品麻豆一区二区免费| 久久男人中文字幕资源站| 在线不卡中文字幕| 91一区二区在线| 成人黄页在线观看| 粉嫩av一区二区三区| 国产一区二区电影| 激情国产一区二区| 国产一区二区网址| 国内精品伊人久久久久av影院| 麻豆精品一区二区| 久久99精品久久久久久久久久久久 | 悠悠色在线精品| 日本一二三四高清不卡| 久久精品亚洲乱码伦伦中文| 欧美不卡一二三| 欧美变态tickling挠脚心| 欧美一区二区三区婷婷月色 | 日韩av电影免费观看高清完整版| 亚洲黄色免费电影| 亚洲激情图片一区| 亚洲成在线观看| 亚洲va韩国va欧美va| 日韩国产欧美在线观看| 久久 天天综合| 国产aⅴ综合色| 91在线视频网址| 欧美在线观看视频一区二区三区 | 无码av免费一区二区三区试看 | 欧美福利视频一区| 欧美一区二区三区在| 日韩欧美国产综合一区| 久久久亚洲欧洲日产国码αv| 国产精品三级av在线播放| 国产精品久久久99| 亚洲国产日韩a在线播放性色| 视频一区视频二区中文字幕| 免费观看日韩电影| 国产精品伊人色| 91亚洲精品久久久蜜桃网站| 91福利视频久久久久| 51精品视频一区二区三区| 精品久久国产字幕高潮| 中文字幕高清不卡| 亚洲一区二区三区在线看| 亚洲r级在线视频| 天堂蜜桃一区二区三区| 国产一区二区三区电影在线观看 | 国产精品久久久久久久久晋中 | 亚洲人成在线播放网站岛国| 亚洲一区二区美女| 老汉av免费一区二区三区| 国产一区亚洲一区| 色婷婷国产精品| 日韩欧美国产三级电影视频| 久久久久久久久久久久久久久99| 中文字幕一区在线观看视频| 亚洲成av人综合在线观看| 国产电影一区在线| 欧美美女直播网站| 中文字幕第一区第二区| 三级影片在线观看欧美日韩一区二区 | 亚洲精品v日韩精品| 日本最新不卡在线| 91亚洲精品久久久蜜桃| 久久夜色精品国产噜噜av| 夜夜精品视频一区二区| 国产精品99久| 欧美军同video69gay| 亚洲国产精华液网站w| 日本欧美一区二区| 91免费版在线| 国产校园另类小说区| 美日韩一区二区三区| 91国产精品成人| 国产精品久久久久精k8| 国产一区中文字幕| 日韩欧美黄色影院| 亚洲va欧美va人人爽午夜| 91麻豆国产在线观看|