<?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>MacOS on heyaohua's Blog</title><link>https://blog.heyaohua.com/tags/macos/</link><description>Recent content in MacOS on heyaohua's Blog</description><image><title>heyaohua's Blog</title><url>https://blog.heyaohua.com/og-image.png</url><link>https://blog.heyaohua.com/og-image.png</link></image><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Mon, 26 May 2025 15:00:00 +0800</lastBuildDate><atom:link href="https://blog.heyaohua.com/tags/macos/index.xml" rel="self" type="application/rss+xml"/><item><title>macOS 终端利器 iTerm2 配置指南</title><link>https://blog.heyaohua.com/posts/2025/05/iterm2-setup-guide/</link><pubDate>Mon, 26 May 2025 15:00:00 +0800</pubDate><guid>https://blog.heyaohua.com/posts/2025/05/iterm2-setup-guide/</guid><description>iTerm2 是 macOS 上最强大的终端工具之一，本文将介绍如何安装和配置 iTerm2，让它成为你的得力助手。</description><content:encoded><![CDATA[<p>iTerm2 是 macOS 上最强大的终端工具之一，本文将介绍如何安装和配置 iTerm2，让它成为你的得力助手。</p>
<h2 id="安装步骤">安装步骤</h2>
<h3 id="1-安装-iterm2">1. 安装 iTerm2</h3>
<p>有两种安装方式：</p>
<ul>
<li>直接下载：从 <a href="https://www.iterm2.com/downloads.html">iTerm2 官网</a> 下载，解压后拖到 Applications 目录</li>
<li>使用 Homebrew：</li>
</ul>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>brew install --cask iterm2
</span></span></code></pre></div><h3 id="2-配置主题">2. 配置主题</h3>
<ol>
<li>下载 Solarized Dark theme：http://ethanschoonover.com/solarized</li>
<li>打开 iTerm2 偏好设置：<code>Command + ,</code></li>
<li>进入 Profiles -&gt; Colors -&gt; Color Presets -&gt; Import</li>
<li>导入下载的 <code>Solarized Dark.itermcolors</code> 文件</li>
<li>选择 Solarized Dark 主题</li>
</ol>
<h3 id="3-安装-oh-my-zsh">3. 安装 Oh My Zsh</h3>
<ol>
<li>一键安装：</li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>sh -c &#34;$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)&#34;
</span></span></code></pre></div><ol>
<li>设置 Zsh 为默认 Shell：</li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span>chsh -s /bin/zsh
</span></span></code></pre></div><ol>
<li>配置主题：</li>
</ol>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span>vim ~/.zshrc  <span style="color:#6272a4"># 修改 ZSH_THEME=&#34;agnoster&#34;</span>
</span></span></code></pre></div><h3 id="4-配置字体">4. 配置字体</h3>
<ol>
<li>下载并安装 Meslo 字体：<a href="https://github.com/powerline/fonts/blob/master/Meslo%20Slashed/Meslo%20LG%20M%20Regular%20for%20Powerline.ttf">Meslo LG M Regular for Powerline.ttf</a></li>
<li>iTerm2 配置：</li>
<li>打开偏好设置：<code>Command + ,</code></li>
<li>Profiles -&gt; Text -&gt; Font -&gt; Change Font</li>
<li>选择 &ldquo;Meslo LG M Regular for Powerline&rdquo; 字体</li>
</ol>
<h3 id="5-增强功能配置">5. 增强功能配置</h3>
<h4 id="51-语法高亮">5.1 语法高亮</h4>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span># 安装
</span></span><span style="display:flex;"><span>brew install zsh-syntax-highlighting
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span># 配置
</span></span><span style="display:flex;"><span>echo &#34;source /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh&#34; &gt;&gt; ~/.zshrc
</span></span></code></pre></div><h4 id="52-自动补全">5.2 自动补全</h4>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-bash" data-lang="bash"><span style="display:flex;"><span><span style="color:#6272a4"># 安装</span>
</span></span><span style="display:flex;"><span>git clone https://github.com/zsh-users/zsh-autosuggestions ~/.oh-my-zsh/custom/plugins/zsh-autosuggestions
</span></span><span style="display:flex;"><span>
</span></span><span style="display:flex;"><span><span style="color:#6272a4"># 配置</span>
</span></span><span style="display:flex;"><span>vim ~/.zshrc
</span></span><span style="display:flex;"><span><span style="color:#6272a4"># 在 plugins 中添加 zsh-autosuggestions</span>
</span></span><span style="display:flex;"><span><span style="color:#8be9fd;font-style:italic">plugins</span><span style="color:#ff79c6">=(</span>git zsh-autosuggestions zsh-syntax-highlighting<span style="color:#ff79c6">)</span>
</span></span></code></pre></div><h4 id="53-快捷键配置">5.3 快捷键配置</h4>
<ol>
<li>左右键跳转：</li>
<li>打开偏好设置：<code>Command + ,</code></li>
<li></li>
</ol>
<p>Profiles → Keys → Load Preset&hellip; → Natural Text Editing</p>
<ol start="4">
<li></li>
</ol>
<p>快速显示/隐藏：</p>
<ol start="5">
<li>打开偏好设置：<code>Command + ,</code></li>
<li>Keys → Hotkey</li>
<li>设置快捷键（推荐 Command + .）</li>
</ol>
<h4 id="54-隐藏用户名和主机名">5.4 隐藏用户名和主机名</h4>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span># 在 ~/.zshrc 中添加
</span></span><span style="display:flex;"><span>DEFAULT_USER=&#34;heyaohua&#34;
</span></span></code></pre></div><h4 id="55-配置代理">5.5 配置代理</h4>
<div class="highlight"><pre tabindex="0" style="color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"><code class="language-text" data-lang="text"><span style="display:flex;"><span># 在 ~/.zshrc 中添加
</span></span><span style="display:flex;"><span>alias proxy=&#39;export all_proxy=socks5://127.0.0.1:1086&#39;
</span></span><span style="display:flex;"><span>alias unproxy=&#39;unset all_proxy&#39;
</span></span></code></pre></div><h2 id="使用技巧">使用技巧</h2>
<ol>
<li>分屏操作：</li>
<li>垂直分屏：Command + D</li>
<li>水平分屏：Command + Shift + D</li>
<li></li>
</ol>
<p>切换分屏：Command + [ 或 Command + ]</p>
<ol start="5">
<li></li>
</ol>
<p>标签页操作：</p>
<ol start="6">
<li>新建标签页：Command + T</li>
<li>关闭标签页：Command + W</li>
<li></li>
</ol>
<p>切换标签页：Command + 数字 或 Command + 左右方向键</p>
<ol start="9">
<li></li>
</ol>
<p>其他常用快捷键：</p>
<ol start="10">
<li>清屏：Command + K</li>
<li>查找：Command + F</li>
<li>复制：Command + C</li>
<li>粘贴：Command + V</li>
<li>全屏：Command + Enter</li>
</ol>
<h2 id="常见问题解决">常见问题解决</h2>
<ol>
<li>如果自动补全颜色不明显：</li>
<li>打开偏好设置：<code>Command + ,</code></li>
<li>Profiles -&gt; Colors</li>
<li></li>
</ol>
<p>修改 ANSI Colors 中的颜色值（推荐：586e75）</p>
<ol start="5">
<li></li>
</ol>
<p>如果出现乱码：</p>
<ol start="6">
<li>确保已安装 Powerline 字体</li>
<li>检查 iTerm2 的字体设置是否正确</li>
<li>重新加载 zsh 配置：<code>source ~/.zshrc</code></li>
</ol>
]]></content:encoded></item></channel></rss>