VIM简介

综述

vim是linux下一款非常强大的文本编辑器,每位程序员都应该熟练掌握。当然工具的目的是提高生产效率,对于vim的使用不必强制,最重要的还是适合自己

引用块内容

下面是vim键盘图。
vim键盘图

  • 命令模式
    • 在vim刚刚启动的时候,进入的就是命令模式
    • 按i/a进入,可以正常输入和编辑文本。
      i:正常的插入模式
      a:移动到光标行的最末端进入插入
  • 插入模式
    • 基本操作与普通文本编辑器类似
    • 按esc退出插入模式,进入命令模式
  • 底线命令行模式
    • q 放弃保存文本 !q强制泛起
    • w 保存文本 !w强制保存

操作

光标移动

操作效果
Ctrl + d向下移动半页
Ctrl + u向上移动半页
数字n + space键从当前位置向后移动n个字符,可以换行
j命令模式下下移
k命令模式下上移
l命令模式下左移
h命令模式下右移
M当前屏幕最中间的那一行的第一个字符
L当前屏幕最下方的那一行的第一个字符
gg移动到文本的第一行
nG移动到指定的第n行
n + enter向下移动n行
G移动到该文本的最后一行
H当前屏幕最上方的那一行的第一个字符
M当前屏幕最中间的那一行的第一个字符
L当前屏幕最下方的那一行的第一个字符

删除粘贴

操作效果
x向后删除一个字符
X向前删除一个字符
ndl向后删除N个字符
dd删除当前行
ndd删除后面的n行
d1G删除从第一行到当前行
dG删除当前行到最后一行
d$删除该行从当前到最后一个字符
d^删除该行从当前到第一个字符
yy复制当前行
nyy复制从当前到后面的n行
y1G从文本第一行复制到当前行
yG从该行复制到文本最后一行
y$复制该行从当前到最后一个字符
y^复制该行从当前到第一个字符
p粘贴,从当前位置向后
P粘贴,从当前位置向前
J将当前行和下一行结合成同一行
u复原上一个动作
ctrl + r重做上一个动作
ddp交换上下两行

搜索替换

操作效果
/ + word单词搜索,向下
? + word单词搜索,向上
n单词搜索后,向下查找
N单词搜索后,向上查找
/ + word单词搜索,向下
/ + word单词搜索,向上

这些是简单的vim操作,需要熟练使用

命令行

移动到命令行头:ctrl + a
移动到命令号尾:ctrl + e(end)
删除到行尾:ctrl + k
删除到行头:ctrl + u

编辑太长的命令:
ctrl + x + e

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值