<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>ssh | 碎碎念鸭鸭🪿</title><description>碎碎念鸭鸭 https://t.me/duckduckcute1-2K壁纸 https://t.me/pic_today糕手爱吃多伦多 https://t.me/duoldldldldl</description><link>https://duckduckcute.jie02.top</link><item><title>设置ssh经典高亮风格  #gentoo #ssh #高亮# 1. 智能检测并安装 zsh, git, curl (适配 Ubuntu/Debian/CentOS)</title><link>https://duckduckcute.jie02.top/posts/197</link><guid isPermaLink="true">https://duckduckcute.jie02.top/posts/197</guid><pubDate>Thu, 20 Nov 2025 11:50:12 GMT</pubDate><content:encoded>&lt;b&gt;设置ssh经典高亮风格&lt;/b&gt;  &lt;a href=&quot;/search/%23gentoo&quot;&gt;#gentoo&lt;/a&gt; &lt;a href=&quot;/search/%23ssh&quot;&gt;#ssh&lt;/a&gt; &lt;a href=&quot;/search/%23%E9%AB%98%E4%BA%AE&quot;&gt;#高亮&lt;/a&gt;&lt;br /&gt;&lt;pre&gt;&lt;code&gt;# &lt;span&gt;1.&lt;/span&gt; 智能检测并安装 zsh&lt;span&gt;,&lt;/span&gt; git&lt;span&gt;,&lt;/span&gt; &lt;span&gt;curl&lt;/span&gt; &lt;span&gt;(&lt;/span&gt;适配 Ubuntu&lt;span&gt;/&lt;/span&gt;Debian&lt;span&gt;/&lt;/span&gt;CentOS&lt;span&gt;)&lt;/span&gt;
&lt;span&gt;if&lt;/span&gt; command &lt;span&gt;-&lt;/span&gt;v apt &lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;dev&lt;span&gt;/&lt;/span&gt;&lt;span&gt;null&lt;/span&gt;&lt;span&gt;;&lt;/span&gt; then apt update &lt;span&gt;&amp;amp;&amp;amp;&lt;/span&gt; apt install &lt;span&gt;-&lt;/span&gt;y zsh git curl&lt;span&gt;;&lt;/span&gt; &lt;span&gt;else&lt;/span&gt; yum install &lt;span&gt;-&lt;/span&gt;y zsh git curl&lt;span&gt;;&lt;/span&gt; fi

# &lt;span&gt;2.&lt;/span&gt; 官方静默安装 Oh My Zsh
# &lt;span&gt;(&lt;/span&gt;如果已存在文件夹会自动备份或跳过，不影响后续&lt;span&gt;)&lt;/span&gt;
&lt;span&gt;if&lt;/span&gt; &lt;span&gt;[&lt;/span&gt; &lt;span&gt;-&lt;/span&gt;d &lt;span&gt;&quot;$HOME/.oh-my-zsh&quot;&lt;/span&gt; &lt;span&gt;]&lt;/span&gt;&lt;span&gt;;&lt;/span&gt; then echo &lt;span&gt;&quot;Oh My Zsh detected, skipping install...&quot;&lt;/span&gt;&lt;span&gt;;&lt;/span&gt; &lt;span&gt;else&lt;/span&gt; sh &lt;span&gt;-&lt;/span&gt;c &lt;span&gt;&quot;$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)&quot;&lt;/span&gt; &lt;span&gt;&quot;&quot;&lt;/span&gt; &lt;span&gt;--&lt;/span&gt;unattended&lt;span&gt;;&lt;/span&gt; fi

# &lt;span&gt;3.&lt;/span&gt; &lt;span&gt;下载两个核心插件&lt;/span&gt; &lt;span&gt;(&lt;/span&gt;自动建议 &lt;span&gt;+&lt;/span&gt; 语法高亮&lt;span&gt;)&lt;/span&gt;
git clone https&lt;span&gt;:&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;github&lt;span&gt;.&lt;/span&gt;com&lt;span&gt;/&lt;/span&gt;zsh&lt;span&gt;-&lt;/span&gt;users&lt;span&gt;/&lt;/span&gt;zsh&lt;span&gt;-&lt;/span&gt;autosuggestions $&lt;span&gt;{&lt;/span&gt;&lt;span&gt;ZSH_CUSTOM&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;~&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;oh&lt;span&gt;-&lt;/span&gt;my&lt;span&gt;-&lt;/span&gt;zsh&lt;span&gt;/&lt;/span&gt;custom&lt;span&gt;}&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;plugins&lt;span&gt;/&lt;/span&gt;zsh&lt;span&gt;-&lt;/span&gt;autosuggestions &lt;span&gt;2&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;dev&lt;span&gt;/&lt;/span&gt;&lt;span&gt;null&lt;/span&gt; &lt;span&gt;||&lt;/span&gt; echo &lt;span&gt;&quot;Plugin autosuggestions already exists&quot;&lt;/span&gt;
git clone https&lt;span&gt;:&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;github&lt;span&gt;.&lt;/span&gt;com&lt;span&gt;/&lt;/span&gt;zsh&lt;span&gt;-&lt;/span&gt;users&lt;span&gt;/&lt;/span&gt;zsh&lt;span&gt;-&lt;/span&gt;syntax&lt;span&gt;-&lt;/span&gt;highlighting&lt;span&gt;.&lt;/span&gt;git $&lt;span&gt;{&lt;/span&gt;&lt;span&gt;ZSH_CUSTOM&lt;/span&gt;&lt;span&gt;:&lt;/span&gt;&lt;span&gt;-&lt;/span&gt;&lt;span&gt;~&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;oh&lt;span&gt;-&lt;/span&gt;my&lt;span&gt;-&lt;/span&gt;zsh&lt;span&gt;/&lt;/span&gt;custom&lt;span&gt;}&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;plugins&lt;span&gt;/&lt;/span&gt;zsh&lt;span&gt;-&lt;/span&gt;syntax&lt;span&gt;-&lt;/span&gt;highlighting &lt;span&gt;2&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;dev&lt;span&gt;/&lt;/span&gt;&lt;span&gt;null&lt;/span&gt; &lt;span&gt;||&lt;/span&gt; echo &lt;span&gt;&quot;Plugin syntax-highlighting already exists&quot;&lt;/span&gt;

# &lt;span&gt;4.&lt;/span&gt; &lt;span&gt;修改配置文件&lt;/span&gt; &lt;span&gt;(&lt;/span&gt;核心步骤&lt;span&gt;)&lt;/span&gt;
# 设置主题为 &lt;span&gt;gentoo&lt;/span&gt; &lt;span&gt;(&lt;/span&gt;经典风格&lt;span&gt;)&lt;/span&gt;
sed &lt;span&gt;-&lt;/span&gt;i &lt;span&gt;&apos;s/ZSH_THEME=&quot;.*&quot;/ZSH_THEME=&quot;gentoo&quot;/&apos;&lt;/span&gt; &lt;span&gt;~&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;zshrc
# 启用插件
sed &lt;span&gt;-&lt;/span&gt;i &lt;span&gt;&apos;s/plugins=(git)/plugins=(git zsh-autosuggestions zsh-syntax-highlighting)/&apos;&lt;/span&gt; &lt;span&gt;~&lt;/span&gt;&lt;span&gt;/&lt;/span&gt;&lt;span&gt;.&lt;/span&gt;zshrc

# &lt;span&gt;5.&lt;/span&gt; 更改默认 Shell 并立即进入 Zsh
chsh &lt;span&gt;-&lt;/span&gt;s &lt;span&gt;$&lt;/span&gt;&lt;span&gt;(&lt;/span&gt;which zsh&lt;span&gt;)&lt;/span&gt;
echo &lt;span&gt;&quot;✅ 部署完成！主题已设置为经典风格 (gentoo)。正在进入...&quot;&lt;/span&gt;
zsh&lt;/code&gt;&lt;/pre&gt;</content:encoded></item></channel></rss>