作者as23041248 (KAIKAIKAI)
标题Re: [vim ] 由目前向下删除一问?
时间Mon Oct 5 12:10:51 2020
※ 引述《deepking (wnuiayldh)》之铭言:
: 在d之前加数字就可以向下删除n行
: 请问有指令是从目前游标位置向下删除到指定行数吗?
: 一直以来都是自己算行数==
: 好麻烦。。。
虽然是 2010 年的文章了
或许当年的 vim 还没有这个 option
我想现在还是有很多人有此疑问,提供一个不同的作法
set relativenumber
使用此设定之後会显示相对行号,之後删除行就不用自己算了
效果:
https://i.imgur.com/oKKTVCv.jpg
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.231.17.112 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Editor/M.1601871053.A.09D.html
※ 编辑: as23041248 (61.231.17.112 台湾), 10/05/2020 12:11:51
※ 编辑: as23041248 (61.231.17.112 台湾), 10/05/2020 12:24:17
1F:→ Bellkna: autocmd InsertEnter * number norelativenumber10/05 18:29
2F:→ Bellkna: autocmd InsertLeave * nonumber relativenumber10/05 18:30
3F:→ Bellkna: 插入时显示行号 普通时显示相对行号10/05 18:30
感谢你多提供一个方式。我个人是使用在这个window 显示相当行号 其他window 则显示
绝对行号
※ 编辑: as23041248 (61.231.17.112 台湾), 10/05/2020 19:04:43
4F:→ Bellkna: 其实右下角就有行号 所以平常用相对行号 10/05 19:45
5F:→ Bellkna: 插入时显示行号是比较直觉提示现在的行数XD 10/05 19:46
都忘了右下角也有
6F:推 mars90226: 我个人都是用easymotion j/k来决定移动到哪里 10/05 21:25
easymotion 好棒棒,但我觉得 easymotion j/k 有点走火入魔,内建移动到行数就很好用啦
7F:推 SSARCandy: 我都是 shift + v 选取要删除的行再 d, 操作上较直觉 10/05 21:34
用选取也是一种好方法,透过视觉化的方式相对直觉
8F:推 ShenJing: 需要这功能,推 10/06 10:54
你的推给了作者更多的动力了
※ 编辑: as23041248 (61.231.17.112 台湾), 10/06/2020 11:11:08
9F:推 Bellkna: V和crtl+v也蛮常用的XD 选取范围视觉化比较不容易删错 10/06 18:58
10F:推 Gold740716: 我比较常用 dj d2j 之类的,想删就直接按 d ,先按数 10/07 21:47
11F:→ Gold740716: 字反而不习惯 10/07 21:48
就是个人习惯差异,想耍槽也可以一起用XD 像是 2d2j
※ 编辑: as23041248 (61.231.17.112 台湾), 10/07/2020 22:43:07
12F:推 es8603: 推 我也喜欢用相对行号 06/24 20:58