【ubuntu基础vim使用】vi/vim粘贴自动缩进问题
前言
使用vi/vim时,如果直接复制粘贴,总是出现粘贴文本缩进改变的问题,特别影响代码观感和运行,记录此问题。
问题原因
这是 vi/vim 里非常典型的粘贴自动缩进问题。
你复制 Python 代码到另一个容器的 vi 时,Vim 会把你粘贴进来的每一行当成“正在手动输入”,然后根据上一行自动执行 autoindent/smartindent,结果缩进越来越深。
最简单的解决办法:粘贴前开启 paste 模式。
解决方法
vi train_dtld.pyEsc :set paste i↓ 粘贴你的 Python 代码↓Esc :set nopaste :wq
这样 Vim 基本就会原样接收缩进。
完
各美其美,美美与共,不和他人作比较,不对他人有期待,不批判他人,不钻牛角尖。
心正意诚,做自己该做的事情,做自己喜欢做的事情,安静做一枚有思想的技术媛。
Simple is clean. Complex is clever.
Logic & Aesthetics
Seeking Ground Truth within the pixels.
版权声明,转载请注明出处:https://www.cnblogs.com/happyamyhope/
心正意诚,做自己该做的事情,做自己喜欢做的事情,安静做一枚有思想的技术媛。
Simple is clean. Complex is clever.
Logic & Aesthetics
Seeking Ground Truth within the pixels.
版权声明,转载请注明出处:https://www.cnblogs.com/happyamyhope/