当前位置: 代码迷 >> 综合 >> Vim 编辑器使用教程(1)
  详细解决方案

Vim 编辑器使用教程(1)

热度:68   发布时间:2024-02-12 09:06:30.0

笔记

【1】熟悉vi的三种模式及模式切换命令
(1) vi是Linux中最基础的编辑器。但vi编辑器在系统管理、服务器配置工作中永远都是无可替代的。
(2) vi有一下三种模式
a. 命令行模式
用户在用vi编辑文件时,最初进入的为该模式。可以进行复制、粘贴的操作。
b. 插入模式
进行文件编辑,按ESC键可以回到命令行模式
c. 底行模式
光标位于屏幕的底行。可以进行文件的保存、退出、查找、替换、列出行号等
(3) vi模式切换命令
命令                  功能
a                (Append)进入编辑状态,从当前光标之后的位置开始插入键盘输入的字符
i                (Insert)进入编辑状态,从当前光标之后的位置开始插入键盘输入的字符
o                (Open)进入编辑状态,并插入一新行,光标移动到该行的行首,以后键盘输入的字符将插入到光标位置
ESC               进入命令状态
:!Command          在vi中执行外部命令Command,按回车键可以返回vi继续工作


【2】熟练使用vi的拷贝和粘贴命令 
vi拷贝与粘贴命令
命令               功能
[N]x              (Expurgate)删除从光标位置开始的连续N个字符(并复制到编辑缓冲区)
[N]dd             (Delete)删除从光标位置开始的连续N行(并复制到编辑缓冲区)
[N]yy             (Yank)复制从光标位置开始的连续N行到编辑缓冲区
p或P             (Put)从编辑缓冲区复制文本到当前光标位置(即粘贴)
u                (Undo)取消上一次操作(即恢复功能) 


【3】熟练使用vi的保存和退出命令
vi保存和退出命令
命令                功能
:q                (Quit)退出没有修改的文件(若文件被修改了而没有保存,则次命令无效)
:q!                强制退出,且不保存修改过的部分
:w                (Write)保存文件,但不退出
:x                (Exit)保存文件并退出
:w  File           另存为File给出的文件名,不退出
:r  File          (Read)读入File指定的文件内容插入到光标位置


【4】总结与思考
vi的基本命令
(1) 三种模式、模式切换命令
(2) 拷贝和粘贴命令
(3) 保存和退出命令

   思考:
利用vi编辑器,如何进行替换操作?


  相关解决方案