Advanced usage in vim

1.search:

1)忽略大小写

    ① :set ic 忽略大小写,ic(ignore case 的缩写)
    ② /\cWORD 不区分大小写的查找

2)search highlight:
    set hlsearch   
    

2.delete

1)delete line334-line528:

    :334,528d

2)delete all

① 按ggdG
② :%d   


3.column mode:
    1)Ctrl+v
    2)select
    3)shift+i
    4)input

    5)ESC


4.按TAB产生4个空格
1)vim .vimrc
set ts=4  (注:ts是tabstop的缩写,设TAB宽4个空格)
set expandtab
2)重启vim
    
6.文件中空格和TAB的替换:
1)TAB替换为空格:
:set ts=4
:set expandtab
:%retab!

2)空格替换为TAB:
:set ts=4
:set noexpandtab
:%retab!


5.复制与剪切

1)复制几个字符

光标移到想要被复制字符的首位置,若想复制n个字符输入:nyl

光标移到想到粘贴的位置,输入p

2)复制多个单词

光标移到想要被复制词的词首,若想复制n个单词输入:nyw
光标移到想到粘贴的位置,输入p

3)复制多行

光标移到想要被复制行,若想复制n行输入nyy
光标移到想到粘贴的位置,输入p

若要实现剪切,只需将上面三步中的y修改为d即可,即:

剪切字符:ndl

剪切单词:ndw

剪切多行:ndd


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值