关于vi:Linux-Vim编辑器的基本使用

一、VIM编辑器1)vi概述vi(visual editor)编辑器通常被简称为vi,它是Linux和Unix零碎上最根本的文本编辑器,相似于Windows 零碎下的notepad(记事本)编辑器。 2)vim编辑器Vim(Vi improved)是vi编辑器的加强版,比vi更容易应用。vi的命令简直全副都能够在vim上应用。 3)vim编辑器的装置☆ 已装置Linux通常都曾经默认装置好了 vi 或 Vim 文本编辑器,咱们只须要通过vim命令就能够间接关上vim编辑器了,如下图所示:我租服务器近程连贯的 未装置有些精简版的Linux操作系统,默认并没有装置vim编辑器(可能自带的是vi编辑器)。当咱们在终端中输出vim命令时,零碎会提醒"command not found"。 解决办法:有网的前提下,能够应用yum工具对vim编辑器进行装置 装置vim且询问是否时主动抉择yesyum install vim -y124)vim编辑器的四种模式(!)☆ 命令模式应用VIM编辑器时,默认处于命令模式。在该模式下能够挪动光标地位,能够通过快捷键对文件内容进行复制、粘贴、删除等操作。 ☆ 编辑模式或输出模式在命令模式下输出小写字母a或小写字母i即可进入编辑模式,在该模式下能够对文件的内容进行编辑 ☆ 末行模式在命令模式下输出冒号:即可进入末行模式,能够在末行输出命令来对文件进行查找、替换、保留、退出等操作 ☆ 可视化模式能够做一些列选操作(通过方向键抉择某些列的内容,相似于Windows鼠标刷黑) 二、VIM四种模式的关系1)VIM四种模式命令模式编辑模式末行模式可视化模式2)VIM四种模式的关系 三、VIM编辑器的应用1)应用vim关上文件根本语法: vim 文件名称① 如果文件已存在,则间接关上 ② 如果文件不存在,则vim编辑器会主动在内存中创立一个新文件 案例:应用vim命令关上readme.txt文件 vim readme.txt2)vim编辑器保留文件在任何模式下,间断按两次Esc键,即可返回到命令模式。而后按冒号:,进入到末行模式,输出wq,代表保留并退出。 3)vim编辑器强制退出(不保留)在任何模式下,间断按两次Esc键,即可返回到命令模式。而后按冒号:,进入到末行模式,输出q!,代表强制退出然而不保留文件。 4)命令模式下的相干操作(!)☆ 如何进入命令模式答:在Linux操作系统中,当咱们应用vim命令间接关上某个文件时,默认进入的就是命令模式。如果咱们处于其余模式(编辑模式、可视化模式以及末行模式)能够间断按两次Esc键也能够返回命令模式 ☆ 命令模式下咱们能做什么① 挪动光标 ② 复制 粘贴 ③ 剪切 粘贴 删除 ④ 撤销与复原 ☆ 挪动光标到首行或末行(!)挪动光标到首行 => gg 挪动光标到末行 => G ☆ 翻屏向上 翻屏,按键:ctrl + b (before) 或 PgUp 向下 翻屏,按键:ctrl + f (after) 或 PgDn ...

August 18, 2022 · 2 min · jiezi

关于vi:VI编辑命令

February 8, 2022 · 0 min · jiezi

关于vi:oeasy教您玩转vim-44-综合练习

综合练习回顾上节课内容上次咱们学到了各种的替换模式 r,替换以后光标的字符 R,进入替换模式~,扭转大小写这次来个综合练习吧!咱们这次要实现这样一个工作 咱们有的时候须要写日志 System.out.println("[debug]1=====");然而这些日志,如何疾速插入并且主动编号呢?咱们来试试加法操作 首先输出好根本内容,如上图并且在System那一行yy而后p进行粘贴而后ctrl+a将具体的数字加1这到底是为什么?查问帮忙h CTRL-A查问快捷键作用 而后再p进行粘贴而后3ctrl+a,将原来的1加3失去4如果是减法的话,能够用ctrl+x实现减法操作首先是曾经存在的内容,如图 我心愿疾速增加一条 .news 的记录,其中 margin:30px; 首先y2j复制3行而后G到最初一行小写p把新内容粘贴在前面l向右挪动到b字符cw,剪切blog并把模式切换到插入模式输出newsescj,向下1行f4,光标跳转到4r3,光标所在字符批改为3还是方才的操作u撤销回来在margin行的任意地位最初一步变成 10ctrl+x试一下成果查看帮忙 ctrl+a都在Normal失常模式下做的如果是在插入模式下做什么成果呢反复插入先来搜寻一下:h i_CTRL-a 咱们来试试来试试关上oeasy.java i进入插入模式插入 oeasy ctrl+c完结插入模式这个时候寄存器".中的内容为 oeasy 失常模式下把光标挪动到上面地位再进入插入模式 而后ctrl+a就能够把".寄存器的内容插上去了相当于插入模式下ctrl+r .也相当于失常模式下".p就是把.寄存器外面的货色粘贴上来一次命令插入模式下有一种 一次命令模式快捷键是 ctrl+o:h i_ctrl-o 插入模式下,执行一次命令而后回到插入模式比方光标在如下地位,模式为插入 原来的办法是 ctrl+c先退回到失常模式d2w能够把两个单词删除i并进入插入模式不止一种思路灵便多变试试一次命令模式ctrl+o 执行一次失常模式命令d2w执行之后还是放弃在插入模式 如果想删到oeasy之前的地位就能够 ctrl+od/oeasy 回车而后会主动回到插入模式兴许你可试试如何能力让按键更少就像用更少的杆数让高尔夫球进洞一样 http://www.vimgolf.com/总结这次咱们次要就是综合使用很好玩的,更疾速的解决问题进行计算 ctrl+a,将具体的数字加1 ctrl+x,将具体的数字减15ctrl+a,将具体的数字加5一次命令模式 ctrl+o插入模式下执行一次命令,而后回到插入模式下次咱们进入新的畛域 命令行编辑~下次再说 [Github地址] (https://github.com/overmind19...)[Gitee地址] (https://gitee.com/overmind198...)[蓝桥实验楼] (https://www.lanqiao.cn/course...)

September 17, 2021 · 1 min · jiezi