vi编辑器使用回顾[重要+生疏点]

[b]光标移动命令[/b]
[list]
[*]b 移动到当前单词的开始
[*]e 移动到当前单词的结尾
[*]w 向后移动一个单词
[*]# 上一个相同单词
[*]* 下一个相同单词
[/list]
[b]替换字符串[/b]:"[u]b[/u],[u]e[/u]s/from[\[c,C]]/to/g"
[list]
[*]这个命令教材大多描述为[1,$s]/[%]..., 需注意其实可以为任意数字
[*]搜索部分要关注大小写问题, 且支持正则表达式
[*]末尾的/g表示处理方式(包括g/强制,p/清单,c/可控:y/n/a/q/1/^E/^Y)
[*]".*[]^%/?~$" 需要用"/"转义;\e:<esc>;\t:<tab>;\r:<cr>;\b:<bs>.
[/list]
[b]vi参数配置[/b]:".vimrc/.exrc"
[list]
[*][no]autoindent|ai:行号位置记忆
[*]shiftwidth|sw:缩进空格数,配合autoindent
[*][no]ignorecase|ic:搜索大小写敏感/smartcase
[*][no]magic|:特殊字符的搜索处理模式
[*][no]number|nu:行号展示开关
[*]report:告知用户最后一个命令作用行的行号
[*]wrapmargin|wm:右边界字符数,控制自动插入回车
[/list]
[b]其它便捷操作[/b]
[list]
[*]":[un]ab" /:ab st ot/
[*]":[un]map" /:map q dd/
[*]":r file" /:r !Shell/:文本导入|执行shell终端输出自光标位置起插入
[*]"vi $filename +$num" :打开文件后直接定位到$num行
[/list]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值