输入;
cd /etc/vim cp vimrc ~/.vimrc cd ~ gedit .vimrc
使用notepad++打开本地文件
将内容复制到在虚拟机的.vimrc文件中。
vi编辑器有三种模式:
1)一般模式(光标移动、复制、粘贴、删除)
2)编辑模式(编辑文本)
3)命令行模式(查找和替换)
模式切换
wq:write quit
i:insert
a:
ps: 当不知道处于何种模式时,按ESC键返回到一般模式。
(新建)打开文件
(1)vi 文件名
(2)vi 文件名 行号
退出文件
(1):w
:保存vi文件
(2):q
:退出文件
(3):q!
:强制退出并不保存vi文件
(4):wq
:保存vi文件并退出
进入编辑模式
(1)i
:在光标前开始插入文本
(2)a
:在光标后开始插入文本
(3)o
:在当前行之下新开一行,并到行首
(4)O
:在当前行之上新开一行
光标移动
(1)翻页:
Ctrl +f
:向前滚动一整屏
Ctrl +b
:向后滚动一整屏
(2)在一般模式下,hjkl四个按键可以移动光标。
h
:←
j
:↓
k
:↑
l
:→
(3)在一般模式下,快速定位至某一行
ngg
:光标移动至第n行的行首
G
:光标移动至最后一行的行首
(4)在一般模式下,在当前行,快速定位至某一列
0
(数字):光标移动至当前行行首
$
:光标移动至当前行的行尾
fx
:搜索当前行中下一个出现字母x的地方
在一般模式下,文本复制
(1)yy
:复制当前行
(2)nyy
:复制当前行以及其后的n-1行
在一般模式下,文本粘贴
p
:paste,粘贴在当前行的后面一行
在一般模式下,文本撤销
u
:撤销上一步操作
在一般模式下,文本删除
(1)x
:删除光标所在位置的字符
(2)dd
:删除光标所在行
(3)ndd
:删除当前行以及其后的n-1行
查找
(1)/字符串
:从光标处,向文件尾搜索字符串,按下n
/ N
向后/前查找。
(2)?字符串
:从文件首部,向文件尾搜索字符串 ,按下n
/N
向后/前查找。
n
/N
:next,下一个
:%s/p1/p2/g
:将文件中所有的p1均用p2替换:%s/p1/p2/gc
:将文件中所有的p1均用p2替换,替换时需要确认s
:substitute,替换
g
:global,全局
c
:confirm,确认