15 文本编辑器vim

15.1 建立文件命令

如果file.txt就是修改这个文件,如果不存在就是新建一个文件。

复制代码
vim file.txt

使用vim建完文件后,会自动进入文件中。

15.2 切换模式

底部要是显示插入,是编辑模式;

按esc,底部要是空白的,则是进入命令模式,可以输入一些快捷键进行操作,比如说dd,则删除一行内容;

按esc加冒号,可切换为底线模式。

15.3 底线模式

复制代码
:wq    保存退出
:q!    强制退出
ZZ     不存储离开
:set nu  显示行号

15.4 命令模式

复制代码
数字 空格:光标移动到后面第n个
数字 enter: 纵向移动光标
/字符串:查找字符串,进入搜索模式
n:在搜索模式向下一个搜索
N: 在搜索模式向上一个搜索
u:相当于ctrl+z
dd:删除当前行
x:删除当前光标字符
o:在光标下面加一行空行
O:在光标上面加一行空行
.:重复上一次对编辑的文本进行的操作
相关推荐
ShineWinsu9 分钟前
对于Redis:Redis特性以及应用场景的解析
linux·c++·redis·缓存·高并发·分布式系统·key-value
程序员-Benothing19 分钟前
Linux系统启动流程详解:BIOS/UEFI、GRUB、initramfs、systemd
linux·运维·服务器
余槐i27 分钟前
-m 2g 反而更早 OOM:Docker 内存计数与宿主机空闲口径差异
java·linux·docker·性能优化·cgroup
傲世仙尊28 分钟前
线程池收尾-回调单例与可重入线程安全
linux·安全
牢姐与蒯1 小时前
Linux信号(二).信号产生续 && 信号保存
linux·运维·服务器·ubuntu
神一样的老师1 小时前
RA-Eco-RA4M2-100PIN-V2.0 开发环境:VSCode + FSP 从新建工程到点亮 LED
ide·vscode·编辑器
SoStraw1 小时前
跨平台P2P通信SDK,Windows/Android/iOS/Linux/macOS一套API全兼容
android·linux·windows·跨平台·p2p·webrpc
皓月盈江1 小时前
WordPress博客迁移到Hexo静态博客教程
linux·服务器·hexo·wordpress·博客迁移·静态博客
中杯可乐多加冰1 小时前
解决方案:CEB 文件 Web 端在线预览方案,Linux部署ceb文件在线预览工具
linux·运维·前端·ceb
一条破秋裤1 小时前
Linux 进程通信介绍:内存隔离与 IPC 分类
java·linux·服务器