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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Vim常用按键操作学习

發(fā)布時間:2025/3/8 编程问答 15 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Vim常用按键操作学习 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

對于Vi的學(xué)習(xí),在這里算是做個筆記,對于一些常用的命令記錄下,以后在使用起來會更方便,便于以后查閱使用,而不需要再從去搜索。讀到這你應(yīng)該看出,這是一個筆記了,會比較干了。補充一句,Vim可以說是Vi的一個高級版本。

下面從這幾個方面用到的命令進行闡述

  • 模式切換

  • 常用按鍵

  • 塊選擇

  • 多窗口操作功能

模式切換

Vi有三種模式為一般模式,編輯模式,命令行模式。

退回到一般模式通過ESC即可。

  • I

    • 小寫:表示從光標(biāo)處插入

    • 大寫:表示從光標(biāo)所在行開始處插入

  • O

    • 小寫:光標(biāo)所在的上一行插入一行重新開始

    • 大寫:光標(biāo)所在的下一行插入一行

  • A

    • 小寫:光標(biāo)所在處的下一個字符開始

    • 大寫:光標(biāo)所在處的上一個字符開始

  • R

    • 小寫:替換光標(biāo)所在處字符

    • 大寫:一直替換直到按下ESC鍵為止

常用按鍵

編輯過程中,常用的操作無非為刪除,復(fù)制,粘貼,翻頁,復(fù)原

  • 刪除

    • dd:刪除當(dāng)前光標(biāo)所在行

    • ndd:刪除光標(biāo)所在位置向下n行

  • 移動

    • G:移動到這個文件的最后一行

    • nG:移動到這個文件的第n行

    • gg:移動到這個文件的第一行

    • 0:移動到光標(biāo)所在行開始處

    • $:移動到光標(biāo)所在行的最后一個位置

  • 復(fù)制

    • yy:復(fù)制光標(biāo)所在的一行

    • nyy:復(fù)制第n行

  • 粘貼

    • p:光標(biāo)的下一行開始復(fù)制

    • P:光標(biāo)的上一行開始復(fù)制

  • 復(fù)原

    • u

  • 重復(fù)上一操作

    • ctrl + r

  • 保存

    • :w

    • :w!強制保存

  • 離開

    • :q

    • :q! 強制離開不保存

  • 設(shè)置行號

    • set nu:設(shè)置行號

    • set nonu:取消行號

  • 翻頁

    • Ctrl+f:屏幕向下移動一頁

    • Ctrl+b:屏幕向上移動一頁

塊選擇

上面所講的操作都是基于行進行的,這里對于塊的操作算是對其一個擴展,我們可以通過他進行對于一個塊區(qū)域的操作。操作步驟為

  • 按下Ctrl V進入塊選擇模式

  • 通過移動光標(biāo)對于要操作的區(qū)域進行選擇,此時選擇區(qū)域變白

  • 按下y進行復(fù)制,該塊區(qū)域選白消失

  • 選擇好光標(biāo)位置,然后進行復(fù)制

  • 多窗口功能

    當(dāng)我們的打開的文件內(nèi)容比較多的時候,我們通過翻頁功能去查看將十分不方便,因此我們可以通過多窗口功能去查看。

    • :sp,將我們當(dāng)前打開的文件劃分為多個窗口

    • ctrl+w+j:移動到上面窗口

    • ctrl+w+k:移動到下面窗口

    • ctrl+w+q:退出當(dāng)前窗口

    以上為我們在使用Vim中常用到的一些命令操作。

    總結(jié)

    以上是生活随笔為你收集整理的Vim常用按键操作学习的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。