vim的使用
Vim的安装与使用
系统:Manjaro
Vim: Vi IMproved 8.2 (2019 Dec 12, compiled May 28 2021 06:58:52)
安装vim
sudo pacman -S vim
等待安装完成~
vim简介
vim有三种模式:一般模式、编辑模式、命令行模式
- 一般模式:打开vim默认进入此模式,此模式下可以进行删除、拷贝、粘贴、移到光标等操作
- 编辑模式:在一般模式下输入i进入编辑模式(这是其一),在此模式下你可以像笔记本一样进行编写文章
- 命令模式:在一般模式下按下
:(为英文输入下),进入命令模式
打开单个文件: vim FileName
打开多个文件:vim FileName1 FileName2 ...
常用到的快捷键
移动光标:
h:向左移动
l: 向右移动
j: 向下移动
k:向上移到
w:移动到下一个单词
b:移动到上一个单词
G:使光标移动文章结尾
gg: 使光标移动文章开关
H:使光标移到显示屏的顶部
M:使光标移到显示屏的中间
L:使光标移到显示屏的底部
数字0:移动到行首
字符$: 移动到行尾
进入编辑模式
i:在当前光标所在位置进入编辑模式
I:快速移动到行首,并进入编辑模式
A:快速移动到行尾,并进入编辑模式
C:删除光标所在位置到行尾的内容,并且进入编辑模式
o:在当前光标的下一行开始编辑
O: 在当前光标的上一行开始编辑
编辑文章
dd:删除光标当前行(类似剪切)
D: 删除光标当前位置到行尾(类似剪切)
ndd: 删除n行,从光标所在行开始
yy:复制光标所在行
nyy:复制n行,从光标所在行开始
p:打印粘贴内容
x:向后删除一个字符
X:向前删除一个字符
u:撤销上一步操作
Esc:退出编辑模式
ZZ:保存文章并退出vim
查找
/file: 向下查找file
?file: 向上查找file
按下n查找下一个,按下N查找上一个
命令
列举几个常用命令
syntax on " 语法高亮
set number "显示行号
set autoread " 设置当文件被改动时自动载入
filetype plugin on "允许插件
set cursorline " 突出显示当前行
set tabstop=4 " Tab键的宽度
.vimrc文件
rc它是runcomm的缩写――即名词run command(运行命令)的简写。
rc是任何脚本类文件的后缀,这些脚本通常在程序的启动阶段被调用,所以.vimrc是当Linux的vim启动后所运行的脚本。
由于vim支持许多命令,所以我们可以提前在.vimrc内写好,这样每次使用vim时非常的方便。
通常情况下.vimrc文件不存在,需要我们手动创建:touch ~/.vimrc

浙公网安备 33010602011771号