新闻资讯

掌握最新资讯,了解关于我们的最新动态!
您当前位置首页 > 新闻资讯 > IDC圈

Linux——vim编辑器使用大全

更新时间:2025-01-18 09:47

vi 是linux里最基本的文本编辑器,vim是vi的升级版本,语法高亮。

vim - Vi IMproved, a programmer's text editor。programmer:程序员;editor:编辑器;text 文本

vim用来做什么?

vim -->  写shell脚本,写python,写c,html等 -->效率低下,需要你自己去记忆好多东西-->提升你编程的能力


拓展:

python--》pycharm --》会,企业里使用,代码管理,排错这块

java --》IDEA


vim的安装

最小化安装的系统,是没有vim的,需要自己安装

 

[root@sc lianxi]# yum  install  vim  -y

 

vim最常用的命令

关于保存和退出

:w  保存,不退出

:wq  保存并且退出  write  quit

 保存并且退出

:q! 强制退出不保存

:q  退出--》在没有任务修改的时候

:w  linux.txt  另存为当前

:w /lianxi/yangym.txt

:x!  强制退出并且保存

:wq! 强制退出并且保存   -->root的特权,普通用户不行

关于行号

:set nonumber  --》:set nonu  不显示行号

:set number   --》:set nu  显示行号

:100 到第100行 -->末行模式

G  -->go,1G 第1行,G 最后一行

:1  第1行

:$ 最后一行

关于复制等快捷键

 yy -->复制   --》copy

P-->粘贴    --》paste

U -->撤销   --》undo

Dd -->删除(剪切)  --》delete

d^  删除当前字符串到行首

d$  删除当前字符串到行尾

dw  删除一个单词  word

单个字符:  x

^ 以什么开头

$ 以什么结尾 

 

 

关于替换的命令

:s /xiaomi/dami 将当前行的第1个xiaomi替换为dami

:s /xiaomi/dami/g 将当前行里所有的xiaomi替换为dami   --》global

:1,4s /xiaomi/dami/g

:%s /xiaomi/dami/g

:%s/8848//g  删除8848

:%s/age/scage/g

:%s/sc/abc/gc  替换的时候需要确认  confirm

y/n/a/q

y yes

n no

a all

q quit


成为冠星云会员,享受出众的上云实践机会和周到的尊贵服务!

立即注册