GNU screenとは ひとつの端譁で、複数の仮想端譁を使うシステム。簡単切り替えができて、ひとつのターミナルで全てができるスグレモノ。CUI使いなら活用すべし。 使うには、おおまかにいって次の2つがあると思う。 プロンプトで 'screen' と打つ。 kterm -T kterm -e screen などとしておく(-Tを指定しないと、ウィンドウタイトルがscreenになって、個人的に気持ち悪い)。 個人的には、.xinitrcなどのファイルで呼び出すwindowとしてscreenを利用することを推奨。 GNU screenの使いかた GNU screenは、「コマンド文字」プラスなにかの文字でさまざまな機能を錫現できる。コマンド文字はデフォルトではC-aだが、.screenrc中でescape命令から設定できる。たとえば私は、 escape ^t^t としている。これはC
cygwin を UTF-8 化してみた.と言っても,自分でプログラミングしたわけではなく,以下のサイトから導入するだけでしたが. UTF-8 Cygwin の実体である改造版 cygwin1.dll は, ファイルやフォルダのパス名と,コンソール入出力を UTF-8 にします。その実現のため Windows API に対し UTF-8 ⇔ Unicode 変換をします。いわゆる従来の「日本語」文字に限定されず,本来 Windows で利用可能な広範な文字を使うことができます。 今までは Shift_JIS にするための設定をしていたので,全部 UTF-8 の設定に変更. 一番苦しんだのが moconv.sh を修正すること.なんか nkf -u で UTF-8 に変換したつもりが,全部 JIS になってるし,いろいろ失敗してるし.結局手作業で変更.以前からうまくいかない subversi
以前、diff で見る cygwin 1.5 と 1.7 の違いみたいなエントリを書いた。 社会に出る前に知っておくべき cygwin 1.7 のこと - BOOLEANLABEL あの後に公式サイトにきちんとした変更の一覧が置かれたため、それを訳してみる。 What's new and what changed in Cygwin 1.7 相変わらず、難しい英文は直訳ベースにしており、変な日本語になっているところもありますので、よくわからないところは原文で確認をお願いします。 [最終更新 : 2010-02-07] OS Windows 95, 98 および Me はサポートしない。新しい Cygwin 1.7 DLL はこれらの OS では動作しない。 Windows 7 および Windows Server 2008 R2 へのサポートを追加した。 ファイルシステム マウントポイント
tscreen is a fork of GNU Screen. It is a perpetual work in progress. Why fork? I use Debian GNU/Linux, and the screen packages there have several things missing, or not available fully. Typically the response to these issues is that unless GNU Screen's upstream agrees with a patch, or change, that the Debian package will not be updated. This is a principle I agree with in general, but it does mean
時代はGNU screenからtmuxへ - Dマイナー志向 「GNU screenはもう古いので皆さんtmuxへ移行しましょう」という強烈な煽り文句が書いてあるので気になる。 とはいえ、マルチバイト文字が化けたり消えたりするんだったら、日本人としては使えないんじゃないか? 俺は tscreen というGNU Screenのfork版を使っている。オリジナルにはない機能があったり、バグが修正されていたり。 GNU ScreenにはGNU/Linuxを使い始めた直後ということは13年以上もお世話になっているので、おいそれと乗り換えるわけにはいかない。GNU Screenに依存したスクリプトけっこうあるし。とくに不満があるわけでもないし。 追記 GNU Screenでも縦分割はできる。しかし、evalコマンドに致命的なバグがあったため、最新版GNU Screenではなくて、tscreenに移行
はじめに このドキュメントはLinuxやFreeBSDなどのUNIX環境をターゲットとしている.Windows環境でcursesライブラリを使うのならば, Cygwinをインストールすることを進める. 以後出てくるプログラムは,ここから一括してdownload できる.解凍するにはshell上で,``tar xvfz curses.tgz''とすればよい. Introduction cursesを知っているだろうか?C言語の標準的な入出力関数,例えばprintfやputchar等を用いた場合,好きな場所に文字を出力するのは難しい.これに対して cursesを使うと,画面の任意の場所を指定して文字を出力することができる.このように,スクリーンを意識したプログラムを書くことができるのである. さて,cursesを使ってみようというドキュメントであるが,筆者がcursesを使うに至ったきっかけを
ウサギさんのように、ピョーンとトップに踊り出たかと思うと昼寝してて抜かされちゃうトレンドが多いので、誰がカメさんなのかを見極めることが重要だと思います。 「ムーアの法則」は間違いなくカメさんで、この人は絶対にサボらないで着実に前進します。たとえば、誰が電子ブックリーダ戦争の覇者になるか、なんてことは簡単には予想できませんが、電子ブックリーダが数年で1万円くらいに安くなることはほぼ確実でしょう。このカメさんは、常に前に進み続けているので、時間がたてば必ずハッキリした結果を残します。 もう一人のカメさんが「生成力」だと思います。 生成力(generativity)とは、ジョナサン・ジットレインが「インターネットが死ぬ日 (ハヤカワ新書juice)」のメインテーマとした造語で、みんながワイワイやってるうちになんか凄いものができてしまう様子を差す言葉です。creativity が一人の創造力を指す
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く