You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
I’ve been using tmux as my main terminal multiplexer for about 3 years now and have refined my configuration over time to fit my daily workflow. Which is usually a mix of writing code, chef recipes, remote login into different servers and various shell tasks. This is a flexible setup that doesn’t concentrate too much on doing a specific thing or replacing an IDE inside of tmux. The configuration a
2012年10月6日土曜日 tmuxのコピーをMacのクリップボードに同期する ささやかだけど役にたつことなので、備忘録の意味も含めて投稿します。 Macでiterm2+zsh+tmux+vim環境で開発をしているのですが、コピー&ペーストが不便でした。 -- vimの場合 ビジュアルモードで範囲指定して【y】でヤンクして、【p】でペースト -- tmuxの場合 【ctrl】+【b】→【[】でコピーモードに入り、【space】と【return】で範囲を指定しコピーして、【ctrl】+【b】→【]】でペースト -- macの場合 マウスで対象範囲を選択し【command】+【c】でコピーして、【command】+【v】でペースト この マウスで対象範囲を選択 って操作がとてもストレスなので、 tmuxでコピーした内容をMacのクリップボードに同期する様にしてみました。 1
Macの初期設定のたびに混乱してるので再整理しておきます。 Mac Terminal tmux vim で開発をする人向けです。 まずはMacVim KaoriYa MacでVimを使うならひとまず MacVim KaoriYa は外せません。 日本語を扱う上で便利な設定がデフォルトで入ってます。 当然、Terminalでも Macvim KaoriYa を使いたいので、 .zshenv などに以下のaliasを設定してCUIで vi や vim を叩いたときにも MacVim KaoriYa が使われるようにします。 if [ -f /Applications/MacVim.app/Contents/MacOS/Vim ]; then alias vi='env LANG=ja_JP.UTF-8 /Applications/MacVim.app/Contents/MacOS/Vim "$
Some time ago I was fighting my .screenrc again. I wanted to change the status line, but it was hardly possible to read and understand what I typed hardly half a year ago. The screen config file is not exactly poetry. While searching the web to find how to change the status line I ran into tmux and I thought: "Let's give it a try". And after the very simple compile I started configuring it. What a
I'm trying to set something to gray, but can't figure out how. The only bit of info in the man page about colors I can find is: message-bg colour Set status line message background colour, where colour is one of: black, red, green, yellow, blue, magenta, cyan, white, colour0 to colour255 from the 256-colour palette, or default. I also found a blog post which iterates through colors, but I can't qu
ずっとscreen使ってたけど、 時代はGNU screenからtmuxへ - Gマイナー志向 のタイトルにやられて変えてみた。 個人的screenの利点 ネットワーク切っても別のクライアントからでも同じ状態から再開できる。 ネットワーク切ってもプロセス止まらない。nohup要らず。 基本同じことだけどもこれがとても素晴しい。 ということでちゃんとこれができるか確認すると、あっさりできた。 screenの場合は設定が必要だったdetach操作せずにネットワークを切ったときに自動的にデタッチする(autodetach on)もデフォルトで動作。 (tmuxだとdetach-on-destroy) .tmux.conf .screenrcにあたるものは~/.tmux.conf 基本的な説明とかは以下リンク参照。 .tmux.confをごにょごにょする - mizchi log 以下、自分の設定
(※その後: -> hostごとにstatus lineの色を変える・改 - すぎゃーんメモ) ローカルと、sshログインしているサーバとそれぞれiTerm上の別タブで開いてそれぞれtmux起動してるわけだけど どのタブなのかすぐに判別できない status lineの色を分けたりすれば良いのかな 2012-03-02 15:38:16 via Twitter for Mac もちろんtmuxはデフォルトでstatus lineの右側にhostnameを出力してくれているのだけど、わざわざそれを読むのすらめんどくさい。色が分かれていればhostnameを読むまでもなく視界に入っているだけで判別できるはずだ。 ということで140文字hack。 tmux set-option status-bg $(perl -MList::Util=sum -e'print+(red,green,blue,
In pyside, I wanted to do something like these, class MyTextLine(QLineEdit): def focusInEvent(self, e): #do something QLineEdit.focusInEvent(self, e) .... widget = MyTextLine(QLineEdit) widget.editingFinished.connect(some_callback) However, this app tends to crash on exit. Core dump saids it is something about destructor of a signal manager. Details are rather vague, but I managed to avoid crash d
これはターミナルマルチプレクサ Advent Calendar の4日目です。 ターミナルマルチプレクサ Advent Calendar 2011 : ATND 今日は tmux の小ネタです。 したいこと tmux で main-vertical / main-horizontal で layout を変更と同時にカレント(アクティブ)のペインを main のペインにしたい*1 例えば以下のような layout の pane2 で作業をしている時に、 横方向で広いレイアウトで作業をしたくなったと仮定します。 通常であれば、 :select-layout main-horizontalとした後に、:swap-pane や :select-pane を使いながら任意の場所に移動すると思います。 ですが、これを行うのは、脳に負担がかかり健康によくありません。 解決策 bind -r H sel
screen and tmux A comparison of the features (or more-so just a table of notes for accessing some of those features) for GNU screen and BSD-licensed tmux. The formatting here is simple enough to understand (I would hope). ^ means ctrl+, so ^x is ctrl+x. M- means meta (generally left-alt or escape)+, so M-x is left-alt+x It should be noted that this is no where near a full feature-set of either gro
書式 tmux [-28dlqUuv] [-f file] [-L socket-name] [-S socket-path] [command [flags]] 説明 tmux は端末を多重化し、 1 つのスクリーンから複数の端末を作成、アクセス、制御することを可能にします。 tmux をスクリーンからデタッチしバックグランドで動作させておいて、 その後再度アタッチすることができます。 tmux は起動されると 1 つのウィンドウを持つ新しい セッションを作成しスクリーンに表示します。 スクリーンの一番下にあるステータスラインはカレントセッションの情報を表示し、 対話型コマンドの入力に使用されます。 セッションとは tmux に管理される疑似端末の集合の 1 つです。 各セッションはリンクする 1 つ以上のウィンドウを持ちます。 ウィンドウはスクリーン全体を占有し、 各々が独立した疑似端
でサクっとインストールできます。tmuxコマンドをタイプすると、コンソールが表示されると思います。 ○ よく使うtmuxコマンド 私は下記のコマンドをよく使います: tmux attach - すでに開いたセッションにアタッチする tmux list-windows (C-b w) - ウィンドウの一覧を取得する tmux new-window (C-b n) - 新しいウィンドウを作る tmux detach-client (C-b d) - クライアントをデタッチする tmux list-keys (C-b ?) - キーバインドの一覧を表示する tmux next-window (C-b n) - 次のウィンドウを表示する tmux previous-window (C-b p) - 前のウィンドウを表示する tmux kill-window (C-b k) - ウィンドウを強制的に
tmux(http://tmux.sourceforge.net/)は端末の中で仮想端末を作成して管理するソフトウェアで、GNU screenの代替を目指している。OpenBSDのベースシステムの一部でBSDライセンス。 仮想端末を作って切り替えるだけならX Window System上の多くの端末エミュレータが対応しており、この類のソフトウェアが不要なことも多いが、端末での作業が多い場合やキーボード中心で作業をする場合、リモートマシンからGUIなしで接続する場合などには役に立つ。画面の中に日付・時刻や仮想端末一覧などを表示したりできるのも便利。 この類のソフトウェアの利点と欠点はGNU screenについてのまとめドキュメントの記述も参照。 GNU screenと比べると、多くの機能は共通しており、使い方も似ているが、個人的にはGNU screenの設定ファイル(特に最下行のステータス表
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く