背景说明

在进行k8s资源文件编辑时,经常遇到相对的名称需要一起改的情况,例如如下

  1. apiVersion: v1
  2. kind: Pod
  3. metadata:
  4. name: myapp
  5. labels:
  6. name: myapp
  7. spec:
  8. containers:
  9. - name: myapp
  10. image: <Image>
  11. resources:
  12. limits:
  13. memory: "128Mi"
  14. cpu: "500m"
  15. ports:
  16. - containerPort: <Port>

解决方案

命令说明

局部选中的方法是先选中待修改变量,用Ctrl+D逐个添加从选中位置开始的相同字符。

命令示例

双击选中myapp,按下CTRL+D可以发现选中了下一个,此时CTRL+D不要松开键盘,再看下一个D此时可以3个myapp都选中,批量修改。
image.png