作者ggirls (哥)
看板Editor
标题[vim ] 往後删10行
时间Wed Nov 16 05:39:46 2016
在 stackoverflow 看到往前删10行是 d9k
d9k delete exactly the same lines as 10k10dd does.
Just use kd9k to keep the current line.
知道答案是 d9k 了,但还是想不通。
有人可以帮我详解一下吗?最好是顺便给我钓杆,指点是在 :help xxx
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.136.56.200
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Editor/M.1479245989.A.67B.html
※ 编辑: ggirls (223.136.56.200), 11/16/2016 05:55:48
1F:推 mars90226: :help d 11/16 07:11
2F:→ mars90226: d{motion} 可以删除motion移动过的范围 11/16 07:11
3F:→ mars90226: 9k是一个motion,往上移动9行,加上目前行就是10行 11/16 07:12
4F:→ mars90226: 帮你找答案才发现我忘了装vim XDD 11/16 07:13
5F:推 ViewMoon: 个人习惯V9kd 一是为了可见选取范围 二是为了k和d中间可 11/16 07:13
6F:→ ViewMoon: 以插入j或k去微调行数 11/16 07:13
7F:→ mars90226: 有一种做法是开启相对行数,这样看左边行数就知道要删 11/16 07:24
8F:→ mars90226: 几行,或是装easymotion 11/16 07:25
9F:推 ViewMoon: 相对行数7.3版才有 ,EasyMotion要新版才可以highlight在 11/16 07:32
10F:→ ViewMoon: 游标的同一column ,但新版EasyMotion不能装在7.2, 所以 11/16 07:32
11F:→ ViewMoon: 我是j k 可能用 EasyMotion ,而 w b 较常用 11/16 07:32
12F:推 mars90226: 7.2很久了耶,现在不是都8.0了吗XD 11/16 07:38
13F:推 ViewMoon: 因为vim从7.3开始取消GTK留下GTK2 ,所以 vim 新版无法在 11/16 07:42
14F:→ ViewMoon: 所有 workstations 上安装, 或安装後无法用同一 .gvimrc 11/16 07:42
15F:→ ViewMoon: , 或 libraries 问题, 或... 11/16 07:42
16F:推 mars90226: 阿,旧的平台就没办法了 11/16 07:44
17F:→ ggirls: 我一直想像 d9k 是垂直往上9字元,所以一直想不到。不过, 11/16 08:09
18F:→ ggirls: 想不通。 11/16 08:09
19F:→ ggirls: 看了 {motion}就明白了,谢谢各位。 11/16 08:11
20F:→ ggirls: :set rnu 真蛮有意思的。 11/16 08:15
21F:→ paulyanzi: 相对行数好用还是一般的行数显示好用? 11/16 10:29
22F:→ paulyanzi: 现在才知道有相对行数的功能 11/16 10:29
23F:→ Bellkna: 个人习惯是普通模式用相对行数 编辑模式用一般行数 11/16 18:41
24F:→ paulyanzi: 请问要怎麽弄才能让不同模式有不同的行数设定? 11/17 13:03
25F:→ Bellkna: autocmd InsertEnter * number norelativenumber 11/17 19:10
26F:→ Bellkna: autocmd InsertLeave * set nonumber relativenumber 11/17 19:11
27F:→ Bellkna: 第一行*後少打了set 看需求可以互相交换 11/17 19:12