Mac下Vim编辑快捷键小结

本文详细介绍了Vim编辑器的各种快捷键操作,包括移动光标、编辑操作及简单的配置方法,帮助用户提高编辑效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  一 移动光标:

 

  1、移动到行尾"$",移动到行首"0"(数字),移动到行首第一个字符处"^" 

2、移动到段首"{",移动到段尾"}" 3、移动到下一个词"w",移动到上一个词"b" 4、移动到文档开始"gg",移动到文档结束"G" 5、跳到第n行"ngg" 或 "nG" 或 ":n" 6、移动光标到屏幕顶端"H",移动到屏幕中间"M",移动到底部"L" 7、移动到上次编辑文件的位置 "`"


二 编辑操作:

1、光标后插入"a", 行尾插入"A"

2、后插一行插入"o",前插一行插入"O"

3、删除字符插入"s", 删除正行插入"S" 4、光标前插入"i",行首插入"I" 5、删除一行"dd",删除后进入插入模式"cc"或者"S" 6、删除一个单词"dw",删除一个单词进入插入模式"cw" 7、删除一个字符"x"或者"dl",删除一个字符进入插入模式"s"或者"cl" 8、粘贴"p",交换两个字符"xp" 9、交换两行"ddp" 10、复制"y",复制一行"yy" 11、拷贝当前行 "yy"或者"Y" 12、撤销"u",重做"ctrl + r" 13、删除到行尾可以使用"D"或"C" 14、删除当前字符 "x" 15、" >>"缩进所有选择的代码 16、 "<<" 反缩进所有选择的代码 17、合并两行" J" 18、若不想保存文件,而重新打开":e!" 19、若想打开新文件 ":e filename",然后使用"ctrl + ^"进行文件切换

三、vim的简单配置

到用户目录下新建文件为 .vimrc,然后在其中写下如下配置:

syntax enable           //语法高亮                     
set number              //显示行号
set cursorline          //突出显示当前行 set ruler //打开状态栏标尺 set shiftwidth=4 //设定 << 和 >> 命令移动时的宽度为 4 set softtabstop=4 //使得按退格键时可以一次删掉 4 个空格 set tabstop=4 //设定 tab 长度为 4

参考文档:
https://www.jianshu.com/p/6f13474d36ac

转载于:https://www.cnblogs.com/dylancao/p/10856003.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值