从小白到运维工程师自学之路 第八集 (vim 文本编辑器的使用)

您所在的位置:网站首页 Vim怎么打开 从小白到运维工程师自学之路 第八集 (vim 文本编辑器的使用)

从小白到运维工程师自学之路 第八集 (vim 文本编辑器的使用)

#从小白到运维工程师自学之路 第八集 (vim 文本编辑器的使用)| 来源: 网络整理| 查看: 265

一、vim介绍

Vim是一种文本编辑器,通常在Unix和Linux操作系统中使用。它是Vi编辑器的改进版本,具有更多的功能和快捷键。Vim支持多种编程语言,包括C,C ++,Python,Perl等。它具有强大的搜索和替换功能,可以在多个文件中进行操作。Vim还支持插件和脚本,可以根据需要进行自定义配置。vim一共有三种模式分别是:命令模式、编辑模式、末行模式。

二、命令模式(由于这个操作不好展示 建议同志们去实操一下看效果)

命令模式就是打开vim编辑器的第一个模式,在这个模式下只需要在键盘上输入指定的命令就可以完成操作

下面给大家介绍一下几种常用的命令

1、移动

G跳转到文本的最后一行

gg跳转到文本的第一行

#G跳转到文本的第#行

2、查找

/ 字符串  从光标位置向下查找关键字(这里输入后他会查找光标下的M)

? 字符串 从光标所在位置向上查找关键字(这里输入后只查找光标上的i)

 3、删除

x 删除一个字符

#x 删除#个字符

dw 删除一个单词

d#w 删除#个单词

dd 删除一行

#dd 删除#行

dG 删除全文本

4、撤销

u 撤销所有操作至文本初始状态

U 撤销上一次操作

5、复制

yy 复制一行内容

#yy 复制#行内容

6、粘贴

p 在光标所在的下一行粘贴

P 在光标所在的上一行粘贴

二、编辑模式

这个模式是直接操作的使用键盘上a切换,进入到编辑模式后就可以对文本进行编辑了。

三、末行模式

末行模式是使用shift+:进行切换的在这里可以输入命令对文本文档进行编辑

:w保存

:wq 保存退出 :wq! 强制保存退出 :q! 强制退出不保存

:set nu 显示行号

:set nonu 取消行号 

 

:set hlsearch 高亮显示(用了查找命令后查找的字符会用黄色标注起来)

:set nohlsearch 取消高亮

  替换操作: :s/旧字符串/新字符串/  将光标所在行的第一个旧字符串替换为新字符串

 

:s/旧字符串/新字符串/g 将光标所在行所有字符串替换为新字符串

:%s/旧字符串/新字符串/g 将全文本的所有旧字符串替换为新字符串(可以看到刚才的M全部变成了?)

:%s/就字符串/新字符串/gc 将全文本的所有旧字符串替换为新字符串,每次替换前询问 (y 确认替换  n跳过不替换  a替换剩余的所有)

以上就是vim文本编辑器的基本命令操作了 还有其他好多的命令 兄弟我正在发现中

如有错误欢迎各位大佬指正,我们共同进步

 

 

 

 

 

 

 

 

 

 

 

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3