【Linux操作系统】编辑器天花板vim与一键配置vim
创始人
2024-05-07 02:23:40
0

文章目录

  • 一vim简介
  • 二.命令模式
    • 1.光标定位操作
    • 2.光标移动操作
    • 3.文本复制,粘贴,删除,剪切操作
  • 三.插入模式
  • 四.替换模式
  • 五.底行模式
    • 1.分屏操作
    • 2.不退出vim执行Linux指令
    • 3.全局查找.替换
    • 4.退出vim
  • 六.vim配置
    • 1.各配各的
    • 2.配置方案
  • 七.添加root信任用户

一vim简介

vim是Linux中功能强大的多模式编辑器,是当之无愧的编辑器领域的天花板!

image-20230105112544252

二.命令模式

命令模式的意义:提高编辑效率,这也是vim和其他编辑器的重要区别!

image-20230105112837478

1.光标定位操作

  1. 定位到行首: shift+6
  2. 定位到行末:shift+4
  3. 定位到文首:先1后shift+g
  4. 定位到指定行:先N后shift+g
  5. 定位到文末:shift+g

2.光标移动操作

说到光标移动:或许你先想到的肯定是<-和->等,但是在Linux中我们推荐使用

左:h 下:j 上:k 右:l

两个理由:

1.这四个键离我们手指比较近,提高效率

2.历史传承原因,老式键盘就是 左:h 下:j 上:k 右:l

image-20230105113642717

  1. 光标向前跳过一个单词:w
  2. 光标向后跳过一个单词:b
  3. 撤销操作:u
  4. 恢复撤销操作:ctrl+r

3.文本复制,粘贴,删除,剪切操作

  1. N+yy:复制操作
  2. N+p:粘贴操作
  3. N+dd:删除操作
  4. 先N+dd后p: 剪切操作
  5. N+x:向前删除
  6. N+X:向后删除

三.插入模式

  1. i:直接进入插入模式
  2. a:进入插入模式并且光标后移一位
  3. o:进入插入模式并且光标换到下一行(回车换行)

四.替换模式

  1. 多个shift+~: 多个字符大小写格式转换(自动移动到下一个字符)
  2. 先N+r后某个字符X: 替换光标后的N个字符为X
  3. shift+r: 替换多个字符(自动移动到下一个字符)

五.底行模式

1.分屏操作

分屏:

:vs test2.c

在屏幕之间,光标跳转按键:ctrl+w+w

2.不退出vim执行Linux指令

!ls   --在vim底行模式中强制显示该目录下的文件
!gcc test.c   --在vim底行模式中强制编译test.c代码

3.全局查找.替换

全局查找: /
全局替换: :%s/printt/printf/g

4.退出vim

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

六.vim配置

1.各配各的

知识点:

  1. vim的配置文件名为.vimrc,是一个隐藏文件,位置:各个用户的家目录下 cd ~
  2. vim的配置文件由于位置原因,所以vim的配置是一人一份的,配置某一个用户的vim不影响其他用户!

2.配置方案

如何配置.vimrc文件呐?

配置.vimrc文件实际上是比较麻烦且时间线很长的一个工作,这里建议了解配置原理后,一键配置!

配置原理?

配置原理实际上也就是在家目录中的.vimrc文件中添加一些配置,比如set nu/nonu就是设置/取消行号的操作

一键配置?

shell下执行下面的指令,然后根据提示完成配置即可!

curl -sLf https://gitee.com/HGtz2222/VimForCpp/raw/master/install.sh -o ./install.sh && bash ./install.sh

七.添加root信任用户

root用户下, 在/etc/sudoers文件中, 100+shift+g,添加一行相关信息即可!

添加一条信息:

username      ALL=(ALL)       ALL  

image-20230105121921475

相关内容

热门资讯

安卓手机系统怎么加速,安卓手机... 你有没有发现,你的安卓手机最近变得有点“慢吞吞”的?别急,别急,今天就来给你支几招,让你的安卓手机瞬...
小米note安卓7系统,探索性... 你有没有发现,手机更新换代的速度简直就像坐上了火箭呢?这不,小米Note这款手机,自从升级到了安卓7...
安卓和鸿蒙系统游戏,两大系统游... 你有没有发现,最近手机游戏界可是热闹非凡呢!安卓和鸿蒙系统两大巨头在游戏领域展开了一场激烈的较量。今...
安卓手机没有系统更,揭秘潜在风... 你有没有发现,现在安卓手机的品牌和型号真是五花八门,让人挑花了眼。不过,你知道吗?尽管市面上安卓手机...
充值宝带安卓系统,安卓系统下的... 你有没有发现,最近手机上的一款充值宝APP,在安卓系统上可是火得一塌糊涂呢!这不,今天就来给你好好扒...
安卓系统8.0镜像下载,轻松打... 你有没有想过,想要给你的安卓手机升级到最新的系统,却不知道从哪里下载那个神秘的安卓系统8.0镜像呢?...
安卓系统修改大全,全方位修改大... 你有没有想过,你的安卓手机其实是个大宝藏,里面藏着无数可以让你手机焕然一新的秘密?没错,今天就要来个...
安卓刷miui系统教程,安卓刷... 你有没有想过给你的安卓手机换换口味?别看它现在用得挺顺手的,偶尔来点新鲜感也是不错的。今天,就让我来...
超星学系统安卓版,便捷学习新体... 你有没有发现,学习生活越来越离不开电子设备了?手机、平板,这些小玩意儿简直就是我们的学习小助手。今天...
安卓平板6.0系统安装,轻松上... 你有没有想过,你的安卓平板6.0系统是不是该升级一下了呢?别看它现在看起来还挺精神的,但谁知道背后隐...
安卓系统屏幕显示文字,探索个性... 你有没有发现,手机屏幕上的文字有时候会变得模糊不清,或者颜色暗淡,让人看得很费劲?这可真是让人头疼的...
快递扫描系统下载安卓,便捷物流... 你有没有想过,每次快递员来送快递,他们是怎么快速找到你的包裹的呢?是不是觉得他们有超能力?其实,这背...
安卓系统能打开zip,操作指南... 你有没有想过,你的安卓手机里那些神秘的zip文件到底怎么打开呢?别急,今天就来给你揭秘这个小小的技术...
塞班怎么查找安卓系统,塞班系统... 你有没有想过,你的塞班手机里竟然也能装上安卓系统?听起来是不是有点神奇?别急,今天我就来手把手教你如...
安卓系统短消息提醒,安卓系统短... 你有没有发现,手机里的短消息提醒功能有时候就像一个贴心的管家,有时候又像个爱闹腾的小孩子?今天,咱们...
安卓系统如何跳过密码,安卓系统... 你是不是也和我一样,有时候手机锁屏密码设置得太复杂,每次解锁都要费好大一番力气?别急,今天就来教你怎...
鸿蒙系统功能与安卓,功能对比与... 你知道吗?最近手机圈里可是热闹非凡呢!华为的新操作系统鸿蒙系统(HarmonyOS)一经推出,就引发...
安卓系统卡苹果系统不卡,揭秘两... 你有没有发现,身边的朋友都在争论安卓系统和苹果系统哪个更好?其实,这个问题就像是在问谁家的孩子更聪明...
安卓系统卡解决了吗,安卓系统卡... 你有没有遇到过安卓手机卡顿的问题?是不是每次打开应用都感觉像蜗牛爬行?别急,今天就来聊聊这个让人头疼...
华为安卓系统下载软件,畅享海量... 你有没有想过,手机里的系统就像是我们的大脑,而下载的软件就像是大脑里的各种功能?今天,就让我带你一起...