<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Neovim on Jaffrez's Blog</title><link>https://jaffrez.io/tags/neovim/</link><description>Recent content in Neovim on Jaffrez's Blog</description><generator>Hugo -- 0.155.3</generator><language>zh-cn</language><lastBuildDate>Tue, 17 Feb 2026 23:58:23 +0800</lastBuildDate><atom:link href="https://jaffrez.io/tags/neovim/index.xml" rel="self" type="application/rss+xml"/><item><title>解决windows下nvim-treesitter无法正常下载解析器</title><link>https://jaffrez.io/posts/d86f51b1/</link><pubDate>Tue, 17 Feb 2026 23:58:23 +0800</pubDate><guid>https://jaffrez.io/posts/d86f51b1/</guid><description>&lt;p&gt;这两天一直在折腾neovim，在搞treesitter的语法高亮时碰到一个很奇怪的问题，在配置好插件后一直报错，显示windows自带的tar无法解压解析器。&lt;/p&gt;
&lt;p&gt;于是乎我寻找了一下压缩包所在的位置，但是却都是空的。经历了一翻折腾之后找到了解决方案。&lt;/p&gt;
&lt;h3 id="第一步获取curl"&gt;第一步：获取curl&lt;/h3&gt;
&lt;p&gt;我重新获取了最新版的curl，或许不是版本的问题，不过我懒得试了。从&lt;a href="https://curl.se"
target="_blank"
rel="noopener noreferrer"&gt;
这里
&lt;/a&gt;
下载curl。加入到&lt;strong&gt;系统&lt;/strong&gt;的PATH中。注意，是系统PATH，不是用户的PATH。并把顺序提高的最前面，如图所示。
&lt;figure class="post-figure"&gt;
&lt;div class="post-img-view"&gt;
&lt;img alt="系统的PATH" loading="lazy" src="https://pic.planten.dev/2026/02/cee9b9631f470fbb5cc1edff5fa1adcd.webp"&gt;
&lt;/div&gt;&lt;figcaption class="post-caption"&gt;系统的PATH&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;然后重启电脑应用新的环境变量。&lt;/p&gt;
&lt;h3 id="第二步配置curl暂时忽略ssl证书"&gt;第二步：配置curl暂时忽略ssl证书&lt;/h3&gt;
&lt;p&gt;在我替换了系统的curl之后，neovim就不再报无法解压，而是报证书不正确。所以我尝试了暂时禁用SSL验证。但是请注意，这不建议用在任何生产环境，只是我个人的临时解决方案。&lt;/p&gt;
&lt;p&gt;打开资源管理器，在地址栏输入&lt;code&gt;%APPDATA%&lt;/code&gt;回车，如图所示。
&lt;figure class="post-figure"&gt;
&lt;div class="post-img-view"&gt;
&lt;img alt="APPDATA" loading="lazy" src="https://pic.planten.dev/2026/02/355df45bcf974e4b2b1be5088feea654.webp"&gt;
&lt;/div&gt;&lt;figcaption class="post-caption"&gt;APPDATA&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;打开里面的Romaing文件夹，创建一个新的文本文件&lt;code&gt;.curlrc&lt;/code&gt;。在里面加入下面的配置。&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;insecure
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;然后保存。重新打开neovim，curl就可以正常下载解析器了。记得下完之后删除这个配置文件。
附上安装完成的nvim-treesitter。
&lt;figure class="post-figure"&gt;
&lt;div class="post-img-view"&gt;
&lt;img alt="image.png" loading="lazy" src="https://pic.planten.dev/2026/02/fdf01edee3bd1a982aa8566b562c8470.webp"&gt;
&lt;/div&gt;&lt;figcaption class="post-caption"&gt;image.png&lt;/figcaption&gt;&lt;/figure&gt;
&lt;/p&gt;</description></item></channel></rss>