赞
踩
Vim是从vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。
2.4.1,可视化模式复制操作
第一步:在命令模式下,直接按小v,进入可视化模式
第二步:使用方向键↑ ↓ ← →选择要复制的内容,然后按y键
第三步:移动光标,停在需要粘贴的位置,按p键进行粘贴操作
2.4.2.为配置文件添加#多行注释(!)
第一步:按Esc退出到命令模式,按gg切换到第1行
第二步:然后按Ctrl+v进入到可视化区块模式(列模式)
第三步:在行首使用上下键选择需要注释的多行
第四步:按下键盘(大写)“I”键,进入插入模式(Shift + i)
第五步:输入#号注释符
第六步:输入完成后,连续按两次Esc即可完成添加多行注释的过程
2.4.3.为配置文件去除#多行注释(!)
第一步:按Esc退出到命令模式,按gg切换到第1行
第二步:然后按Ctrl+v进入可视化区块模式(列模式)
第三步:使用键盘上的方向键的上下选中需要移除的#号注释
第四步:直接按Delete键即可完成删除注释的操作
定位行
gg | 将光标跳转到第一行的行首处 |
G | 将光标跳转到最后一行的行首处 |
:xx为具体数字 | 任意位置定位到某一行,从命令模式回到末行模式 |
行的基本操作
yy | 复制光标所在行 |
p | 粘贴内容到光标所在行的下一行 |
10p | 复制10次内容到当前光标所在下一行 |
dd | 删除光标所在行 |
10dd | 删除当前光标包括所在行开始往下的10行 |
行/字符的移动定位操作
j | 移动当前光标到下一行 |
k | 移动当前光标到上一行 |
l | 移动当前光标到右边字符 |
h | 移动当前光标到左边字符 |
^ | 行内,定位到行首处 |
$ | 行内,定位到行尾处 |
光标移动
上键 | k |
下键 | j |
左键 | h |
右键 | l |
撤销和恢复 ----------------u
删除操作
d^ | 删除光标所在处到行首的内容 |
d$ | 删除光标所在处到行尾的内容 |
dgg | 删除光标所在行到第一行的内容 |
dG | 删除光标所在行到最后一行的内容 |
x | 删除光标所在行的最后一个字符 |
查找操作
/ | 示例/hanyw | 字母n向下查找内容 |
? | 示例?hanyw | 字母n向上查找内容 |
:s | :s/<old>/<new>/g | 将当前行中的<old>替换为<new>。 |
:%s | :%s/<old>/<new>/g | 将整个文件中的<old>替换为<new> |
i | 当前光标的插入位置,插入内容 |
I | 从当前光标位置定位到行首第一个字符千插入内容 |
a | 当前光标的字符之后插入内容 |
A | 插入内容到行尾 |
o | 在本行之后新增一行,并进入插入模式 |
O | 在本行之前新增一行,并进入插入模式 |
执行命令 进入末行模式 :!linux回车可查看命令执行结果
保存内容到指定文件 :1,3 w /opt/test .txt 【1,末行模式 2,选择要保存的行区范围3,使用w选项将选中行的内容保存的指定位置】
编辑内容后退出:q!
编辑后保存退出 :wq :x ZZ
编辑后不保存 :q:q!
保存不退出 :w
强制保存退出 :wq! :x!
ctrl+v进入视图模式
shift+i进入编辑模式
:w 存盘
:vsp:垂直分屏当前窗口。
Ctrl-w h:将光标移到左侧窗口。
Ctrl-w j:将光标移到下方窗口。
Ctrl-w k:将光标移到上方窗口。
Ctrl-w l:将光标移到右侧窗口。
Ctrl-w +:增加当前窗口的高度。
Ctrl-w -:减小当前窗口的高度
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。