<?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/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/">
  <channel>
    <title>Terminal · 仁才徳</title>
    <link>https://jared.lynskey.co.nz/ja/tags/terminal/</link>
    <description>ソフトウェアエンジニアリングと開発組織のリーダーシップについて。評価、採用とチームの拡大、CI/CD、DevOps モニタリング、エージェンティック AI。ソウルより。</description>
    <generator>Hugo</generator>
    <language>ja</language>
    <copyright>© 2026 仁才徳</copyright>
    <lastBuildDate>Wed, 28 Oct 2026 00:00:00 +1300</lastBuildDate>
    <atom:link href="https://jared.lynskey.co.nz/ja/tags/terminal/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>プログラマー向けMacのキーボードショートカット：ターミナル・Vim・VS Code・Chrome DevTools</title>
      <link>https://jared.lynskey.co.nz/ja/posts/2021/2021-12-19-commands/</link>
      <guid isPermaLink="true">https://jared.lynskey.co.nz/ja/posts/2021/2021-12-19-commands/</guid>
      <pubDate>Sun, 19 Dec 2021 11:30:03 +0000</pubDate>
      <dc:creator>Jared Lynskey</dc:creator>
      <category>Keyboard Shortcuts</category>
      <category>macOS</category>
      <category>Terminal</category>
      <category>Vim</category>
      <category>VS Code</category>
      <category>Chrome DevTools</category>
      <category>Productivity</category>
      <category>Developer Tools</category>
      <description>プログラマーとしてMacで実際に使っているキーボードショートカットを、各アプリの公式ドキュメントで確かめてまとめました。macOSのウインドウと操作スペース、ターミナル、Vim、VS Code、Chrome DevTools、Slack。</description>
      <content:encoded><![CDATA[<p>プログラマーとしてMacで普段よく使っているキーボードショートカットをまとめました。macOSのウインドウと操作スペースの移動、ターミナル、Vim、VS Code、Chrome DevTools、Slackです。特別なものはなく、手に馴染んだものばかりです。どれもデフォルトの割り当てで、各アプリの公式ドキュメントで確認してあります。キーを割り当て直している場合は違うかもしれません。また、Macのキーボードは最上段が画面の明るさや音量のキーになっていることが多いので、<code>F</code>キーを使うものは<code>fn</code>も一緒に押す必要があるかもしれません。</p>

<h2 class="relative group">Mac
    <div id="mac" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#mac" aria-label="アンカー">#</a>
    </span>
    
</h2>
<ul>
<li><code>ctrl</code> + <code>←</code> / <code>→</code> — 操作スペース（デスクトップ）の切り替え</li>
<li><code>ctrl</code> + <code>↑</code> — Mission Controlを開く</li>
<li><code>cmd</code> + <code>tab</code> — アプリの切り替え</li>
<li><code>cmd</code> + <code>`</code> — 使っているアプリのウインドウを切り替え</li>
<li><code>ctrl</code> + <code>cmd</code> + <code>f</code> — フルスクリーンの切り替え（対応しているアプリのみ）</li>
<li><code>cmd</code> + <code>w</code> — 最前面のウインドウを閉じる（<code>option</code> + <code>cmd</code> + <code>w</code> でそのアプリのウインドウをすべて閉じる）</li>
</ul>

<h2 class="relative group">Vim
    <div id="vim" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#vim" aria-label="アンカー">#</a>
    </span>
    
</h2>
<ul>
<li><code>vimtutor</code> — Vim組み込みのチュートリアル。シェルからそのまま実行できます</li>
<li><code>v</code> — ビジュアルモード（文字単位で選択）</li>
<li><code>V</code> — ビジュアルモード（行単位で選択）</li>
<li><code>ctrl</code> + <code>v</code> — 矩形ビジュアルモード（ブロック単位で選択）</li>
<li><code>y</code> — 選択範囲をヤンク（コピー）</li>
</ul>

<h2 class="relative group">ターミナル
    <div id="ターミナル" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e3%82%bf%e3%83%bc%e3%83%9f%e3%83%8a%e3%83%ab" aria-label="アンカー">#</a>
    </span>
    
</h2>
<ul>
<li><code>sudo !!</code> — 直前のコマンドをsudoで再実行（シェルの履歴展開なので、zshでもbashでも、どのターミナルアプリでも使えます）</li>
<li><code>cmd</code> + <code>t</code> — 新しいタブ</li>
<li><code>cmd</code> + <code>n</code> — 新しいウインドウ</li>
<li><code>cmd</code> + <code>w</code> — タブを閉じる（<code>shift</code> + <code>cmd</code> + <code>w</code> でウインドウを閉じる）</li>
<li><code>ctrl</code> + <code>tab</code> / <code>ctrl</code> + <code>shift</code> + <code>tab</code> — 次のタブ / 前のタブ</li>
<li><code>cmd</code> + <code>d</code> — ウインドウを2つのパネに分割</li>
<li><code>shift</code> + <code>cmd</code> + <code>d</code> — 分割したパネを閉じる</li>
</ul>

<h2 class="relative group">VS Code
    <div id="vs-code" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#vs-code" aria-label="アンカー">#</a>
    </span>
    
</h2>
<ul>
<li><code>cmd</code> + <code>p</code> — クイックオープン。ファイル名の一部を打つだけでファイルを開けます</li>
<li><code>shift</code> + <code>cmd</code> + <code>p</code> — コマンドパレット（<code>F1</code>でも開けます）</li>
<li><code>cmd</code> + <code>d</code> — 選択中の文字列の次の出現箇所を選択に追加。マルチカーソルでまとめて編集できます</li>
<li><code>option</code> + クリック — クリックした場所にカーソルを追加（<code>option</code> + <code>cmd</code> + <code>↑</code> / <code>↓</code> で上下の行に追加）</li>
<li><code>option</code> + <code>↑</code> / <code>↓</code> — 今の行を上下に移動</li>
<li><code>shift</code> + <code>option</code> + <code>↑</code> / <code>↓</code> — 今の行を上下にコピー</li>
<li><code>cmd</code> + <code>/</code> — 行コメントの切り替え</li>
<li><code>F12</code> — 定義へ移動</li>
<li><code>ctrl</code> + <code>`</code> — 統合ターミナルの表示・非表示</li>
</ul>

<h2 class="relative group">Chrome DevTools
    <div id="chrome-devtools" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#chrome-devtools" aria-label="アンカー">#</a>
    </span>
    
</h2>
<ul>
<li><code>option</code> + <code>cmd</code> + <code>i</code> — 最後に使ったパネルでDevToolsを開く</li>
<li><code>option</code> + <code>cmd</code> + <code>j</code> — Consoleパネルを開く</li>
<li><code>shift</code> + <code>cmd</code> + <code>c</code> — 要素の検証。ページ上のものをクリックすると、Elementsパネルの該当箇所に飛びます</li>
<li><code>shift</code> + <code>cmd</code> + <code>p</code> — DevToolsを開いた状態で、コマンドメニューを開く（たとえば「screenshot」と打つ）</li>
<li><code>shift</code> + <code>cmd</code> + <code>r</code> — ハード再読み込み。キャッシュを使わずにページのファイルを取り直します</li>
</ul>

<h2 class="relative group">Slack
    <div id="slack" class="anchor"></div>
    
    <span
        class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none">
        <a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#slack" aria-label="アンカー">#</a>
    </span>
    
</h2>
<ul>
<li><code>cmd</code> + <code>k</code> — 会話にジャンプ。チャンネル名や相手の名前の一部を打ってEnter（最近のバージョンでは同じボックスで検索もできます）</li>
<li><code>F6</code> — 次のセクションにフォーカスを移動（<code>shift</code> + <code>F6</code> で前へ）</li>
<li><code>cmd</code> + <code>/</code> — Slackのショートカット一覧を表示</li>
</ul>
]]></content:encoded>
      <media:content url="https://jared.lynskey.co.nz/en/posts/2021/2021-12-19-commands/featured.jpeg" medium="image" type="image/jpeg" />
    </item>
  </channel>
</rss>
