企业网站开发所需要的模块,建设网站实训心得体会,电商是什么行业,怎样上网站建设前言#xff1a; 首先我们来了解一下什么是编辑器#xff0c;通常我们在widow系统下例如C/C我们进行写代码时#xff0c;我们通过vs2022等等编译器进行#xff0c;这里的编译器是一种IDE#xff08;集成开发环境#xff09;#xff0c;集成开发环境是将代码编辑器、编译…前言 首先我们来了解一下什么是编辑器通常我们在widow系统下例如C/C我们进行写代码时我们通过vs2022等等编译器进行这里的编译器是一种IDE集成开发环境集成开发环境是将代码编辑器、编译器/解释器、调试工具等等结合为一体的我们这里将要进行介绍的只是集成开发环境中的编译器。 内容摘要 本文内容包括vim编译器的三种模式的关系及切换vim命令模式下的常用命令如 yy、p、dd、shiftg 、gg、u、ctrl r、shift 6、shift 4、w、b、h、l、j、k、shift ~、shift r、x、shiftx等等、以及底行模式下的命令set nu、set nonu、vs、cmd、w、q等等一些常用的命令操作 vim编辑器的模式
vim编辑器有三种模式分别为命令模式、编辑/插入模式、底行模式
三种模式之间的关系 在命令模式下通过 i 可以直接进行切入插入模式想要退出插入模式通过esc建即可在命令模式下通过shift ;(相当于:)进行切入底行模式同样通过esc进行退出进行切换模式只能是命令模式分别与插入模式和底行模式进行互相切换插入模式和底行模式是不能进行相互的模式切换的。
vim常用操作
命令模式
yy复制光标所在行 拓展命令:nyy从光标所在行开始向后连续复制n行p将复制的的内容进行粘贴进行粘贴是粘贴到光标闪动位置的下一行 拓展命令:np 将复制的内容进行粘贴n份dd将光标所在行进行剪切如果后续不使用粘贴操作则相当于删除操作u执行撤销操作只要是退出编译器之前的都可以进行撤销ctrl r撤销刚刚撤销操作的内容shiftg将光标移动到末尾gg将光标移动到头n shift g将光标移动到任意行shift 6 (^)将光标移动到当前行的最开始shift 4 ($): 将光标移动到当前行的最后h将光标向左进行移动l将光标向右及进行移动j将光标向下进行移动k将光标向上进行移动w以单词为移动的准则进行向前移动b以单词为移动准则向后进行移动shift ~将光标闪动的位置进行大小写替换shift r切换到替换模式x 删除光标闪动的位置nx 删除从光标闪动位置开始的n个字符shift xX :删除光标闪动之前的位置nX删除光标闪动的位置之前的n个字符
底行模式
set nu / nonu 进行打开行号和关闭行号vs 文件名进行分屏操作 通过ctrlww进行切换分屏文件的编译w!进行强制保存q!进行强制退出wq进行保存并退出!cmd不退出vim执行命名执行命令行、编译、运行、执行命令等