找回密码
 注册
查看: 3979|回复: 1

vim、vi下文档行前和行末添加字符

[复制链接]

70

主题

73

回帖

1201

积分

网站编辑

积分
1201
发表于 2020-3-21 23:15:12 | 显示全部楼层 |阅读模式
在行尾添加一个' 单引号字符串:
- b8 W* `3 b/ P0 a6 }! O( x:%s/$/'/g
' e3 G2 n4 ?9 z, Z
2 w' y9 {2 n8 J8 Y, ~9 F在行首添加字符 '单引号字符串:6 A( M4 x1 w4 A. S% Z4 E
:%s/^/'/g   3 T9 y- g3 `4 S. ^9 l

* M4 t( s1 z6 }: o( {9 B

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2020-3-21 23:16:34 | 显示全部楼层
发表回复
  `" ]) F7 q: n8 P6 v0 Z  D行首 :%s/^/your_word/
" M, P' r; o0 g' Q
4 e' d# g0 h! g行尾 :%s/$/your_word/1 v+ j0 s" Z" _  |# y

* u1 |. }$ L! v4 @; ?* r* M按键操作:/ a2 i3 |6 s5 `9 M" Q
9 Y6 O, y% X7 y9 c) G! M& h: y
注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如”#”,再按Esc,就会全部注释了。7 g) J' g( ?" E0 K  e: ]

7 u$ Z6 R  D4 J6 K2 `0 h4 n删除:先按v,进入visual模式,横向选中列的个数(如”#”注释符号,需要选中两列),再按Esc,再按ctrl+v 进入列编辑模式,向下或向上移动光标,选中注释部分,然后按d, 就会删除注释符号(#)。
' `. Q3 u+ U* Q  Z) `! j3 f# ^( d
PS:当然不一定是shell的注释符”#”,也可以是”//”,或者其他任意的字符;vim才不知道什么是注释符呢,都是字符而已。2 ]" E$ ^* \/ X

* b. _1 m( s2 _( D6 w. {6 M& @使用替换命令:- t: Q- y  M4 r6 M1 [9 u2 T- @: l

3 q: e6 Z7 Z; k" A! n在全部内容的行首添加//号注释* x6 J) |+ g$ Y& I* R

6 B8 ^. ^. w5 m2 b$ m  I5 X:% s/^/\/\//g* }, c% N) n1 t2 Q

7 s/ v5 m. I  [6 B) `% O" ?在2~50行首添加//号注释0 G( X1 t: ?3 s* B6 a
1 |5 b/ Q% z6 \( o4 F1 b) {. {" [
:2,50 s/^/\/\//g: S6 b% @$ }  w* `% H1 G4 ]7 ~+ Z: Y
7 E4 d, @# i0 r+ s/ C
在2~50行首删除//号& J' B3 O1 |; F/ X

: X% l' m- F; e! p:2,50 s/^\/\///g
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 04:28 , Processed in 0.017448 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表