- 积分
- 11013
在线时间 小时
最后登录1970-1-1
|

楼主 |
发表于 2020-3-21 23:18:19
|
显示全部楼层
发表回复
0 U5 Q; q) X' o2 n, I' \行首 :%s/^/your_word/# t% F8 m8 N/ ]/ R/ S5 I
& ]) [/ W6 j1 p3 e
行尾 :%s/$/your_word/1 P0 Q2 t8 |+ A( u" x# ~8 ?" O' h. W
# l8 R6 y5 o6 ~" \' i! r* Y) ~+ L- i. m按键操作:
; T( J O2 c: G7 ^
|* P( c6 R5 ^& g* S2 h* n" ^注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如”#”,再按Esc,就会全部注释了。! L2 r D! p5 S7 ?9 A1 |
- Y9 ]; D' T2 {1 p1 T( j, U删除:先按v,进入visual模式,横向选中列的个数(如”#”注释符号,需要选中两列),再按Esc,再按ctrl+v 进入列编辑模式,向下或向上移动光标,选中注释部分,然后按d, 就会删除注释符号(#)。
/ H% L$ K- _/ N6 O ^, `: A# g1 `3 G- c% M- c$ u3 X
PS:当然不一定是shell的注释符”#”,也可以是”//”,或者其他任意的字符;vim才不知道什么是注释符呢,都是字符而已。- P/ G) p4 R& p9 j0 \ r! H
8 e" T; J- m. R+ m4 c2 c& b: h$ {使用替换命令:/ @1 ^/ @" C; Z
2 p1 Q( M, B% g4 P& K( T
在全部内容的行首添加//号注释
9 @5 Y+ w2 X5 N: m/ m
2 D, h" N6 r! u2 q:% s/^/\/\//g
4 \8 e- ~) h; D
. S, H, k, t5 E- N- g5 T在2~50行首添加//号注释
! \/ E& r! w/ y1 Y3 y. {! l
Z: H: |) d' Z# }7 [. D:2,50 s/^/\/\//g
8 v4 y# r/ z. l8 J1 n2 _! w X& N* Y1 h- j7 A7 _2 u/ [, R) v1 h" i$ Z
在2~50行首删除//号8 K; T% T. M) B4 i3 f! A
# H% u9 M3 _- P6 S4 @, R6 B2 y9 w/ m
:2,50 s/^\/\///g |
|