小编Tho*_*hor的帖子

在视觉块模式下替换文本

也许我在寻找错误的方式,但我没有找到如何做到这一点。

这是场景:我在文本文件中有一个列表,我想在多行中插入相同的单词,这是一个示例文本:

12.1 项目 1
12.2 项目 2
12.3 第 3 项

现在我用视觉块标记第 8 列,用下面的下划线表示,并打算在Done不移动项目列的情况下替换部分空白:

12.1 _ 项目 1
12.2 _ 项目 2
12.3 _ 项目 3

我希望我可以进入替换模式,但我只能输入插入 ( I)、追加 ( A) 或更改模式 ( c)。更改模式接近我想要的:如果我知道单词的长度,则可以将块设置为相同的宽度。

有什么我在这里想念的吗?

text-editing vim find-and-replace

10
推荐指数
1
解决办法
2万
查看次数

查看 strace 时的 SIG_0 是什么

将 strace 附加到使用大量 cpu 的进程,表明 pid 一次又一次地被“杀死”。

该进程正在使用 130% 的 CPU。什么是 tgkill( SIG_0) ?

strace -p 3876 

nanosleep({0, 100000}, NULL) = 0 
tgkill(3876, 3884, SIG_0) = 0 
tgkill(3876, 3885, SIG_0) = 0 ...repeats over and over. 
Run Code Online (Sandbox Code Playgroud)

linux c++ strace

4
推荐指数
1
解决办法
1933
查看次数

向现有 JSON 数组添加新元素

如何"arn:aws:iam::xxxxxxx:role/3"在下面添加一行,"arn:aws:iam::xxxxxxx:role/2""arn:aws:iam::xxxxxxx:role/2",之后添加一个逗号。

前:

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": {
        "Service": "ec2.amazonaws.com"
      },
      "Action": "sts:AssumeRole"
    },
    {
      "Effect": "Allow",
      "Principal": {
        "AWS": [
          "arn:aws:iam::xxxxxxx:role/1",
          "arn:aws:iam::xxxxxxx:role/2"
        ]
      },
      "Action": "sts:AssumeRole"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

{
  "Version": "2012-10-17",
  "Statement": [
    {
      "Effect": "Allow",
      "Principal": {
        "Service": "ec2.amazonaws.com"
      },
      "Action": "sts:AssumeRole"
    },
    {
      "Effect": "Allow",
      "Principal": {
        "AWS": [
          "arn:aws:iam::xxxxxxx:role/1",
          "arn:aws:iam::xxxxxxx:role/2",
          "arn:aws:iam::xxxxxxx:role/3"
        ]
      },
      "Action": "sts:AssumeRole"
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

perl sed bash-scripting

4
推荐指数
1
解决办法
2824
查看次数

标签 统计

bash-scripting ×1

c++ ×1

find-and-replace ×1

linux ×1

perl ×1

sed ×1

strace ×1

text-editing ×1

vim ×1