Linux基础-vim操作

普通模式

使用vim的命令创建文件并进入时,默认为普通模式

此时不能进行·文件内容的书写

(使用vim命令进行文件的编辑时,如果没有该文件,则会自己进行创建)

插入模式

进入普通模式后,点击i,然后进入插入模式,可以进行文件内容的写入

然后按下按键"ESC",可以返回普通模式

除了按键"i",还可以使用"o","a","A"。从普通模式进入插入模式

可视化模式

在普通模式按下"v",可进入可视化模式进行数据选取,然后继续操作之后就自动退出回普通模式

该模式的好处是可以对文件进行批量处理

末行模式

在普通模式下按下"ESC"可以从普通模式转为末行模式

在此模式下,可以进行文件的保存与文件的退出

:set nu

可以进行行数的显示

:w

对文件进行保存

:q

对文件进行退出

然后在后续添加"!",可以进行强制操作

快捷方式

yy p

对文件进行单行复制粘贴

可以使用视图模式选取多行进行复制粘贴

dd 对单行进行删除

n+dd 一次删除n行

u 撤销操作,相当于windows中的ctrl+z

x 删除光标单个字

gg 光标位置提到文章前

G 光标位置转移到文章末尾

o 行首

ctrl+4 行尾

相关推荐
YouEmbedded9 小时前
解码Linux文件IO之库的制作与应用
linux·动态库·静态库
有谁看见我的剑了?9 小时前
Rocky 9 单机安装elastic-9.1.5
运维·elk
Gss7779 小时前
ELK 日志管理系统相关内容总结
运维·elk
半梦半醒*9 小时前
ELK1——elasticsearch
linux·运维·数据仓库·elasticsearch·centos
tongsound10 小时前
记录一次崩溃问题排查过程(gtsam库相关,avx)
linux·c++
妹妹够啦10 小时前
宝塔部署-Nginx配置
运维·nginx·junit
love530love10 小时前
【笔记】解决 ComfyUI 安装节点 ComfyUI-Addoor (葵花宝典)后启动报错:No module named ‘ComfyUI-Addoor’
linux·运维·前端·人工智能·windows·笔记·python
Shelley种了一只橙子11 小时前
第一章部署 chrony服务器
运维·服务器
Full Stack Developme11 小时前
Linux 有哪些功能相似的命令
linux·运维·服务器
馨谙11 小时前
Linux 服务管理:重新加载 vs 重新启动的本质区别
linux·运维·服务器