vi编辑器使用快捷方式

 1.显示行号:set num
 2.定位到某一行: :num
 3.删除某一行: 光标在指定一行 dd
 删除从某一行开始的多行: 光标在指定一行 ndd (n=你要删除的行数) 例如:23dd
 4.复制某一行并粘贴到指定位置:光标在指定一行 yy 然后光标在想粘贴的一行 p
 5.每次打开vi都显示行号,自动缩进,关键字高亮,以及tab缩进为4个空格
修改~/.vimrc文件,里边的内容如下:

 set nu
 set tabstop=4
 set ai
 syntax on

 6.删除某一行以下的所有内容: 光标在指定一行 dG
 7.在文件内搜索关键字echo: /echo
查看下一个匹配的关键字: 按 n 即可
 8.vi编辑器实现缩进
  :23,80< 从23行到80行向左移动一个tab键的距离,n个<,代表移动n个tab键的距离
  :23,80> 从23行到80行向右移动一个tab键的距离,n个>,代表移动n个tab键的距离
 9.使用vim进行复制粘贴时,行首会出现许多多余的tab
解决办法:在复制粘贴前,输入 :set paste 在粘贴后,输入 :set nopaste 就可以有效解决这个问题
 10.vi的代码折叠功能(这个是我正在用的,后续慢慢补充)
  (1) :set fdm=marker 在vim中执行该命令;(2)1G 将光标跳转到第5行;(3) zf15G 折叠第1行到第15行的代码; (4)zM 关闭所有折叠;(5) zR 打开所有折叠; (6)zc 关闭光标处折叠 (zhedie close); (7) zo 打开光标处折叠(zhedie open)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值