gvim的命令和配置

gvim分为命令模式编辑模式
输入i(光标前插入), a(光标后插入), o(下一行插入),可以从命令模式进入到编辑模式。
使用Esc键可以从编辑模式返回命令模式。

gvim命令:

左右分屏显示

命令模式下
:vsp

上下分屏显示

命令模式下
:vs

文本对比

gvim  aaa.v  bbb.v  -d

分屏显示时对比文本,命令模式下
:diffthis

跳转到下一个字符

命令模式下
w

跳转到第5行

命令模式下
:5

跳转到第一行

命令模式下
gg

跳转到最后一行

命令模式下
G

跳转到行首

命令模式下
shift + ^

跳转到行尾

命令模式下
shift + $

跳转到链接文件

命令模式下
gf

返回到当前文件

命令模式下
Ctrl + 6

全选

命令模式下
ggvG

复制整行

命令模式下
yy
3yy 复制三行

列操作

命令模式下
Ctrl + v

列插入操作

命令模式下
Ctrl + v 选中代码块后
shift + i 光标前插入
shift + a 光标后插入
Esc 确认插入并返回命令模式

删除或剪切整行

命令模式下
dd
3dd 删除或剪切3

粘贴

命令模式下
p

删除单个字母

命令模式下
x

撤销

命令模式下
u

恢复

命令模式下
Ctrl + r

保存

命令模式下
:w 保存
:w! 强制保存 

退出

命令模式下
:q 退出
:q! 强制退出

搜索字符

命令模式下,搜索abc
/abc

命令模式下
选中字符后使用shift + *

命令模式下,搜寻下一个字符
n

命令模式下,搜寻上一个字符
N

替换

命令模式下
:%s/aaa/bbb/g 用bbb替换aaa,全局替换
:5,10s/aaa/bbb 用bbb替换aaa,只替换5-10行的内容

转义字符

\

gvim配置:

"关闭兼容
set nocompatible
"显示行数
set number

"语法高亮
syntax on

"括号匹配
set showmatch

"tab按键的空格数
set tabstop=4

"显示光标列数
set ruler

"自动缩进
set autoindent

"开启代码折叠
set foldenable
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值