最初の Paneflow セッション
Paneflow を起動し、最初のペインを分割し、5 分以内に中核となるメンタル モデルを学びます。
TL;DR。 paneflow を実行してください。Cmd/Ctrl+Shift+D で
水平分割、Alt+Arrow でフォーカス移動、Cmd/Ctrl+Shift+N で
ワークスペース追加。これが中核フローのすべてです。
Paneflow のメンタル モデルは 2 層構造です。ワークスペース (独立したプロジェクト コンテキスト)と、ペイン(ワークスペース 内のターミナル分割)です。このページでは、新しいインストールから 何の設定もなしに 2 ペイン構成を機能させるまでを案内します。
ショートカットは secondary 修飾キーを使用します。これは macOS
では Cmd に、Linux では Ctrl に解決されます。以下の
Cmd/Ctrl+Shift+D という表記は「お使いの OS に合うほうを使って
ください」という意味です。
このページのスクリーンショットは v0.3.0 ドキュメント スプリントで 提供されます。以下の文章は、あなたが自分のマシンで実際に操作して いることを前提としています。
Paneflow を起動するには?
ターミナルからバイナリを実行するか、Spotlight、アプリケーション フォルダ、またはお使いのランチャーからアプリを開いてください:
paneflowウィンドウは、単一のワークスペースと単一のシェル ペインを伴って
開きます。ワークスペース名は、起動元のディレクトリ名になります。
~/projects/api から起動した場合は、api という名前のワーク
スペースが開きます。デフォルト シェル($SHELL)がペイン内で
起動します。
ウィンドウが描画されませんか? Paneflow は Linux で Vulkan、 macOS で Metal を使用します。お使いのグラフィクス ドライバが プラットフォームに必要な API をサポートしていない場合、ウィンドウ は開きません。ドライバが最新であることを確認し、Linux Vulkan 注記 を確認するか、OS とドライバのバージョンを添えて GitHub issue を作成してください。
ペインを分割するには?
2 つの分割方向があります:
Cmd/Ctrl+Shift+Dはフォーカス中のペインを水平(上下)に 分割します。Cmd/Ctrl+Shift+Eはフォーカス中のペインを垂直(左右)に 分割します。
新しいペインはそれぞれ、ソース ペインと同じ作業ディレクトリで 新しいシェルを起動します。両方を試してください。一度水平に分割 し、新しいペインにフォーカスを移し、そのペインを垂直に分割します。 これで単一のワークスペース内に 3 つのシェルが揃いました。
ペイン間でフォーカスを移動するには?
Alt+Arrow はどの OS でも同じように動作します:
Alt+LeftとAlt+Rightは左右のペインにフォーカスを移します。Alt+UpとAlt+Downは上下のペインにフォーカスを移します。
アクティブなペインはタイトル バーのボーダーが明るくなるので、次の キー入力をどのペインが受け取るのかが一目で分かります。
2 つ目のワークスペースを作るには?
Cmd/Ctrl+Shift+N はネイティブなフォルダ選択ダイアログを開きます。
ディレクトリを選ぶと、サイドバーに新しいワークスペースがフォルダ名
で表示されます。ワークスペースは、選択した場所に CWD を設定した
シェル ペインを 1 つ持って起動します。
ワークスペースを切り替えるには:
Cmd/Ctrl+1からCmd/Ctrl+9で 1 から 9 番目のワークスペースに ジャンプします。Cmd/Ctrl+Tabで次のワークスペースにローテートします。
左側のサイドバーは、開かれているすべてのワークスペースを一覧表示 します。ワークスペース名をクリックすると、そこにジャンプします。
ペインを閉じるには?
Cmd/Ctrl+Shift+W はフォーカス中のペインを閉じます。それが
ワークスペース内の最後のペインだった場合、ワークスペースは空の
プレースホルダを表示したまま開いた状態を維持します。新しいペインを
開くか、Cmd/Ctrl+Shift+Q でワークスペース自体を閉じるまで続きます。