vim操作粘贴时自动缩进解决方案

 

# 添加切换自动缩进的快捷键 F9
echo 'set pastetoggle=<F9>' >>/etc/vimrc

# 测试vim编辑 demon.json 按i插入后 默认自动缩进的粘贴情况
{
          "exec-opts": ["native.cgroupdriver=systemd"],
            "registry-mirrors":
                ["https://registry.docker-cn.com",
                            "http://hub-mirror.c.163.com",
                                "https://docker.mirrors.ustc.edu.cn",
                                    "https://pee6w651.mirror.aliyuncs.com"],
                                      "log-driver": "json-file",
                                        "log-opts": {"max-size": "25m", "max-file": "2"}
}
......
-- INSERT--

# 测试vim编辑 demon.json 按i插入后 再按 F9 取消自动缩进的粘贴情况 或 ESC-- :-- set pas -- i
{
  "exec-opts": ["native.cgroupdriver=systemd"],
  "registry-mirrors":
    ["https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://pee6w651.mirror.aliyuncs.com"],
  "log-driver": "json-file",
  "log-opts": {"max-size": "25m", "max-file": "2"}
}
......
-- INSERT (paste) --

 

posted on 2023-07-04 10:53  luokeli  阅读(348)  评论(0)    收藏  举报

导航