Linux——vim编辑器使用大全

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

文章链接: https://www.mfisp.com/14518.html

文章标题:Linux——vim编辑器使用大全

文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
建站教程投稿分享

Linux——如何建立回收站

2022-12-16 13:06:00

建站教程投稿分享

Python——输入与输出,Python的起步!

2022-12-16 13:13:32

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索

梦飞科技 - 最新云主机促销服务器租用优惠