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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

编辑器-Vim常用命令

發布時間:2025/3/20 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 编辑器-Vim常用命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Vi有三種基本工作模式:

+? 命令模式

+? 文本輸入模式

+? 末行模式。

進入插入模式

i: 插入光標前一個字符

I: 插入行首

a: 插入光標后一個字符

A: 插入行未

o: 向下新開一行,插入行首

O: 向上新開一行,插入行首

進入命令模式:ESC

移動光標:

h: 左移

j: 下移

k: 上移

l: 右移

M: 光標移動到中間行

L: 光標移動到屏幕最后一行行首

G: 移動到指定行,行號 -G

w: 向后一次移動一個字

b: 向前一次移動一個字

{: 按段移動,上移

}: 按段移動,下移

Ctr-d: 向下翻半屏

Ctr-u: 向上翻半屏

Ctr-f: 向下翻一屏

Ctr-b: 向上翻一屏

gg: 光標移動文件開頭

G: 光標移動到文件末尾

刪除命令:

x: 刪除光標后一個字符,相當于 Del

X: 刪除光標前一個字符,相當于 Backspace

dd: 刪除光標所在行,n dd 刪除指定的行數 D: 刪除光標后本行所有內容,包含光標所在字符

d0: 刪除光標前本行所有內容,不包含光標所在字符

dw: 刪除光標開始位置的字,包含光標所在字符

撤銷命令:

u: 一步一步撤銷

Ctr-r: 反撤銷

重復命令:

.: 重復上一次操作的命令

文本行移動:

>>: 文本行右移

<<: 文本行左移

復制粘貼:

yy: 復制當前行,n yy 復制 n 行

p: 在光標所在位置向下新開辟一行,粘貼

可視模式:

v: 按字符移動,選中文本

V: 按行移動,選中文本可視模式可以配合 d, y, >>, << 實現對文本塊的刪除,復制,左右移動

替換操作:

r: 替換當前字符

R: 替換當前行光標后的字符

查找命令:

/: str查找

n: 下一個

N:上一個

替換命令:

把abc全部替換成123

末行模式下,將光標所在行的abc替換成123

:%s/abc/123/g

末行模式下,將第一行至第10行之間的abc替換成123

:1, 10s/abc/123/g

vim里執行 shell 下命令:

末行模式里輸入!,后面跟命令

?

轉載于:https://www.cnblogs.com/wojiaxiaoguo/p/9308717.html

總結

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

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