title: vim和nano常用快捷键
tags:
- Linux
- vim
- Nano
categories: - 运维
date: 2019-11-02 16:35:56
vim和nano都是linux上常用编辑器,熟练掌握常用快捷键的使用可以大大提高使用效率。
以前都是简单的使用vim编辑器,一个一个的移动光标,用空格键一个一个的缩进,太费时间,所以打算仔细总结学习一下vim常用快捷键,提高一下使用效率。
vim常用快捷键
vi和vim
要说vim,避免不了要提一下vi编辑器。vi编辑器是Linux下的标准编辑器,相当于Windows中的记事本。所有的Unix Like系统中都会内置vi编辑器,
vim和vi一样也是一个多模式的编辑器,可以看做是vi的升级版,vi拥有三种命令模式【一般模式、编辑模式、命令行模式】,而vim拥有四种模式【一般模式、编辑模式、命令行模式、可视模式】。
既然是升级版,那vim就有一些高级能力:
vim具有程序编辑能力,支持语法高亮,可以用多种颜色标记文本的特殊信息。vim会根据扩展名或者是文件头信息,自动判断文本内容执行高亮。
vim中加入了正则表达式搜索、多文件编辑、整块复制等等功能。
vim的四种模式
- 一般模式:直接使用
vi命令打开一个文件即可进入一般模式,在此模式中,用户可以使用方向键移动光标,可以删除字符或者行,但是插入字符,向文件中添加内容是不可以的。只可以通过ssh工具复制内容出来。 - 编辑模式:可以使用
insert或者i、I、a、A这些字母进入,使用Esc退出编辑模式,进入命令模式。 - 命令模式:进入文件,在
非命令模式下按Esc进入命令模式,可以输入一些命令去执行。同时配合使用:加上命令可以执行ex转义命令。常用命令:q:退出,q!:强制退出,w:保存 - 可视模式:正常模式
vim常用快捷键:



