易陆发现互联网技术论坛

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

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

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

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

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

x
在行尾添加一个' 单引号字符串:
' Q- Z3 F' u$ C( S$ [:%s/$/'/g/ q6 T; U' f6 h3 F+ f' |
( [* y; g! t' j% f  G' k4 ?6 T  D
在行首添加字符 '单引号字符串:# c6 H$ ~  d4 u' u" e
:%s/^/'/g   / S/ i3 V  C1 @2 @9 u) y* d

4 T/ N2 L  L( x. Z+ d' \
发表于 2020-3-21 23:16:34 | 显示全部楼层
发表回复
/ E, K3 C# f5 @/ v# `行首 :%s/^/your_word/9 ]  p3 u/ B: }% V0 k: N+ w

  L, o- r" l" U+ A6 i# w行尾 :%s/$/your_word/
: n! M0 I, M2 F# P' S* {  ~/ B+ h/ Q' ^$ @% I
按键操作:) F9 ~9 x1 Q& Q$ P4 ?5 `

, C" t/ N. \" s# }/ x注释:ctrl+v 进入列编辑模式,向下或向上移动光标,把需要注释的行的开头标记起来,然后按大写的I,再插入注释符,比如”#”,再按Esc,就会全部注释了。
; `3 ?4 X9 u& p6 T: Z; ^" p$ w, `6 B. l+ c7 a3 w% G4 d- g
删除:先按v,进入visual模式,横向选中列的个数(如”#”注释符号,需要选中两列),再按Esc,再按ctrl+v 进入列编辑模式,向下或向上移动光标,选中注释部分,然后按d, 就会删除注释符号(#)。
& U' }# C) Q# W, _. _8 g5 M* H% E( v) Z: L
PS:当然不一定是shell的注释符”#”,也可以是”//”,或者其他任意的字符;vim才不知道什么是注释符呢,都是字符而已。5 n; u: d0 o# n$ O
) S$ q6 i4 C) Y5 t9 B$ @
使用替换命令:: j3 u: c) V9 J9 n: s/ w0 Q  V

  {  v7 i- V" m# `% |: |在全部内容的行首添加//号注释
) _; c$ w9 U- w+ p
' h( A2 I; a% O: e:% s/^/\/\//g- a8 m$ }9 h" J7 J
" ~8 i9 N0 U1 U
在2~50行首添加//号注释
% |; _: K; _, j' a9 ?
; I$ n7 i+ K( f. X/ f5 @: H- W7 l, c:2,50 s/^/\/\//g/ f# M  _: [+ a" F1 N2 b, o
% x) r% c- B- H/ w% k
在2~50行首删除//号+ I; V  r. \7 K) P( p
6 r, U1 n6 h1 t
:2,50 s/^\/\///g
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

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

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

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

GMT+8, 2026-4-8 23:59 , Processed in 0.049123 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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