RHCSA Linux系统 vim 编辑器

1.使用 vi/vim 编辑文件

root@[localhost](https://localhost/ "localhost") \~# vim /etc/passwd
默认进入命令模式

2. 命令模式下的常用快捷键

(1) 光标跳转快捷键

(2)复制、粘贴、删除

3 .编辑模式

4. 末行模式

(1)查找关键字替换

(2)保存退出

(3)其他操作

5.vim 三种模式的切换

6. Vim 的拓展用法

(1) 可视化模式

① 进入:Ctrl + V
② 操作:移动光标选文本,y 复制,c 剪切。
p 光标后粘贴 P 光标前粘贴

(2) 多文档编辑

① 分屏显示:打开文件输入 :sp dir/file
② 切换:Ctrl + w w

7. Vim 练习

(1) 修改主机名

root@[localhost](https://localhost/ "localhost") \~# vim /etc/hostname

(2) 设置登录欢迎语

root@[localhost](https://localhost/ "localhost")# vi /etc/motd
hello

(3) 修改中断当前进程快捷键

root@[localhost](https://localhost/ "localhost")# vi ~/.bashrc
stty intr "^b"
将中断快捷键改为 Ctrl + b

相关推荐
ONLYOFFICE10 分钟前
ONLYOFFICE成为Linux操作系统 – Winux的预装办公套件
linux·运维·服务器
mounter62515 分钟前
从内核安全到可编程基础设施:Meta 的 eBPF 实践与形式化验证探索
linux·ebpf·linux kernel·kernel
新时代牛马19 分钟前
嵌入式 Linux WiFi 框架完整篇:从cfg80211、mac80211 到wpa_supplicant
linux·运维·服务器
吴声子夜歌26 分钟前
Linux命令——打印
linux·运维·服务器
企鹅的蚂蚁30 分钟前
Linux 开发板串口调试:picocom 从识别到退出的完整用法
linux·运维·服务器
bksczm43 分钟前
从 “什么是 MySQL“ 到库与表的完整操作(MySQL基础篇)
linux·数据库·mysql
企鹅的蚂蚁1 小时前
LubanCat RK3588 实时内核移植第一步:先确认硬件与系统版本
linux·lubancat·嵌入式linux·freempt_rt
是个西兰花1 小时前
网络基础1
linux·网络·c++·智能路由器
2601_962299881 小时前
Python编写Linux命令指南
linux·python·开发·命令·指南
此冬歌咏1 小时前
自动化服务器运维监控系统(python+shell)
linux·运维·服务器·开发语言·python·自动化