<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>vim粘贴取消自动缩进 &#8211; moneyslow.com</title>
	<atom:link href="https://moneyslow.com/tag/vim%e7%b2%98%e8%b4%b4%e5%8f%96%e6%b6%88%e8%87%aa%e5%8a%a8%e7%bc%a9%e8%bf%9b/feed" rel="self" type="application/rss+xml" />
	<link>https://moneyslow.com</link>
	<description>making money with technology</description>
	<lastBuildDate>Wed, 16 Oct 2024 07:46:22 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.7.5</generator>
	<item>
		<title>vim粘贴取消自动缩进</title>
		<link>https://moneyslow.com/vim%e7%b2%98%e8%b4%b4%e5%8f%96%e6%b6%88%e8%87%aa%e5%8a%a8%e7%bc%a9%e8%bf%9b.html</link>
		
		<dc:creator><![CDATA[moneyslow]]></dc:creator>
		<pubDate>Wed, 07 Jul 2021 03:09:45 +0000</pubDate>
				<category><![CDATA[newest]]></category>
		<category><![CDATA[vim粘贴取消自动缩进]]></category>
		<guid isPermaLink="false">https://moneyslow.com/?p=13668</guid>

					<description><![CDATA[一劳永逸的办法： 下面是旧文，可以不用看。 Vim作为最好用的文本编辑器之一，使用vim来编文档，写代码实在是很惬意的事情。每当学会了vim的一个新功能，就会很大地提高工作效率。有人使用vim几 十年，还没有完全掌握vim的功能，这也说明了vim的强大。而这样何尝不是一件好事呢，只要有的学习，就有的提高。最近使用Vim来写博客，发现在Vim中粘贴Python代码后，缩进就全乱了。仔细研究了以下，原来是自动缩进的缘故，于是做如下设置：:set noai nosi取消了自动缩进和智能缩进，这样粘贴就不会错行了。但在有的vim中不行，还是排版错乱。后来发现了更好用的设置： :set paste进入paste模式以后，可以在插入模式下粘贴内容,也可以：textwidth设置为0wrapmargin设置为0set noaiset nosisofttabstop设置为0revins重置ruler重置showmatch重置formatoptions使用空值下面的选项值不变，但却被禁用：lispindentexprcindent 使用键盘映射设置：::map &#60;F10&#62; :set paste&#60;CR&#62; :map &#60;F11&#62; :set nopaste&#60;CR&#62; 这样在粘贴前按F10键启动paste模式，粘贴后按F11取消paste模式即可。其实，paste有一个切换paste开关的选项，这就是pastetoggle。通过它可以绑定快捷键来激活/取消 paste模式。比如：::set pastetoggle=&#60;F11&#62;这样减少了一个快捷键的占用，使用起来也更方便。]]></description>
		
		
		
			</item>
	</channel>
</rss>
