端末, シェルここではtmuxにおけるコピペ/後方スクロールについてを扱う。コピーモード既定の割り当てではPrefix-[(既定のPrefixキーはCtrl+b)を押すことにより、内部コマンドcopy-modeが実行され、端末の出力をさかのぼって任意の領域を選択し、これをtmux内部... 続きを読む
At Siyelo we have 2 distributed teams, one in Cape Town and another one in Skopje. Naturally, we had to figure out how to do remote pair programming between the two offices. There are different available options for remote pair-programming (a... 続きを読む
ずっと GNU screen を使ってギ~クを気取りたかったんですが、複雑怪奇な .screenrc などに関するバッドノウハウが怖くて(この辺 zsh 移行とかでも同じようなことが言えそう)何度か挑戦しては挫折していたんです。 でも、ここ数か月ぐらい byobu を導入してい... 続きを読む
2011/01/04 これからの「GNU Screen」の話をしよう 縦分割が目的で使い始めた開発版の GNU Screen。CVS、Subversion、Gitとリポジトリを追いかけていると、他にも便利な機能があることが分かってきました。ここ半年ほど主だった変更はありませんが、4.1.0 のリ... 続きを読む
昨日の生放送で@n0tsさんにscreenの便利な設定を教えてもらいました。 .screenrc screen -t vi 1 screen -t zsh 2 screen -t db 3 screen -t repl 4 screen -t server 5 select 1 こう書くと、screenを立ち上げた時に自動的に5枚windowが用意されて1が選択され... 続きを読む
たまにはこういう生産性のない話題もいいよね! さて、まあおまえらも GNU Screen くらいは使ってるとおもうわけだが。こいつがまたひどいバッドノウハウでさあ。ほとんどの人が他人の .screenrc をコピペしてきて済ませちゃうんだよね。俺くらいカスタマイズし... 続きを読む
Screen, Unixウィンドウが増えてくるといちいち一つずつ切り替えて行くのも大変だ。そこで、各ウィンドウに名前を付けてそこにダイレクトで飛べると便利だ。.screenrccaption always "%{= wk} %-w%{=bu dr}%n %t%{-}%+w %= %{=b wb}%y/%m/%d(%D) %{=b wb}%c"ス... 続きを読む
fishid:secondlife さん作の zsh 関数 cdd を fish に移植してみました。ただし、任意のパスを登録する機能がありません。今のところ screen と tmux に対応しています。 使い方 下記ソースを ~/.config/fish/functions/cdd_init.fish に保存echo 'cdd_init' >>... 続きを読む
screen を使ってると、別の作業している WINDOW のカレントディレクトリに移動したくなることってありませんか?私は月1000回ぐらいあります。で、毎回手動で打つのがめんどくさくなってきたので zsh スクリプト書いてみたら思っていた以上に便利だったので、汚... 続きを読む
screen の利用について 笠原 義晃∗ 1 screenってなに? 近年、家庭へのネットワーク接続の普及や、ノート PC の普及により、自宅や出張 先からネットワーク経由で大学の研究室や情報基盤センターの UNIX ワークステー ション等を利用する機会が増えているので... 続きを読む
Unix, Linuxscreenを初めて使うためのチュートリアル - Unix的なアレ の記事が意外と好評だったのでさらに書いてみます。前回書いた内容は、Screenの基本的な操作を説明する内容でしたが今回はもうちょっとすすんだScreenならでは!な機能について書きたいと思... 続きを読む
Linux, Unix, screenscreenというものすごく便利なアプリケーションがあります。上記写真のように、1つのターミナル内で、仮想的に複数の端末を起動させることができるものです。ただ慣れるまでは少々使い方がとっつきづらいという話も聞きますので、今回はscre... 続きを読む
GNU screenとは ひとつの端譁で、複数の仮想端譁を使うシステム。簡単切り替えができて、ひとつのターミナルで全てができるスグレモノ。CUI使いなら活用すべし。 使うには、おおまかにいって次の2つがあると思う。 プロンプトで 'screen' と打つ。 kterm -T kte... 続きを読む
先日とあるサイトで知った、UNIX系OS で動く screen なるツール。kterm とか teraterm 等の端末1つで、複数端末での作業をエミュレートするとかなんとか・・・って使ってみてびっくり、これすげー便利!乱暴に言えばタブブラウザの terminal 版って感じでしょ... 続きを読む
zsh でログイン時に screen を起動する方法 ~/.zlogin に以下を記述する。 if [ ! "$WINDOW" ]; then exec screen -S main -xRR fi ログイン直後にいつも screen を打っていたのですが、これで楽になりました。 - 追記 (2007-08-21) コメント欄で情報をいただい... 続きを読む
20:22ubuntu+zsh+screenを起動すると, バックスペースが出来なくなる問題がやっと解決できた..zshrcに alias screen="TERM=screen screen -U" を追加する.どうしても直らないなぁ、、と思ってまた探していたら,ここに書いてあった. 続きを読む
今までMac OS XのTerminal.appでGNU Screenのスクロールバックバッファーをマウスで操作できなかったけど、やっと設定方法がわかった。 .screenrcに下記の設定を追加すればスクロールできるようになる。 1 termcapinfo xterm* ti@:te@ これでコピーモードを使... 続きを読む
家のmacbookではscreenを使って作業しているのですが、デフォルトでは、デタッチした時のセッションの保存先が /tmp/screens/Username になっていて、macbookをシャットダウンする度にセッションが消えて困ってました。 で、なんかこのセッションの保存場所変え... 続きを読む