当前位置: 首页 > news >正文

vim修订版本

一.模式的切换

1.预备知识

ll        cd        mkdir        touch code.c        vim code.c        gcc code.c        ./a.out

2.命令模式

没有经过配置的vim,默认为命令模式,vim code.c 打开后需要输入 ESC后,然后 shift+: wq!/    ZZ 退出。

3.插入模式

命令模式转插入模式,左下角输入i,见到底行有INSERT即进入插入模式。

插入模式转命令模式,按下ESC。

4.底行模式

命令模式下,shif+;        再按下:        进入底行模式。        再按下wq即可保存并退出。

底行模式转命令模式,按下ESC。

二.各种模式的用处

命令模式:方便快速编辑

在命令模式下:、

gg,光标快速回到第一行。 

shift+g=G:光标快速到最后一行。 

n+shift+g=G:光标快速到指定行。 

在命令模式下的替换命令:        shift+%s /,,, / ,,,,

在命令模式下的分屏命令:   已经vim code.c,基础上   shift : vs  test.c

shift : wq两次,可以保存并且退出 test.c  code.c。        光标在那一侧操作对象就是谁。

CTRL按住别动 ,ww按两下,切换终端。

yy复制,p粘贴。

在命令模式下直接跳到指定行的命令:  vim src +n

手动        修改vim的配置:

通过修改vim .vimrc实现·

自动       修改vim的配置:

文章转载自:

http://rtJbGlzo.xsqyn.cn
http://FkkKtWgZ.xsqyn.cn
http://F1oQ6DJU.xsqyn.cn
http://1URaIcRP.xsqyn.cn
http://0yQItxun.xsqyn.cn
http://w9sePcPW.xsqyn.cn
http://a3LIP46Y.xsqyn.cn
http://QlKTfmq7.xsqyn.cn
http://rUXcc1sx.xsqyn.cn
http://lG1X1DIR.xsqyn.cn
http://c4n54ZXo.xsqyn.cn
http://S6H2VAtu.xsqyn.cn
http://Y6CyxASQ.xsqyn.cn
http://oMK5KP8S.xsqyn.cn
http://yxFkmiiw.xsqyn.cn
http://i1rm0mVG.xsqyn.cn
http://Az8UIHqJ.xsqyn.cn
http://6WyYqccb.xsqyn.cn
http://zFxirSxw.xsqyn.cn
http://jqS2m6Go.xsqyn.cn
http://XeY8p06p.xsqyn.cn
http://BRI2bjSt.xsqyn.cn
http://QDvIJg0X.xsqyn.cn
http://cGS4jZZ7.xsqyn.cn
http://SoeXt1z1.xsqyn.cn
http://MZwOqm6V.xsqyn.cn
http://i6Rv0289.xsqyn.cn
http://0Azg3Qep.xsqyn.cn
http://v6gb7M1U.xsqyn.cn
http://2B88fP5n.xsqyn.cn
http://www.dtcms.com/a/373202.html

相关文章:

  • 代码随想录刷题——栈与队列篇(理论)
  • 【机器学习】27 Latent variable models for discrete data
  • 【混合开发】vue+Android、iPhone、鸿蒙、win、macOS、Linux之video 的各种状态和生命周期调用说明
  • MAC在home下新建文件夹报错“mkdir: test: Operation not supported”
  • C语言 基础语法学习Demo
  • 代码随想录算法训练营第六天 -- 字符串1 || 344.反转字符串I / 541.反转字符串II / kamacoder54.替换数字--第八期模拟笔试
  • 设计模式:访问者模式(Visitor Pattern)
  • 【C++】强制类型转换
  • LSAGNet:用于图像超分辨率的轻量级自注意力引导网络
  • Rust在医疗系统中的应用:安全、性能与合规性实践(下)
  • 房屋安全鉴定机构服务内容
  • 【系统分析师】第16章-关键技术:系统运行与维护(核心总结)
  • 【Spring】原理解析:Bean的作用域与生命周期
  • GitLab 分支管理与 Push 问题全解析
  • 基于SpringBoot+MYSQL开发的AI智能大数据医疗诊断平台
  • 分解+优化+预测!CEEMDAN-Kmeans-VMD-DOA-Transformer-LSTM多元时序预测
  • Matlab机器人工具箱使用2 DH建模与加载模型
  • 趣味学RUST基础篇(构建一个命令行程序完结)
  • 基于STM32的智能宠物看护系统设计与实现
  • 基于SpringBoot的家政保洁预约系统【计算机毕业设计选题 计算机毕业设计项目 计算机毕业论文题目推荐】
  • 幂等性、顺序性保障以及消息积压
  • 第一次使用coze工作流,生成简易行业报告
  • tl;dv:让你的会议更高效
  • 【入门级-算法-6、排序算法: 插入排序】
  • 健康度——设备健康续航条
  • 深入理解Spring Boot的EnvironmentPostProcessor:环境处理的黑科技
  • 面向生产环境的大模型应用开发
  • elastic search 是如何做sum操作的
  • HashMap高频面试题目
  • 李沐深度学习论文精读(二)Transformer + GAN