タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

tmuxに関するtakashabeのブックマーク (6)

  • tmuxを効率よく使って開発を爆速にする最高の設定

    リポジトリを横断しての開発 自分は普段いくつかの(主にマイクロサービス)リポジトリを横断しつつコーディングをしています。 その際に tmux + zsh + neovim を使っているのですが、 tmux (とzsh)を使って複数のリポジトリを横断する最高の設定を使っているので紹介します。 まず前提として、複数リポジトリのマイクロサービスを立ち上げるとめちゃくちゃコンソールが増えると思います。 自分はプロジェクト毎にローカルサーバで1-2個・エディタ1つ・シェルで1つ・REPLで1つくらいは平気で使います。ついでに一時的な検証をするワークスペースを作って5-7個くらいは平気でプロジェクトを横断することがあります。 これを tmux の window と pane だけで管理するのは辛いのでやめましょう。 tmux には session という便利な機能があるのでこれを使います。 簡単に説明

    tmuxを効率よく使って開発を爆速にする最高の設定
  • tmuxでよく使うコマンド - Qiita

    C-b はControl + B #新規セッションの開始 tmux #新規セッションの開始(名前指定) tmux new-session -s <name> #セッション一覧 tmux ls #セッション名変更 C-b + $ #セッション名変更 :rename-session <name> #セッション名変更 tmux rename -t <old-name> <new-name> #指定したセッションにアタッチ tmux a -t <session-name> #セッションのデタッチ C-b + d #ウィンドウ作成 C-b + c #ウィンドウ名変更 C-b + , #ウィンドウ名変更 C-b + , #ウィンドウ移動(next) C-b + n #ウィンドウ移動(pre) C-b + p #指定した番号のウィンドウに移動 C-b + <number> #ウィンドウ一覧表示(矢印キー

    tmuxでよく使うコマンド - Qiita
  • 達人に学ぶ.tmux.confの基本設定 - Qiita

    # prefixキーをC-aに変更する set -g prefix C-a # C-bのキーバインドを解除する unbind C-b # キーストロークのディレイを減らす set -sg escape-time 1 # ウィンドウのインデックスを1から始める set -g base-index 1 # ペインのインデックスを1から始める setw -g pane-base-index 1 # 設定ファイルをリロードする bind r source-file ~/.tmux.conf \; display "Reloaded!" # C-a*2でtmux内のプログラムにC-aを送る bind C-a send-prefix # | でペインを縦に分割する bind | split-window -h # - でペインを横に分割する bind - split-window -v # Vimのキ

    達人に学ぶ.tmux.confの基本設定 - Qiita
  • tmuxチートシート - Qiita

    # 新規セッション開始 tmux # 名前をつけて新規セッション開始 tmux new -s <セッション名> # セッションの一覧表示 tmux ls # 接続クライアントの一覧表示 tmux lsc # セッションを再開 ※-t <対象セッション名>でセッション名の指定も可能 tmux a # セッションを終了 ※-t <対象セッション名>でセッション名の指定も可能 tmux kill-session # tmux全体を終了 tmux kill-server # その他コマンドを実行 tmux [command [flags]]

    tmuxチートシート - Qiita
  • tmuxで大量のサーバーを操る最高の方法 - Qiita

    こんにちはこんにちは 私は日々大量のサーバーで作業をする必要があるので tmux が欠かせません そんな中最高便利な記事が先日公開されました Tmuxでウィンドウをインタラクティブに移動する - Qiita [キータ] しかしこの記事が全く話題になっていません おそらく理解されていないのだと思います ということで私がもう少し詳しく説明したいと思います 先程の記事と同様に ssh-configにはパターンが使えるので便利 - Qiita [キータ] tmuxで色んなホストにsshする時に便利な.ssh/config - Qiita [キータ] の合計 3 記事を組み合わせて初めて達成できる最高のソリューションを紹介します tmux のウィンドウの名前 tmux で大量のウィンドウを立ち上げて ssh しているとどのウィンドウがどこのホストにいるのか分からなくなります そこで先程紹介した 2

    tmuxで大量のサーバーを操る最高の方法 - Qiita
  • Macのtmuxでクリップボードを使用、あとtmuxの自動起動とか - よんちゅBlog

    Mac上でtmuxを使用する場合、そのままではクリップボードとの連携ができません。 当然pbcopyやpbpasteなんかも使用できません。 この問題の解決方法に関しては以下のサイトが参考になります。 Mac の tmux でクリップボードを使う。 - こせきの技術日記 以上を踏まえた上でMacのtmuxでクリップボード機能を有効にする手順を説明していきます。 上記サイトとの差分が結構あるので最初から説明していきます。 Macのtmuxでpbcopy/pbpasteを有効にする まずMacでクリップボード機能を有効にするために reattach-to-user-namespace (tmux-MacOSX-pasteboard ) というスクリプトをインストールします。 これは上記参考サイトにもある方法ですが、現在ではhomebrewからもインストールすることができるので、homebrew

    Macのtmuxでクリップボードを使用、あとtmuxの自動起動とか - よんちゅBlog
  • 1