vim文本编辑器的用法

vi是一个命令行界面的文本编辑器;
vim是vi的改进版;
vim不仅有文本编辑;还有文本处理、代码编辑等功能;
 
1.VIM简介
vim 命令可启动vim编辑器;
一般 vim 文件路径 来使用;
如存在目标文件则打开;不存在则新建;
例如新建a.txt:
vim a.txt
在vim中按 :q 可以退出;
 
2.VIM的模式
vim有三种模式:
    1)命令模式;
        命令模式是常规模式,进入vim时默认的模式;
        在任何模式下,按Esc可返回命令模式;
        命令模式下,可通过输入命令来执行复制、粘贴、撤销等操作;
    
    2)插入模式
        在命令模式中按“i”进入该模式;
        在该模式下可进行文本编辑;
 
    3)ex模式
        在命令模式下按“:”进入该模式;
        此时光标会移动到最底下;
        可执行保存修改或退出vim;
 
3.命令模式
命令模式的常用命令如下:
    i    ->在光标前插入文本;
    o    ->在当前行的下方插入新行;
    dd    ->删除整行;
    yy    ->复制当前行到缓冲区;
    nyy    ->复制n行到缓冲区;
    p    ->将缓冲区的文本放入光标后,也就是粘贴;
    u    ->撤销上一个操作;
    r    ->替换当前字符;
    /    ->关键字查找;光标会移动到下方,输入关键字后,找到的内容会高亮,按n在查找结果之间切换;
 
4.ex模式
ex模式常用命令:
    :w    ->保存当前修改;
    :q    ->退出;
    :q!    ->强制退出,不保存修改;
    :x    ->保存并退出,相当于 :wq ;
    :set number    ->显示行号;
    :! 系统命令    ->执行一个系统命令,并显示结果;
    :sh    ->切换到命令行,使用ctrl+d切换回vim;
 
 
 
 
 
 
 
 
 
 
原文地址:https://www.cnblogs.com/ShiningArmor/p/10447399.html