vim操作

本文详细介绍了Vim编辑器的各种高效操作,包括浏览移动、编辑复制粘贴、查找替换以及进阶技巧。通过学习,你可以掌握使用方向键、 hjkl、w/b/e等快捷键流畅操作,了解可视模式、窗口切换、自动补全等功能,提升编辑效率。此外,还讲解了如何进行查找替换,以及命令行模式下的行移动和操作。熟悉这些技巧将使你在使用Vim时更加得心应手。
摘要由CSDN通过智能技术生成

在这里插入图片描述
在这里插入图片描述
图片引用
https://blog.csdn.net/m0_49328056/article/details/123945450

常用操作

阅览 移动
方向键
左下上右
h j k l
w (word)下一个单词 b (back)上一个单词  e下个wrod尾  ge 上个word尾
ctr+f (forword)下一页  ctr+b (backword)上一页
g0 g$  当前行首(在当前行按“0”或者按“^”,即“shift+6”) 当前行末尾
(数字)gg  对应的行      10j 向下10行 hjkl 同理
/(文本)   高亮文本 例如 /reg  (选中单词后shrift+*) 此时按 n 进入下一个  shirf+n 上一个   
v (vusual) 可视模式  V 行视图   ctrl+v  块视图  此时按 o 可以切换左上角或者右下角
":sp"或者":vsp"切分出另一个窗口  按ctrl+w,按w,切换到A文件窗口
:e (文件名)    打开文件    :e ../(xxx)  上一级
 
编辑复制粘贴
a 当前追加 A 行末追加  
i 当前插入 I 行首插入
x 删除光标字符  X 删除光标前字符
cc  剪切当前行 不会把回车删掉,并进入编辑模式   c3c 剪切当前3行
yy  复制当前行  
p   在当前位置粘贴当前
dd  删除当前行   dw db 删除当前到 word删除前一个word
d0 光标删至行首   d$ 光标删至行未
u   (undo)撤销  Ctrl+r 恢复上一步被撤销的操作
v (vusual) 可视模式  然后按方向键可以多个选择  可视模式下可以按 y c d 复制剪切删除 

ctr+N  自动补全
<  左缩进 >右缩进
r 替换当前字符  R 替换模式
g~ 大小写切换  gU 大写  gu 小写
ctrl+a 增加数值区域   ctrl+x 减小数值区域
ctrl+h 删除前一个字符  ctrl+w 删除前一个word  





查找 替换
/(文本)  向后查找   ?(文本) 向前查找
/\<(文本)>   完全匹配


//替换--------------------
将所有的Vim字符串替换为vim字符串
:%s/Vim/vim/gc 会出现提示”replace with foo(y/n/a/q/l/^E/^Y)?”,询问是否确认执行

option字段值g(global)表示全局替换;
c(comfirm)表示操作时需要确认;
i(ignorecase)表示不区分大小写;

y:确认执行这个替换将将所有Vim替换成vim;
n:取消这个本交Vim替换命令的操作;
a:执行本次所有替换字符串操作且不再询问;
q:退出当前vim字符串替换操作而不做任何改动;
l:替换完当前匹配点后退出(last)
//替换--------------------



命令行
:(数字)   	切换到第几行
:$p     到尾部
:2m7    第2行移动到第7行
:2t7    第2行复制到第7行

进阶

在这里插入代码片

配置

:syntax on   高亮语法
colorscheme evening    黑色背景

loading

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值