タグ

tmuxに関するanimistのブックマーク (8)

  • tmuxを必要最低限で入門して使う - Qiita

    はじめに 今回は、端末多重化ソフトウェアのtmuxを学習していきます。これにより、ターミナル画面を複数開いたり、ターミナルソフト独自のショートカットキーを覚えてペインを分けたりするみたいな非効率的な開発環境を改善していきます。 タイトルの「必要最低限」とは、これらの新しいソフトの学習に時間をかけたくないので、私が使っているtmuxの機能・設定だけをピックアップして記事に記述するという意味です。 開発環境 Mac OS X El Capitan Homebrew 1.6.3 (パッケージマネージャー) tmux 2.7 tmuxとは tmuxは端末多重化ソフトウェアと表現されるが、要は1つのターミナル上で複数のターミナルを立ち上げて同時並行で作業できるものと思ってもらえれば良い。 パッケージとしてインストールすることができ、サーバ側でインストールしていればSSHを通じてクライアント側からも

    tmuxを必要最低限で入門して使う - Qiita
    animist
    animist 2020/04/16
  • GNU Screenとtmuxのコマンド比較 - Qiita

    はじめに 端末作業には長年 GNU Screen を使っていてそれで事足りていますが、最近はターミナルマルチプレクサというと tmux のことを指すようですので、基的な操作方法くらいは知っておいた方が良いかなと思い始めた GNU Screen 使いのメモ書きです。思いついた時々で更新します。 コマンド比較表 表記について C-a は Ctrl を押しながら a を押すことを意味します M-v は多くの場合 ESC を押したあとに v を押すことを意味します。ESC は C-[ でも代用できます。 キーマップに割り当てられているコマンドについては括弧書きで併記します バージョンについて OS X の homebrew でインストールしたもので確認しています。 GNU Screen: 4.3.1 tmux: 2.1 用語 GNU Screen tmux

    GNU Screenとtmuxのコマンド比較 - 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
    animist
    animist 2018/02/09
    たぶんこれから何度も見る
  • tmux基本まとめ - Qiita

    tmuxとは ターミナルマルチプレクサとか呼ばれているターミナルの仮想化とかするやつ これ以外表現する方法がない。超便利 configファイルは.tmux.conf セッション、ウィンドウ、ペイン session > window > paneで覚えとけばいいと思うよ。 session ...tmuxの接続先 window ...session内でのタブみたいなもん pane ...window内での作業できるスペースの単位、paneを分割することで一つのターミナルでも複数画面みたいなことができる tmux操作の基 prefixについて tmuxは基(prefix) + (別のキー)で操作する。 デフォルトのprefixは< Ctrl-b >となっている。 prefixは頻繁に打つことになるのだが、bがちょっと打ちづらいのでtmux使いは良くprefixのキーバインドを変更している。

    tmux基本まとめ - Qiita
    animist
    animist 2018/01/28
  • tmuxを使い始めたので基本的な機能の使い方とかを整理してみた - 完熟トマト

    3 Comments: Unknown said... Ctrl-b + $ でウィンドウを垂直に分割できます。 Looks like a typo. Probably meant to be: Ctrl-b + % でウィンドウを垂直に分割できます。 2014/09/24 17:59 匿名 said... ご指摘ありがとうございます。いただいた点を修正致しました。 2014/10/21 23:15 匿名 said... ウィンドウの名前付けについてですが、Ctrl-b + , でもできます。 2015/07/12 18:23

    tmuxを使い始めたので基本的な機能の使い方とかを整理してみた - 完熟トマト
    animist
    animist 2018/01/28
  • tmux の status line の設定方法 - Qiita

    status line の設定方法について調べたのでここにメモしておきます。 status line の構成 tmux の status line は下図のように 3 つの部分から構成されています。 status-left の部分はデフォルトではセッション名が表示されています。 status-right の部分はデフォルトでは現在のウィンドウのタイトルと、現在時刻が表示されています。 window-status にはデフォルトではウィンドウのインデクス、名前、フラグが表示されます。 # status line を更新する間隔を 1 秒にする set-option -g status-interval 1 # window-status を中央揃えで配置する set-option -g status-justify "centre" # status line の背景色を指定する。 set-

    tmux の status line の設定方法 - Qiita
    animist
    animist 2018/01/28
  • 達人に学ぶ.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
    animist
    animist 2018/01/28
  • screen/tmuxのコマンドプレフィックスキーは何がベストか? - Qiita

    「hotkeys - What's the best prefix/escape sequence for screen or tmux? - Super User」が面白かったのでザックリ紹介します。 回答は人気順です。当然ですけど、Emacs派とVim派が同時に納得する解は少ないですね。 screenではCtrl+A、tmuxではCtrl+Bがデフォルトのコマンドプレフィックスキーになっている。しかし、どちらも他のエディタやシェルで使われているキーストロークだ。他のプログラムと衝突しないオススメのキーを教えてほしい。 Ctrl+O 「Emacsユーザーには良い選択だと思う」 「VimだとCtrl+Oはよく使うからダメだ、VimユーザーにはCtrl+Jがオススメだ」 「押すのに両手が必要だからイマイチだ」 Ctrl+\ 「キーボード上で打ちやすい位置にあればオススメ、滅多に使わないはずだ

    screen/tmuxのコマンドプレフィックスキーは何がベストか? - Qiita
    animist
    animist 2018/01/28
  • 1