[vim] 粘贴时临时关闭自动缩进

解决问题: 复制代码到文件里会自动缩进导致格式不正确

之前解决方案: 

       : set nopaste      再进一步简化操作为此命令设置一个key mapping

现在解决方案: 利用插件直接解决

vim-bracketed-paste 插件直接解决该问题

在如下连接拷贝bracketed-paste.vim文件到~/.vim/plugin里

https://github.com/ConradIrwin/vim-bracketed-paste/tree/master/plugin

功能使然.

同时介绍个pulg in 的管理器 vim plug

没有比较其他plugin manager 感觉还挺方便,可以从github自动加载

直接上操作步骤:

  1. 安装vim-plug
    curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
        https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

  2. 在~/.vimrc里添加如下并保存
    call plug#begin('~/.vim/plugged')

    Plug 'ConradIrwin/vim-bracketed-paste'

    call plug#end()
  3. 打开vim 并输入如下命令, 就会自动安装:

            : PlugInstall

注意plugin的格式输写按如下规则,把github,com/后的字符串赋值到Plug里 结果如上, 如果再添加其他Plug可按此规则继续添加

git clone https://github.com/ConradIrwin/vim-bracketed-paste

vim plug地址

https://github.com/junegunn/vim-plug



你可能感兴趣的:(工具,vim)