Linux命令-vim编辑

用vi或vim命令进入vim编辑器。

基础:

|-----|------------------------|
| u | 撤销上一次操作。 |
| x | 剪切当前光标所在处的字符。 |
| yy | 复制当前行。 |
| dd | 剪切当前行。 |
| p | 粘贴剪贴板内容到光标下方。 |
| i | 切换到输入模式,在光标当前位置开始输入文本。 |
| :wq | 保存并退出Vim 编辑器。 |
| :q! | 不保存强制退出Vim 编辑器。 |


拓展:

|-----|-----------------|
| w | 光标移动到下一个单词。 |
| 5yy | 复制5行。 |
| 5p | 粘贴5行。 |
| yw | 复制当前的单词。 |
| y | 复制光标之后的当前行所有内容。 | | y\^ | 复制光标之前的当前行所有内容。 | | d | 删除光标之后的当前行所有内容。 |
| d^ | 删除光标之前的当前行所有内容。 |


其他:

|------------------|-------------------------|
| ^ | 移动到行头。 |
| $ | 移动到行尾。 |
| gg | 移动到开头。 |
| G | 移动到结尾。 |
| :set nu | 显示行号。 |
| :set nonu | 去除行号。 |
| /boot | 高亮boot词。 |
| :noh | 取消高亮。 |
| :s/boot/booot/g | 将当前光标所在行所有的boot改成booot。 |
| :%s/boot/booot/g | 将所有的boot改成booot。 |

相关推荐
椰奶燕麦8 分钟前
Linux 服务开机自启配置指南 (基于 Crontab)
linux
路溪非溪8 分钟前
systemd简介和使用总结
linux·arm开发·驱动开发
星竹晨L10 分钟前
Linux入门:权限管理的核心逻辑
linux
零基础的修炼21 分钟前
Linux网络---Epoll-Reactor模式
linux·网络·php
larance22 分钟前
NebulaGraph 数据库部署与运维指令清单
linux·服务器·数据库
济61729 分钟前
ARM Linux 驱动开发篇---内核定时器实验--- Ubuntu20.04
linux·嵌入式·嵌入式linux驱动开发
燃于AC之乐33 分钟前
OpenClaw“小龙虾”深度解析:60天碾压Linux的AI智能体,从原理到搞定本地部署【Windows系统 + 接入飞书】
linux·人工智能·飞书·openclaw·小龙虾
进击切图仔35 分钟前
Linux 下 USB 设备端口错乱问题排查与解决
linux·运维·服务器
Irissgwe38 分钟前
基础I/O
java·linux·前端
洛菡夕42 分钟前
Linux系统安全
linux