效果如下所示, 有兴趣的可以看下。
+ aaaaaa
+ aaaaaaaaaa
+ ggggggggg
+ gggggggg
conversion text:
aaaaaa
aaaaaaaaaa
ggggggggg
gggggggg
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <meta name="viewport" content="width=device-width, initial-scale=1">
6 <title>Delete Characters</title>
7
8 <link rel="stylesheet" href="assets/css/style.css">
9 </head>
conversion text:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Delete Characters</title>
<link rel="stylesheet" href="assets/css/style.css">
</head>
1
wweir 2017-12-08 09:52:26 +08:00 via Android
不给出无用前缀的具体定义,不敢用
PS: 一条 sed 命令的事,也犯不着用 |
2
hsuan 2017-12-08 09:54:57 +08:00 via Android
还是要鼓励一下的
|
3
zhangjk1993 OP @wweir 呃,要删的字符是你自己指定的呀,主要我也没用过 sed,而且这个逻辑也比较简单,所以就自己写了个。
|
4
Rico 2017-12-08 10:56:53 +08:00
vim: ctrl+v ,l/j 选中多行 /多列 d 删除
|
5
lsvih 2017-12-08 11:09:42 +08:00
sed 's/^[ ]*[[:digit:]]*//g'
|
6
zhangjk1993 OP @Rico 我之前也用 vim 弄过,感觉还是有点限制,比如下面的这种
``` aaaaaa + aaaaaaaaaa ggggggggg + gggggggg ggggggggg + gggggggg ggggggggg + gggggggg ggggggggg + gggggggg ``` |
7
CommitOne 2017-12-08 11:19:17 +08:00
我是用的正则
|
8
Kilerd 2017-12-08 11:22:45 +08:00
Delete Line Numbers
怕不是平时在国内的辣鸡带 Line Number 的网站复制代码太多了,才会想出这样的一个解决方案。 也就只有国内的那些网站复制代码会带 Line Number 的 |
9
Universe 2017-12-08 11:38:06 +08:00 via Android
:0,$ s/^{你要删除的字符}//g
|
10
sola97 2017-12-08 12:02:58 +08:00 via Android
好好学正则啊
|
11
zhangjk1993 OP @Kilerd 噗,写这个的主要目的是在复制代码片段到博客上的时候,去掉前面多余的空格。
|
12
zhangjk1993 OP @Universe 棒
|
13
zhangjk1993 OP @sola97 确实要好好学学了
|
14
BingoXuan 2017-12-08 12:52:06 +08:00 via Android
学正则只需要 30 分钟
|
16
qping 2017-12-09 10:45:49 +08:00
你需要的是列编辑
|