Re: [vim ] 由目前向下删除一问?

楼主: as23041248 (KAIKAIKAI)   2020-10-05 12:10:51
※ 引述《deepking (wnuiayldh)》之铭言:
: 在d之前加数字就可以向下删除n行
: 请问有指令是从目前光标位置向下删除到指定行数吗?
: 一直以来都是自己算行数==
: 好麻烦。。。
虽然是 2010 年的文章了
或许当年的 vim 还没有这个 option
我想现在还是有很多人有此疑问,提供一个不同的作法
set relativenumber
使用此设定之后会显示相对行号,之后删除行就不用自己算了
效果:
https://i.imgur.com/oKKTVCv.jpg
作者: Bellkna (柔弱气质伪少女)   2020-10-05 18:29:00
autocmd InsertEnter * number norelativenumberautocmd InsertLeave * nonumber relativenumber插入时显示行号 普通时显示相对行号其实右下角就有行号 所以平常用相对行号插入时显示行号是比较直觉提示现在的行数XD
作者: mars90226 (火星人)   2020-10-05 21:25:00
我个人都是用easymotion j/k来决定移动到哪里
作者: SSARCandy (SSARCandy)   2020-10-05 21:34:00
我都是 shift + v 选取要删除的行再 d, 操作上较直觉
作者: ShenJing (ShenJing)   2020-10-06 10:54:00
需要这功能,推
作者: Bellkna (柔弱气质伪少女)   2020-10-06 18:58:00
V和crtl+v也蛮常用的XD 选取范围视觉化比较不容易删错
作者: Gold740716 (项为之强)   2020-10-07 21:47:00
我比较常用 dj d2j 之类的,想删就直接按 d ,先按数字反而不习惯
作者: es8603 (绯色之翼)   2019-06-24 20:58:00
推 我也喜欢用相对行号

Links booklink

Contact Us: admin [ a t ] ucptt.com