Vim工具使用( Linux 网络操作系统 07)

1 概念部分

vim是vimsual interface的简称,它可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。这是其他编辑程序所没有的。vim不是一个排版程序,它不像Word或WPS那样可以对字体、格式、段落等其他属性进行编排,它只是一个文本编辑程序。vim是全屏幕文本编辑器,没有菜单,只有命令。

​

2 vim三种模式

在编辑模式下(初次进入vim不做任何操作就是编辑模式)键入:q,:q!,:wq或:x(注意:号),就会退出vim。其中:wq和:x是存盘退出,而:q是直接退出。如果文件已有新的变化,可以用:w命令保存文件后再用:q退出,或用:wq或:x命令退出。如果你不想保存改变后的文件,就需要用:q!命令。这个命令将不保存文件而直接退出vim,例如:

​

​vim有3种基本工作模式:编辑模式、输入模式和命令模式。

​

​编辑模式:

​

​输入模式:(从编辑模式进入输入模式常用的是键盘i键、键盘a键,更多键见下文的图)

​

命令行模式 :(先按ESC键退出编辑模式,然后输入冒号:wq 保存并退出)

​

保存和退出文本.

3 快捷键说明

​

​

相关推荐
GeW18 分钟前
以Linux为基、数据库为核:新质生产力路线图下的企业架构升级
linux
忆挽篱笙歌33 分钟前
进程的状态
linux·ubuntu
葵花日记37 分钟前
VS2022 美化指南:用 ClaudiaIDE 设置自定义编辑器背景
ide·visualstudio·编辑器
kyle~1 小时前
Linux --- Socket 用户进程与内核网络协议栈之间的统一接口
linux·arm开发·网络协议
重生之小比特1 小时前
【Linux系统】07 进程状态
linux·运维·服务器
张洛闻Eren2 小时前
Ansible【第二课】:实施 Ansible Playbook
linux·运维·服务器·云原生·kubernetes·k8s·ansible
Zhu7582 小时前
【开源脚本】Ubuntu环境下载任意软件
linux·运维·ubuntu
0+1113 小时前
Linux --传输层协议 TCP
linux·网络·tcp/ip
Sylvia-girl3 小时前
【二】:Linux基础指令
linux·运维·服务器
坤坤子吖3 小时前
Linux 进程信号入门——从 Ctrl+C 到 kill
linux·开发语言·c++·笔记·学习