VIM 快捷键备忘

本文介绍Vim编辑器的高效使用方法,包括快捷键、查找替换、撤销重做等核心功能,以及如何设置状态栏和文件加密保护。通过这些技巧提升文本编辑效率。

不错的文章:

http://www.pythonclub.org/linux/vim/efficient-editing 

中文的pdf vim 说明书:

http://www.douhua.im/downloads/Vim.7.2.pdf2010 

查看说明:

ctrl + ] 进入

ctrl + T  或 ctrl +O 退出来

u 对应的是 ctrl+R 

f{} 查找 某个单词

; 重复刚才的动作

, 重复刚才的动作反方向 

% 匹配括号 

{number}% 跳到百分之多少 

对比:

"zt"上方        ,"zz"中间     ,"zb"下面

"H"意为Home, "M"为Middle, "L"为Last.

滚动:

行                半屏幕                     一屏幕

上  ctrl+e ctrl+d ctrl+b

下  ctrl+y            ctrl+u                         ctrl+f 

#* 这个很实用

1、vim查找:#*

2、删除空行: :%s/^/n$//g

3、Ctrl-O 执行后退,使用 Ctrl-I 执行前进,:ju 查看跳转list

4、 gd 来跳转到该变量的定义处;如果当前光标处的单词是全局变量,则使用 gD 来跳转到该变量的定义处

5、Ctrl-A 可以将光标所在位置处的数字加一,Ctrl-X可以将光标所在位置处的数字减一

6、 u 命令为取消上一个操作;U 为取消当前行的所有操作,即恢复当前行到原始状态;Ctrl-R为重复刚刚取消的操作。

7、使用:X或:set key=命令可以为文件加上密码,保存文件时该文件将被加密。再次打开该文件时vim将询问密码。使用:X并输入空密码或者:set key=命令可以解除加密。

:set  statusline format 设置状态栏的信息,具体内容可以查看 help 'statusline'

8、替换 ^M ,这个是在vim中展示出来的模样,不是 ^M 两个字符。

vim中: %s/\r//g

9、展示特殊字符::set list                     (:set nolist)



评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值