VI常用命令


说明:在学习Linux过程中使用vim编辑器时候感觉到很不习惯,便从网上搜索了vim的常见命令,搜索得到以下两张神图,通过对这两张图以及vim使用文档的阅读使用思维导图自己画了一张图,和大家一起共享!

神图一:

VI常用命令_第1张图片

神图二:

VI常用命令_第2张图片

自己整理的思维导图:

VI常用命令_第3张图片

对上述命令的说明:

一.基础命令:

1.运行VIM
    使用vim + 文件名即可打开VIM编辑器;
2.插入文本
    使用i命令进入插入模式;
3.移动光标
    在常规模式下,使用h,j,k,l四个键进行左,下,上,右操作;
4.删除字符
    在常规模式下,使用x命令;
5.删除一行
    在常规模式下,使用dd命令;
6.删除换行符
    在常规模式下,使用J命令;
7.撤销重做
    在常规模式下,使用u命令进行撤销,Ctrl+R进行重做;
8.追加
    在常规模式下,使用a命令;
9.另起一行
    在常规模式下,使用o命令;
10.使用命令计数
    在常规模式下,使用数字+x删除;
11.退出vim
    在常规模式下,使用ZZ命令;
12.退出编辑并不保存任何修改
    在常规模式下,使用q!命令;
13.重新再载入该文件
    在常规模式下,使用e!命令。

二.高级命令

1. 以单词为单位的光标移动
    使用w命令将光标向前移动一个单词,可以搭配命令计数器使用,
    使用b命令将光标向后移动一个单词,可以搭配命令计数器使用,
    使用e命令将光标移动到下一个单词的最后一个字母,
    使用ge命令将光标移动到前一个单词的最前一个字母;
2.移动到行尾
    使用$命令/使用End键,可以搭配命令计数;
3.移动到行首
    使用^命令/使用Home键,不可以搭配命令计数;
4.移动到指定字符上
    使用f+指定字符,则向右进行搜索,可以搭配命令计数,
    使用F+指定字符,则向左进行搜索,可以搭配命令计数;
5.移动到匹配的括号上去
    使用%命令;
6.移动到指定行
    使用行号+G命令;
7.打开和关闭行号显示
    使用:set number命令来打开行号显示,
    使用:set nonumber命令来关闭行号显示;
8.滚动半个屏幕
    使用Ctrl+U,则向上滚动,
    使用Ctrl+D,则向下滚动;
9.滚动一行
    使用Ctrl+E,则向上滚动,
    使用Ctrl+Y,则向下滚动;
10.设置当前行位置
    使用zz命令来讲当前行设置到屏幕中央,
    使用zt命令来将当前行设置到屏幕顶端,
    使用zb命名来将当前行设置到屏幕底端。

你可能感兴趣的:(Tools)