网站首页 > 技术教程 正文
下面介绍以下Linux中的vim编辑器
VIM可以在线安装,比如:打开一个Shell终端
输入sudo apt-get install vim (ubuntu安装vim的命令)
yum install vim (redHat/Fedora/CentOS安装vim的命令)
一、vim编辑器有三种模式
1)、命令行模式
任何时候,不管用户处于何种模式,只要按一下"ESC"键,即可使Vim进入命令行模式;我们在shell环境(提示符为$ )下输入启动Vi命令,进入编辑器时,也是处于该模式下。
在该模式下,用户可以输入各种合法的Vim命令, 用于管理自己的文档。此时从键盘上输入的任何字符都被当做编辑命令来解释,若输入的字符是合法的Vim命令,则Vim在接受用户命令之后完成相应的动作。但需注意的是所输入的命令并不在屏幕上显示出来。若输入的字符不是Vim的合法命令,Vim会响铃报警。
2)、文本输入模式
在命令模式下输入插入命令i ( insert)、附加命令a ( append )、打开命令0 ( open)、修改命令c ( change )、取代命令r或替换命令s都可以进入文本输入模式。在该模式下,用户输入的任何字符都被Vi当做文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按"ESC"键即可。
3)、末行模式
末行模式也称ex转义模式。
Vim和Ex编辑器的功能是相同的,二者主要区别是用户界面。在Vim中,命令通常是单个键,例如i、a、o等;而在Ex中,命令是以按回车键结束的正文行。Vim有一 个专门的"转义”命令,可访问很多面向行的Ex命令。在命令模式下,用户按".” 键即可进入末行模式下,此时Vim会在显示窗口的最后一行(通常也是屏幕的最后一行)显示一个":'’作为末行模式的提示符,等待用户输入命令。多数文件管理命令都是在此模式下执行的(如把编辑缓冲区的内容写到文件中等)。末行命令执行完后,Vim自动回到命令模式。
二、三种模式转换关系
猜你喜欢
- 2025-05-02 Linux服务器被黑客入侵后各排查项及排除步骤
- 2025-05-02 Linux命令——centos7 重置root密码
- 2025-05-02 如何设置开机启动服务(chkconfig)
- 2025-05-02 新手必须掌握的Linux命令(1)(linux必学的命令)
- 2025-05-02 飞牛NAS系统仅有wifi,安装后如何连接wifi
- 2025-05-02 linux chkconfig 使用说明(linux chcp)
- 2025-05-02 Linux 著名的sudo、su是什么?怎么用?
- 2025-05-02 Linux忘记root密码怎么办?(linux系统root密码忘了)
- 2025-05-02 开机启动流程(开机流程怎么写)
- 2025-05-02 了解Linux目录,那你就了解了一半的Linux系统
你 发表评论:
欢迎- 最近发表
-
- linux日志文件的管理、备份及日志服务器的搭建
- Linux下挂载windows的共享目录操作方法
- Linux系统中的备份文件命令(linux系统中的备份文件命令有哪些)
- 麒麟KYLINOS|通过不同方法设置用户访问文件及目录权限
- 「Linux笔记」系统目录结构(linux目录的结构及含义)
- linux中修改归属权chown命令和chgrp命令
- 工作日报 2021.10.27 Android-SEAndroid权限问题指南
- Windows和Linux环境下,修改Ollama的模型默认保存路径
- 如何强制用户在 Linux 上下次登录时更改密码?
- 如何删除Linux文件夹中除某些扩展名之外的所有文件?
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)