[转]mac vim 保存退出_linux中vim常见用法

2022-07-12  本文已影响0人  铁汁红豆

vim是从vi 发展出来的一个文本编辑器,它们都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面。

vim的这些优势主要体现在以下几个方面:

1、多级撤销

我们知道在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消。

2、易用性

vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台。

3、语法加亮

vim可以用不同的颜色来加亮你的代码。

4、可视化操作

就是说vim不仅可以在终端运行,也可以运行于x window、 mac os、 windows。

5、对vi的完全兼容

某些情况下,可以把vim当成vi来使用。

vi和vim都是Linux中的编辑器,不同的是vim比较高级,可以视为vi的升级版本。vi使用于文本编辑,但是vim更适用于coding。

vim的简单介绍

vim有3个模式:插入模式命令模式低行模式

插入模式:在此模式下可以输入字符,按ESC将回到命令模式。

命令模式:可以移动光标、删除字符等。

低行模式:可以保存文件、退出vim、设置vim、查找等功能(低行模式也可以看作是命令模式里的)。

一、打开文件、保存、关闭文件(vim命令模式下使用)

vim filename    //打开filename文件

:w    //保存文件

:q    //退出编辑器,如果文件已修改请使用下面的命令

:q!    //退出编辑器,且不保存

:wq   //退出编辑器,且保存文件

输入模式

在命令模式下按下i就进入了输入模式。

在输入模式中,可以使用以下按键:

字符按键以及Shift组合,输入字符

ENTER,回车键,换行

BACK SPACE,退格键,删除光标前一个字符

DEL,删除键,删除光标后一个字符

方向键,在文本中移动光标

HOME/END,移动光标到行首/行尾

Page Up/Page Down,上/下翻页

Ctrl+F/Ctrl+B ,上/下翻页

Insert,切换光标为输入/替换模式,光标将变成竖线/下划线

ESC,退出输入模式,切换到命令模式

上一篇 下一篇

猜你喜欢

热点阅读