vim

时间:2021-08-06
本文章向大家介绍vim,主要包括vim使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
  • 配置
syntax on
colorscheme torte

set nu
set hls 
set tabstop=4
set shiftwidth=4
set expandtab
  • 剪切
cl    剪切当前字符
cw    剪切当前单词
cc    剪切当前行
  • 复制
选块    用v/C-v/V选择块,y复制,p粘贴
yy     复制当前整行
nyy    复制当前行开始的n行内容
  • 插入
i    在光标之前进入插入模式
a    在光标之后进入插入模式
A    在光标所在行末进入插入模式
o    在光标下方新开一行并将光标置于新行行首
O    在光标上方新开一行并将光标置于新行行首
  • 退出
q     退出
q!    强制退出(不保存)
wq    退出并保存
  • 退出
x(小写)     删除当前字符
X(大写)     删除光标之前字符
dw          删除光标后单词
dd          删除光标所在行
d0          删至行首
d$          删至行尾
d$          删除光标后该行的部分
n+dd        删除当前行开始的n行
ndw         删除以当前字符开始的n个字
  • 移动
h        左移一字符
l        右移一字符
j        下移一行
k        上移一行
w        后移一个单词,至单词首
e        后移一个单词,至单词尾
b        向前移动一个单词
gg       移动到第一行,G移动到最后一行
数字+gg  移动到第几行
数字+j   下移动多行
数字+k   上移动多行
^        移动到行首(不包含空格)
0        移动到行首(包含空格),
$        移动到行尾
ctrl-d   下移动半页
ctrl-u   上移动半页
ctrl-f   下移动一页
ctrl-b   上移动一页

原文地址:https://www.cnblogs.com/ai-tech/p/15107127.html