作者简介&#xff1a;大家好我是小唐同学(๑><๑&#xff09;&#xff0c;为梦想而奋斗的小唐&#xff0c;让我们一起加油&#xff01;&#xff01;&#xff01;
个人主页&#xff1a;小唐同学(๑><๑&#xff09;的博客主页
博友们如果也是新手入门数据结构我希望大家可以多加练习 数据结构题库在牛客网就有已经给大家附上链接&#xff0c;可以直接点击跳转&#xff1a;刷题点这里
牛客网支持ACM模式哦&#xff0c;刷算法题也很推荐哦&#xff01;&#xff01;&#xff01;
下面上文章------》
目录
vim编辑器&#xff1a;
三种模式&#xff1a;
Vim介绍&#xff1a;
命令模式下常见操作&#xff1a;
插入&#xff1a;
移动&#xff1a;
跳转&#xff1a;
删除&#xff1a;
复制&#xff1a;
粘贴&#xff1a;
查找&#xff1a;
其他命令&#xff1a;
练习题&#xff1a;
答案&#xff1a;
命令模式&#xff0c;插入模式&#xff0c;底行模式
vim编辑器是起源于vi编辑器&#xff0c;是linux操作系统下的标准的编辑器
我们使用vim命令打开一个文件时首先进入命令模式&#xff0c;在该模式下可以通过控制屏幕光标的移动进行文本的删除复制等 文本编辑操作。&#xff08;敲击键盘就是输入命令&#xff09;
i/a/o等命令进入插入模式可以输入文字 输入文字需要保存时进入底行模式&#xff08;插入模式和底行模式不能直接转换&#xff09;需要借助命令模式(esc进入命令模式)输入命令 &#xff1a; 进入底行模式 w 保存 q 退出
不保存直接进行退出则 q!
从底行模式进入命令模式则按下两次esc
在底行模式下 只保存不退出则直接输入w 即可
插入、移动、跳转、删除、复制、粘贴、查找
在当前光标 的前边插入一个字符则输入命令 i 输入字符
在当前光标 的后边插入一个字符则输入命令 a输入字符
在当前光标 的所在行插入下一行则输入命令 o
在当前光标 的所在行行首插入字符则输入命令 I
在当前光标 的行尾插入字符则输入命令 A
在当前光标 的上一行插入字符则输入命令 O
在命令模式下移动光标
向左移动光标 h
向下移动光标 j
向上移动光标 k
向右移动光标 l
跳转到指定行&#xff1a; 行号&#43;G
跳转到文件首行&#xff1a;gg
跳转到文件末行&#xff1a;GG
自动格式化程序&#xff08;缩进&#xff09;命令&#xff1a;gg&#61;GG
删除单个字符&#xff1a;x
删除一个单词则将光标放置在单词首字母&#xff0c;输入 dw
删除光标至行尾的所有字符&#xff1a;
shift键&#43;d
删除光标所在行的所有字符 dd
删除光标所在行在内的n 行字符 n&#43;dd
复制光标所在行到剪切板 yy
复制光标所在行在内的n行到剪切板&#xff1a;n&#43;yy
将剪切板内容粘贴到光标的下一行&#xff1a;
p(小写)
&#xff08;1&#xff09;不知单词是否存在的查找
在命令模式下输入 / &#xff0c;输入单词后回车
如果单词存在&#xff0c;按下 n 继续查找&#xff08;出现不知一个时 定位发生改变-向下移动&#xff09;
&#xff08;2&#xff09;已知单词确实存在
将光标放置在单词的任意一个字符上&#xff0c;按下*向下查找
撤回命令&#xff1a;u
恢复命令 Ctrl键&#43;r
练习题&#xff1a;
1【单选题】
在Vim编辑器的命令模式下&#xff0c;如果想要在光标后插入一个字符&#xff0c;可以输入&#xff08; )命令后输入所需字符。
- A、
i
- B、
a
- C、
o
- D、
I
2【单选题】
在Vim编辑器的命令模式下&#xff0c;如果想要向左移动光标&#xff0c;可以输入&#xff08; )命令。
- A、
h
- B、
j
- C、
k
- D、
l
3【单选题】
在Vim编辑器的命令模式下&#xff0c;如果想要跳转到文件末尾&#xff0c;可以输入&#xff08; )命令。
- A、
gg
- B、
gG
- C、
GG
- D、
Gg
4【单选题】
在Vim编辑器的命令模式下&#xff0c;如果想要进行撤回&#xff0c;可以输入&#xff08; )命令。
- A、
u
- B、
ctrl&#43;m
- C、
ctrl&#43;p
- D、
ctrl&#43;n
5
【判断题】Vim编辑器基本上可以分为三种模式&#xff1a;命令模式、插入模式和底行模式&#xff0c;在底行模式下通过输入”&#xff1a;wq”可以直接转换到命令模式下。&#xff08;&#xff09;
答案&#xff1a;
BACAX