dcsxlh

导航

 

vim 命令

1、touch 创建文件

 

2、vim或vi 编辑文件

 

3、vim 文件名 (敲回车打开文档)

4、vim编辑器共分为三种模式:

 

(1)命令模式 esc 或ctrl +c

 

(2)编辑模式 按i键

 

(3)底层命令模式 先进入命令模式 ===shift+:===输入命令

 

二、快捷键

(1)enter 键 换行

(2)backspce 退格键,删除光标前一个字符

(3)del 键 删除, 删除光标所在的字符

(4)上下键 移动光标

(5)home 键 移动光标到行首

(6)end 键 移动光标到行尾

(7)page un 和page down 上下翻页

(8)esc键 退出输入模式,切换到命令模式(或者ctrl+c)

6、编辑命令

i 键 在光标所有出,转换为输入模式 操作:ctrl+c i

I 键 在当前光标所在行行首,转换为输入模式 操作:ctrl+c I

a 键 在当前光标所在处字符后方,转换为输入模式 操作:ctrl+c a

A键 在当前光标所在行行尾,转换为输入模式 操作:ctrl+c A

o键 在当前光标所在行下方,创建空白行,转换为输入模式 操作:ctrl+c o

O键 在当前光标所在行上方,创建空白行,转换为输入模式 操作:ctrl+c O

H键 移动光标到当前屏幕最上边一行 操作:ctrl+c H

L键 移动光标到当前屏幕最下边一行 操作:ctrl+c   L

M键 移动光标到当前屏幕最中间一行 操作:ctrl+c   M

s键 删除当前字符,并进入编辑模式 操作:ctrl+c s

S键 删除当前行,并进入编辑模式 操作:ctrl+c S

x键 删除当前字符 操作:ctrl+c x

X键 删除前面一个字符 操作:ctrl+c X

u键 撤回上一I操作 操作:ctrl+c u

yy+p yy复制,p是粘贴 操作: ctrl+c yy p

c键 删除当前行,进入编辑模式 操作: ctrl+c c

D键 删除光标所在字符到行尾 操作: ctrl+c D

dd键 删除光标所在行 操作:ctrl+c d d 两次连续 dd

三.底层命令

1.set  nu 显示行号
shift  +:  set nu

 2.set  nonu取消行号

 3.保存退出编辑文档

wq 保存退出

 

wq!强制保存退出

 

q! 强制退出

 

q  退出

 4.查询或搜索文档内容:

(1)?搜索字符

 (2)/ 字符内容

 (3)cat ff|grep  字符内容 搜索内容

 6. %s  替换内容

(1)替换首个字符

案例:%s/源内容/新内容

 (2)%s/源内容/新内容/g 备注:g 所有的内容

 7.指定行数替换

(1)替换指定行数的部分内容

:开始行,结束行/源内容/新内容  

 

(2)替换指定行数的全部内容

:开始行,结束行/源内容/新内容 /g 

 8. 指定行数内容生成文件,保存

:开始行,结束行w   存放路径

 9.注释:

(1)单行注释:#

    

 (2)多行注释

案例: 开始行,结束行s / ^/#/g

 (3)取消注释

:开始行,结束行s/#//g

 10.复制指定行数

开始行,结束行y  ,敲回车,按p键

 

posted on 2025-04-18 09:56  多测师_肖sir  阅读(85)  评论(0)    收藏  举报