易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 3974|回复: 1
收起左侧

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

[复制链接]
发表于 2020-3-21 23:15:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
在行尾添加一个' 单引号字符串:# \5 l* d, c' @3 E) t
:%s/$/'/g4 |% b' I! N' p. p* `# z

! s4 G! M  }/ G在行首添加字符 '单引号字符串:
* W/ I+ z2 ?7 F4 |:%s/^/'/g   0 K$ `- l7 j  P1 Q: F6 @

& {7 G& r# _- `
发表于 2020-3-21 23:16:34 | 显示全部楼层
发表回复
: X) B3 C4 h9 w行首 :%s/^/your_word/: {' E3 V0 [7 ~# B$ k) X, {
2 ?6 v6 h2 i( H' m' \! q
行尾 :%s/$/your_word/, f) @! z3 m5 r6 y, C$ B
  F3 w4 [, n( g5 Q- B
按键操作:
2 Q9 S  M2 \1 ?  T6 g) G. l+ P- \. f, B' A; j, g
注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如”#”,再按Esc,就会全部注释了。1 P" \. X/ h' F3 G$ A& j& B. C
/ _4 Q, U7 E% M1 }/ k6 R
删除:先按v,进入visual模式,横向选中列的个数(如”#”注释符号,需要选中两列),再按Esc,再按ctrl+v 进入列编辑模式,向下或向上移动光标,选中注释部分,然后按d, 就会删除注释符号(#)。2 }6 c8 }! j' d
. q- P$ m; I5 o" Q8 p
PS:当然不一定是shell的注释符”#”,也可以是”//”,或者其他任意的字符;vim才不知道什么是注释符呢,都是字符而已。" E$ x' |( ?: I* B" `$ o) P+ I

: f' s9 j1 ]3 i& e. }7 ]使用替换命令:
( }7 ?1 y; g" r9 o# f  \% ?2 j# a$ u
在全部内容的行首添加//号注释; @& Q1 i5 t( `" B+ j% n, ^
- ?* |, n9 B; I2 O9 a9 b
:% s/^/\/\//g
1 z- C; C; ^1 T/ Z8 G7 Q7 \3 J* y( D) |, p( M& Z0 {. \& @
在2~50行首添加//号注释- h% M" ~% a; n- U1 g! C% L

8 H; E$ _4 |5 E  f# U7 D' G3 k* R:2,50 s/^/\/\//g  g6 e7 B  |. F8 L3 }

8 e2 C6 v2 v( i1 T在2~50行首删除//号. Y5 U. |, A" N. B

8 T  x  m3 w& s:2,50 s/^\/\///g
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:38 , Processed in 0.039621 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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