
joshmedeski/sesh
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
スマートTMUXセッションマネージャー
概要
Seshはzoxideを使ってtmuxセッションを迅速かつ簡単に作成・管理するCLIです。 - - gitリポジトリ、gitリモート、ディレクトリに基づいてセッション名を自動的に設定 - - 最も使うプロジェクトに即座にジャンプ - - sesh.tomlでプロジェクトごとにスタートアップコマンド、ウィンドウ、プレビューコマンドを定義 - - globパターンに合致するすべてのプロジェクトに設定を適用 - - インタラクティブなセッションセレクター、またはfzf、television、gumと統合 - - gitリポジトリをクローンして一段階でセッションを開始する - 新しいディレクトリ(相対または絶対パス)を作成し、一歩でセッションを開始する - - 直近の2つのセッション間をシームレスに切り替える - gitのワークツリーやリポジトリのルートにジャンプする - ピッカーにセッションタイプのアイコンを表示する - Bash、Zsh、Fish、PowerShellのタブ補完 ⭐ もしseshが役立つと感じたら、リポジトリにスターをつけてください。プロジェクトの成長とより多くの開発者へのリーチに役立ちます! もっと特集を見て、セッシュが大人になる手助けをしたいですか?
概要(AI 翻訳)
Sesh、スマートなTMUXセッションマネージャー
英語 |简体中文
Seshはzoxideを使ってtmuxセッションを迅速かつ簡単に作成・管理するCLIです。
- スマートセッション作成 - gitリポジトリ、gitリモート、ディレクトリに基づいて自動的にセッション名を付ける
- Zoxide integration - 最も使われるプロジェクトに即座にジャンプ
- セッション設定 - [[T0]でプロジェクトごとにスタートアップコマンド、ウィンドウ、プレビューコマンドを定義します。
- ワイルドカード設定 - グロブパターンに一致するすべてのプロジェクトに設定を適用します
- 内蔵ピッカー - インタラクティブなセッションセレクター、またはfzf、テレビ、ガムと統合
- クローンして接続 - gitリポジトリをクローンし、セッションを一歩で開始する
- Mkdir and connect - 新しいディレクトリ(相対または絶対パス)を作成し、1ステップでセッションを開始する
- 最後のセッション切り替え - 直近の2つのセッションをシームレスに切り替える
- ルートセッションナビゲーション - gitのワークツリーやリポジトリのルートにジャンプする
- Nerd Fontアイコン - ピッカーにセッションタイプのアイコンを表示する
- *シェル補完 - Bash、Zsh、Fish、PowerShellのタブ補完
[!注]
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Sesh, the smart tmux session manager
Sesh is a CLI that helps you create and manage tmux sessions quickly and easily using zoxide.
- Smart session creation - automatically names sessions based on git repo, git remote, or directory
- Zoxide integration - jump to your most-used projects instantly
- Session configuration - define startup commands, windows, and preview commands per project in
sesh.toml - Wildcard configs - apply settings to all projects matching a glob pattern
- Built-in picker - interactive session selector, or integrate with fzf, television, or gum
- Clone and connect - clone a git repo and start a session in one step
- Mkdir and connect - create a new directory (relative or absolute path) and start a session in one step
- Last session switching - seamlessly bounce between your two most recent sessions
- Root session navigation - jump to the root of a git worktree or repository
- Nerd Font icons - display session type icons in your picker
- Shell completions - tab completion for Bash, Zsh, Fish, and PowerShell
[!NOTE] ⭐ If you find sesh useful, please star the repo — it helps the project grow and reach more developers!
[!TIP] Want to see more features and help sesh mature? Consider sponsoring the project to support ongoing development.
Table of Contents
Videos
Intro from Josh Medeski (sesh's creator)
推奨ツール
別のキーワードを試すか、フィルタを外してください。
インストール
npx skillfish add joshmedeski/sesh