zoukankan      html  css  js  c++  java
  • 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;
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    hdu 4614 线段树 二分
    cf 1066d 思维 二分
    lca 最大生成树 逆向思维 2018 徐州赛区网络预赛j
    rmq学习
    hdu 5692 dfs序 线段树
    dfs序介绍
    poj 3321 dfs序 树状数组 前向星
    cf 1060d 思维贪心
    【PAT甲级】1126 Eulerian Path (25分)
    【PAT甲级】1125 Chain the Ropes (25分)
  • 原文地址:https://www.cnblogs.com/ShiningArmor/p/10447399.html
Copyright © 2011-2022 走看看