易陆发现论坛

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

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

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

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

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

x
在行尾添加一个' 单引号字符串:
6 _) O- U, o3 S/ z:%s/$/'/g
4 C; D# ~( C- @: c: `0 l- t. w8 l& l0 l6 L! ]& v9 @
在行首添加字符 '单引号字符串:9 n( ?' i/ Z$ R% |! F) B) y
:%s/^/'/g   - `' x4 C. y  B3 H
: K8 r4 C# `4 U$ D; }3 Z) w
发表于 2020-3-21 23:16:34 | 显示全部楼层
发表回复8 T% D5 t6 [0 T7 y  G
行首 :%s/^/your_word/2 k' ]5 F% K7 }( L. J

* v# \2 a+ ~, w行尾 :%s/$/your_word/
: F& K+ o! {. j+ I0 S; A( g% i& O1 j3 \1 `3 s8 F
按键操作:3 E7 T6 r; I; o

8 o3 q* [0 f" g4 f- D注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如”#”,再按Esc,就会全部注释了。7 s3 h0 C' U, e$ i9 I- D" V
6 }' P/ g% C' J  o9 d' a
删除:先按v,进入visual模式,横向选中列的个数(如”#”注释符号,需要选中两列),再按Esc,再按ctrl+v 进入列编辑模式,向下或向上移动光标,选中注释部分,然后按d, 就会删除注释符号(#)。
) V8 S5 C  y1 K0 I
$ Z# o) a" L) @) A" Y5 oPS:当然不一定是shell的注释符”#”,也可以是”//”,或者其他任意的字符;vim才不知道什么是注释符呢,都是字符而已。
& @# d! Y6 O6 R# x( q" I3 W  E3 f" ]% J) Z7 F
使用替换命令:% A1 V( X+ X: e1 u
+ l8 ~9 n# q- E8 X
在全部内容的行首添加//号注释
9 A. K0 R  H; m% f: s8 n0 `" G) F6 J0 b# g1 n; K+ O
:% s/^/\/\//g
! B4 x' n- ?* w! }! Z( y: A! Q+ \" p) }- G7 C+ C& s5 u: S
在2~50行首添加//号注释7 W. @/ u# @5 p. T) B
: A$ h5 H2 }1 U4 p3 s
:2,50 s/^/\/\//g
, J. x4 e& X" L' C4 w; s# Q" e- R% f8 V  A$ C
在2~50行首删除//号
/ w+ q+ x- h9 E# Z+ k& c- z" U( f' Z; k% F* a  v5 W: y
:2,50 s/^\/\///g
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

如有购买积分卡请联系497906712

QQ|返回首页|Archiver|手机版|小黑屋|易陆发现 点击这里给我发消息

GMT+8, 2020-4-8 03:19 , Processed in 0.047863 second(s), 19 queries .

Powered by 龙睿 bbs168x X3.2

© 2001-2020 Comsenz Inc.

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