# SOME DESCRIPTIVE TITLE
# Copyright (C) YEAR Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"POT-Creation-Date: 2012-04-18 22:40+0900\n"
"PO-Revision-Date: 2012-04-18 23:34+0900\n"
"Last-Translator: Akihiro MOTOKI <amotoki@gmail.com>\n"
"Language-Team: Linux JM <linuxjm-discuss@lists.sourceforge.jp>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#. type: TH
#: original/man1/screen.1:2
#, no-wrap
msgid "SCREEN"
msgstr "SCREEN"

#. type: TH
#: original/man1/screen.1:2
#, no-wrap
msgid "Aug 2003"
msgstr "Aug 2003"

#. type: SH
#: original/man1/screen.1:8
#, no-wrap
msgid "NAME"
msgstr "名前"

#. type: Plain text
#: original/man1/screen.1:10
msgid "screen - screen manager with VT100/ANSI terminal emulation"
msgstr ""
"screen - VT100/"
"ANSI 端末エミュレーション機能を持つ画面管理ソフトウェア"

#. type: SH
#: original/man1/screen.1:12
#, no-wrap
msgid "SYNOPSIS"
msgstr "書式"

#. type: Plain text
#: original/man1/screen.1:21
msgid "B<screen> [ B<->I<options> ] [ I<cmd> [ I<args> ] ]"
msgstr "B<screen> [ B<->I<options> ] [ I<cmd> [ I<args> ] ]"

#. type: Plain text
#: original/man1/screen.1:24
msgid "B<screen -r> [[I<pid>B<.>]I<tty>[B<.>I<host>]]"
msgstr "B<screen -r> [[I<pid>B<.>]I<tty>[B<.>I<host>]]"

#. type: Plain text
#: original/man1/screen.1:27
msgid "B<screen -r> I<sessionowner>B</>[[I<pid>B<.>]I<tty>[B<.>I<host>]]"
msgstr "B<screen -r> I<sessionowner>B</>[[I<pid>B<.>]I<tty>[B<.>I<host>]]"

#. type: ta
#: original/man1/screen.1:27
#, no-wrap
msgid ".5i 1.8i"
msgstr ".5i 1.8i"

#. type: SH
#: original/man1/screen.1:30
#, no-wrap
msgid "DESCRIPTION"
msgstr "書式"

#. type: Plain text
#: original/man1/screen.1:42
msgid ""
"I<Screen> is a full-screen window manager that multiplexes a physical "
"terminal between several processes (typically interactive shells).  Each "
"virtual terminal provides the functions of a DEC VT100 terminal and, in "
"addition, several control functions from the ISO 6429 (ECMA 48, ANSI X3.64) "
"and ISO 2022 standards (e.\\|g. insert/delete line and support for multiple "
"character sets).  There is a scrollback history buffer for each virtual "
"terminal and a copy-and-paste mechanism that allows moving text regions "
"between windows."
msgstr ""
"I<screen> は、ひとつの物理的な端末を複数のプロセス "
"(特に対話シェル)  で共有化できるようにする、フルスクリーンウィンドウ管理ソフトウェアである。 各仮想端末は "
"DEC VT100 端末の機能に加え、ANSI X3.64 (ISO 6429)  や ISO "
"2022 規格に含まれる制御機能 "
"(例えば行の挿入/削除や複数の文字集合のサポート) のいくつかを備えている。 各仮想端末にはスクロールバック用の履歴バッファがある。 またコピー"
"&ペースト機能もあり、ウィンドウ間でテキスト領域をやりとりできる。"

#. type: Plain text
#: original/man1/screen.1:63
msgid ""
"When I<screen> is called, it creates a single window with a shell in it (or "
"the specified command) and then gets out of your way so that you can use the "
"program as you normally would.  Then, at any time, you can create new (full-"
"screen) windows with other programs in them (including more shells), kill "
"existing windows, view a list of windows, turn output logging on and off, "
"copy-and-paste text between windows, view the scrollback history, switch "
"between windows in whatever manner you wish, etc. All windows run their "
"programs completely independent of each other. Programs continue to run when "
"their window is currently not visible and even when the whole I<screen> "
"session is detached from the user's terminal.  When a program terminates, "
"I<screen> (per default) kills the window that contained it.  If this window "
"was in the foreground, the display switches to the previous window; if none "
"are left, I<screen> exits."
msgstr ""
"I<screen> は呼び出されるとウィンドウを "
"1 つ生成し、その中でシェル "
"(または指定されたコマンド) を実行する。そしてユーザからは見えなくなり、 ユーザは通常通りにプログラムを実行できるようになる。 その後はいつでも、 新しい "
"(全画面) ウィンドウの生成およびそこでの他のプログラムの実行 "
"(別のシェルも含む)、いまあるウィンドウの削除、 ウィンドウリストの表示、ログ出力の有効化・無効化、 ウィンドウ間でのテキストのコピー"
"&ペースト、 スクロールバック履歴の閲覧、望む通りのウィンドウ切り替え、等ができる。 各々のウィンドウは、 それぞれ自分のプログラムを他からは完全に独立したかたちで動作させる。 ウィンドウが現在見えなくても、あるいは "
"I<screen> セッション全体がユーザの端末から切り離された場合でも、 各プログラムは動作を続ける。プログラムが終了すると、 "
"I<screen> は "
"(デフォルトでは) そのプログラムが動作していたウィンドウを削除する。 このウィンドウがフォアグラウンドにあった場合は、 ひとつ前のウィンドウに表示が切り替わる。 ウィンドウが残っていなかった場合には、 "
"I<screen> は終了する。"

#. type: Plain text
#: original/man1/screen.1:71
msgid ""
"Everything you type is sent to the program running in the current window.  "
"The only exception to this is the one keystroke that is used to initiate a "
"command to the window manager.  By default, each command begins with a "
"control-a (abbreviated C-a from now on), and is followed by one other "
"keystroke.  The command character and all the key bindings can be fully "
"customized to be anything you like, though they are always two characters in "
"length."
msgstr ""
"ユーザのキー入力はすべて、現在のウィンドウで動作しているプログラムに送られる。 この唯一の例外は、ウィンドウマネージャへ送るコマンドの開始を意味する、 ある "
"1 つのキーストロークである。デフォルトでは、 各コマンドは "
"Ctrl-a (以降は C-"
"a と省略) で始まり、 その後には別のキーストロークが "
"1 つ続く。 コマンド文字とすべてのキー割り当ては完全に望みの通りにカスタマイズできる。 ただし長さは必ず "
"2 文字でなければならない。"

#. type: Plain text
#: original/man1/screen.1:80
msgid ""
"I<Screen> does not understand the prefix \\*QC-\\*U to mean control.  Please "
"use the caret notation (\\*Q^A\\*U instead of \\*QC-a\\*U) as arguments to e."
"g. the I<escape> command or the I<-e> option.  I<Screen> will also print out "
"control characters in caret notation."
msgstr ""
"I<screen> はプレフィクス \\*QC-"
"\\*U をコントロールキーの意味だとは理解しない。 コマンドへの引数にはキャレット表記 "
"(\\*QC-a\\*U の代わりに \\*Q^A\\*U)  を用いること (例えば "
"I<escape> コマンドや I<-e> オプションへの引数など)。 "
"I<screen> 自身も制御文字の出力にはキャレット表記を用いる。"

#. type: Plain text
#: original/man1/screen.1:90
msgid ""
"The standard way to create a new window is to type \\*QC-a c\\*U.  This "
"creates a new window running a shell and switches to that window "
"immediately, regardless of the state of the process running in the current "
"window.  Similarly, you can create a new window with a custom command in it "
"by first binding the command to a keystroke (in your .screenrc file or at "
"the \\*QC-a :\\*U command line) and then using it just like the \\*QC-a c"
"\\*U command.  In addition, new windows can be created by running a command "
"like:"
msgstr ""
"新しいウィンドウを生成する標準的な方法は、\\*QC-a c"
"\\*U とタイプすることである。 これにより新しいウィンドウが生成されてシェルが実行され、 現在のウィンドウで動作中のプロセスの状態にかかわらず、 ただちにそのウィンドウへ切り替わる。 同様に、あらかじめコマンドをキー操作に割り当てておき "
"(割り当ては .screenrc またはコマンドラインから \\*QC-a :"
"\\*U で行う)、 その後これを \\*QC-a c"
"\\*U のように用いれば、 特定のコマンドが実行される新たなウィンドウを生成できる。 さらに、既存ウィンドウのプロンプトから"

#. type: Plain text
#: original/man1/screen.1:92
msgid "screen emacs prog.c"
msgstr "screen emacs prog.c"

#. type: Plain text
#: original/man1/screen.1:101
msgid ""
"from a shell prompt within a previously created window.  This will not run "
"another copy of I<screen>, but will instead supply the command name and its "
"arguments to the window manager (specified in the $STY environment variable) "
"who will use it to create the new window.  The above example would start the "
"emacs editor (editing prog.c) and switch to its window."
msgstr ""
"のようなコマンドを実行しても、新たなウィンドウを生成できる。 これは別の "
"I<screen> を起動するのではなく、コマンド名と引き数を "
"(環境変数 "
"$STY で指定される) ウィンドウマネージャに渡し、 新しいウィンドウを生成させる。 上の例では "
"(prog.c を編集する) "
"emacs エディタが起動し、 そのウィンドウに切り替わる。"

#. type: Plain text
#: original/man1/screen.1:112
msgid ""
"If \\*Q/etc/utmp\\*U is writable by I<screen>, an appropriate record will be "
"written to this file for each window, and removed when the window is "
"terminated.  This is useful for working with \\*Qtalk\\*U, \\*Qscript\\*U, "
"\\*Qshutdown\\*U, \\*Qrsend\\*U, \\*Qsccs\\*U and other similar programs "
"that use the utmp file to determine who you are. As long as I<screen> is "
"active on your terminal, the terminal's own record is removed from the utmp "
"file. See also \\*QC-a L\\*U."
msgstr ""
"I<screen> が \\*Q/etc/utmp"
"\\*U に書き込み可能な場合は、 各ウィンドウに関する適切な記録がこのファイルに書き込まれ、 そしてウィンドウの終了時に削除される。 これは "
"\\*Qtalk\\*U, \\*Qscript\\*U, \\*Qshutdown\\*U, \\*Qrsend\\*U, \\*Qsccs"
"\\*U 等、"
"utmp ファイルを見てユーザの居場所を調べるプログラムを 使う際に便利である。 "
"I<screen> が端末上でアクティブであるうちは、 その端末自身のレコードは "
"utmp ファイルから削除される。 \\*QC-a L"
"\\*U も参照すること。"

#. type: SH
#: original/man1/screen.1:114
#, no-wrap
msgid "GETTING STARTED"
msgstr "はじめよう"

#. type: Plain text
#: original/man1/screen.1:122
msgid ""
"Before you begin to use I<screen> you'll need to make sure you have "
"correctly selected your terminal type, just as you would for any other "
"termcap/terminfo program.  (You can do this by using I<tset> for example.)"
msgstr ""
"他の termcap/terminfo プログラムの場合と同様、 "
"I<screen> を使い始める前には、端末のタイプを正しく選んでいるかを確認すること "
"(I<tset> プログラム等で確認できる)。"

#. type: Plain text
#: original/man1/screen.1:130
msgid ""
"If you're impatient and want to get started without doing a lot more "
"reading, you should remember this one command: \\*QC-a ?\\*U.  Typing these "
"two characters will display a list of the available I<screen> commands and "
"their bindings. Each keystroke is discussed in the section \\*QDEFAULT KEY "
"BINDINGS\\*U. The manual section \\*QCUSTOMIZATION\\*U deals with the "
"contents of your .screenrc."
msgstr ""
"大量の文書を読まずに使い始めたいせっかちな人も、 "
"\\*QC-a ?\\*U コマンドだけは覚えておくように。この "
"2 文字を入力すると "
"I<screen> で使えるコマンドとキー割り当てのリストが表示される。 それぞれのキー操作については、 『デフォルトのキー割り当て』の節で説明する。 このマニュアルの『カスタマイズ』の節では、."
"screenrc の内容を扱う。"

#. type: Plain text
#: original/man1/screen.1:146
msgid ""
"If your terminal is a \\*Qtrue\\*U auto-margin terminal (it doesn't allow "
"the last position on the screen to be updated without scrolling the screen) "
"consider using a version of your terminal's termcap that has automatic "
"margins turned I<off>. This will ensure an accurate and optimal update of "
"the screen in all circumstances. Most terminals nowadays have \\*Qmagic\\*U "
"margins (automatic margins plus usable last column). This is the VT100 style "
"type and perfectly suited for I<screen>.  If all you've got is a \\*Qtrue"
"\\*U auto-margin terminal I<screen> will be content to use it, but updating "
"a character put into the last position on the screen may not be possible "
"until the screen scrolls or the character is moved into a safe position in "
"some other way. This delay can be shortened by using a terminal with insert-"
"character capability."
msgstr ""
"使っている端末が「本当の」自動マージン端末 "
"(画面をスクロールさせないと画面の末尾のカラムを更新できない)  の場合、その端末の "
"termcap には自動マージンが「オフ」であるものを使う方が良い。 これにより、正確かつ最適な画面更新がどんな環境でも保証される。 今日のほとんどの端末は "
"\\*Qmagic\\*U マージン "
"(自動マージンで、かつ最後のカラムも利用できる) を備えている。 これは "
"VT100 の形式で、 "
"I<screen> にも完璧に適している。「本当の」自動マージン端末しか使えない場合、 "
"I<screen> はこれを受け入れて使用するが、画面の最後のカラムに置かれた文字は、 画面がスクロールするか、 その文字が何らかの方法で安全な位置に移動するまで更新できない。 文字挿入 "
"(insert-"
"character) の機能を持つ端末を使えば、 この遅れを短くすることができる。"

#. type: SH
#: original/man1/screen.1:148
#, no-wrap
msgid "COMMAND-LINE OPTIONS"
msgstr "コマンドラインオプション"

#. type: Plain text
#: original/man1/screen.1:150
msgid "Screen has the following command-line options:"
msgstr "screen では以下のコマンドラインオプションが使用できる:"

#. type: TP
#: original/man1/screen.1:150
#, no-wrap
msgid "B<-a>"
msgstr "B<-a>"

#. type: Plain text
#: original/man1/screen.1:156
msgid ""
"include I<all> capabilities (with some minor exceptions) in each window's "
"termcap, even if I<screen> must redraw parts of the display in order to "
"implement a function."
msgstr ""
"temcap の "
"I<all> 機能の実装に、 ディスプレイ各部の再描画が必要とされる場合であっても、 各ウィンドウの "
"termcap に (一部の例外を除いて) I<all> 機能を含める。"

#. type: TP
#: original/man1/screen.1:156
#, no-wrap
msgid "B<-A>"
msgstr "B<-A>"

#. type: Plain text
#: original/man1/screen.1:163
msgid ""
"Adapt the sizes of all windows to the size of the current terminal.  By "
"default, I<screen> tries to restore its old window sizes when attaching to "
"resizable terminals (those with \\*QWS\\*U in its description, e.g. suncmd "
"or some xterm)."
msgstr ""
"すべてのウィンドウの大きさを現在の端末の大きさに合わせる。デフォルトでは "
"I<screen> はサイズ変更が可能な端末 (記述に \\*QWS"
"\\*U があるもの。 例としては suncmd や "
"xterm の一部) へアタッチする際には、 古いウィンドウの大きさを復元しようとする。"

#. type: TP
#: original/man1/screen.1:163
#, no-wrap
msgid "B<-c >I<file>"
msgstr "B<-c >I<file>"

#. type: Plain text
#: original/man1/screen.1:167
msgid ""
"override the default configuration file from \\*Q$HOME/.screenrc\\*U to "
"I<file>."
msgstr ""
"設定ファイルをデフォルトの \\*Q$HOME/.screenrc\\*U ではなく "
"I<file> にする。"

#. type: TP
#: original/man1/screen.1:167
#, no-wrap
msgid "B<-d>|B<-D> [I<pid.tty.host>]"
msgstr "B<-d>|B<-D> [I<pid.tty.host>]"

#. type: Plain text
#: original/man1/screen.1:178
msgid ""
"does not start I<screen>, but detaches the elsewhere running I<screen> "
"session. It has the same effect as typing \\*QC-a d\\*U from I<screen>'s "
"controlling terminal. B<-D> is the equivalent to the power detach key.  If "
"no session can be detached, this option is ignored. In combination with the "
"B<-r>/B<-R> option more powerful effects can be achieved:"
msgstr ""
"I<screen> を起動せず、他のところで動作している "
"I<screen> のセッションをデタッチする。これは、 "
"I<screen> の制御端末で \\*QC-a d"
"\\*U を入力したときの効果と同じである。 B<-"
"D> は強制デタッチのキーと同じである。 デタッチできるセッションが無いときには、このオプションは無視される。 "
"B<-r>/B<-"
"R> オプションと組み合わせれば、 より強力な機能を実現できる。"

#. type: TP
#: original/man1/screen.1:178
#, no-wrap
msgid "B<-d -r>"
msgstr "B<-d -r>"

#. type: Plain text
#: original/man1/screen.1:181
msgid "Reattach a session and if necessary detach it first."
msgstr "セッションを再アタッチする。必要ならばまずデタッチする。"

#. type: TP
#: original/man1/screen.1:181
#, no-wrap
msgid "B<-d -R>"
msgstr "B<-d -R>"

#. type: Plain text
#: original/man1/screen.1:184
msgid "Reattach a session and if necessary detach or even create it first."
msgstr "セッションを再アタッチする。必要ならばまずデタッチするか、 あるいはセッションを生成する。"

#. type: TP
#: original/man1/screen.1:184
#, no-wrap
msgid "B<-d -RR>"
msgstr "B<-d -RR>"

#. type: Plain text
#: original/man1/screen.1:188
msgid ""
"Reattach a session and if necessary detach or create it. Use the first "
"session if more than one session is available."
msgstr "セッションを再アタッチする。必要ならばまずデタッチするか、 あるいはセッションを生成する。 複数のセッションをアタッチ可能な場合は、最初のセッションを使う。"

#. type: TP
#: original/man1/screen.1:188
#, no-wrap
msgid "B<-D -r>"
msgstr "B<-D -r>"

#. type: Plain text
#: original/man1/screen.1:191
msgid "Reattach a session. If necessary detach and logout remotely first."
msgstr "セッションを再アタッチする。 必要ならばリモートのデタッチとログアウトを先に行う。"

#. type: TP
#: original/man1/screen.1:191
#, no-wrap
msgid "B<-D -R>"
msgstr "B<-D -R>"

#. type: Plain text
#: original/man1/screen.1:197
msgid ""
"Attach here and now. In detail this means: If a session is running, then "
"reattach. If necessary detach and logout remotely first.  If it was not "
"running create it and notify the user. This is the author's favorite."
msgstr "アタッチを今ここで行う。具体的には、 セッションが走っている場合には再アタッチを行い、 必要ならばまずリモートのデタッチとログアウトを行う。 動作中のセッションがなければ生成してユーザに知らせる。 これは筆者の好みである。"

#. type: TP
#: original/man1/screen.1:197
#, no-wrap
msgid "B<-D -RR>"
msgstr "B<-D -RR>"

#. type: Plain text
#: original/man1/screen.1:200
msgid "Attach here and now. Whatever that means, just do it."
msgstr "アタッチを今ここで行う。詳細はともかく、とにかくこれを使えばよろしい。"

#. type: Plain text
#: original/man1/screen.1:203
msgid ""
"Note: It is always a good idea to check the status of your sessions by means "
"of \\*Qscreen -list\\*U."
msgstr ""
"参考: ときどき \\*Qscreen -list"
"\\*U を使って、 自分のセッションの状態をチェックすると良いだろう。"

#. type: TP
#: original/man1/screen.1:203
#, no-wrap
msgid "B<-e >I<xy>"
msgstr "B<-e >I<xy>"

#. type: Plain text
#: original/man1/screen.1:216
msgid ""
"specifies the command character to be I<x> and the character generating a "
"literal command character to I<y> (when typed after the command character).  "
"The default is \\*QC-a\\*U and `a', which can be specified as \\*Q-e^Aa"
"\\*U.  When creating a I<screen> session, this option sets the default "
"command character. In a multiuser session all users added will start off "
"with this command character. But when attaching to an already running "
"session, this option changes only the command character of the attaching "
"user.  This option is equivalent to either the commands \\*Qdefescape\\*U or "
"\\*Qescape\\*U respectively."
msgstr ""
"コマンド文字を "
"I<x> にする。またリテラルなコマンド文字を生成する文字を "
"I<y> にする "
"(これをコマンド文字の後に入力する)。 デフォルトは "
"\\*QC-a\\*U と `a' であり、 これらは \\*Q-e^Aa"
"\\*U のように指定できる。 "
"I<screen> セッションを生成するとき、 このオプションはデフォルトのコマンド文字を設定する。 マルチユーザセッションでは、追加されたすべてのユーザは、 最初はこのコマンド文字を使うことになる。 しかし、既に動作中のセッションにアタッチする時には、 このオプションはアタッチするユーザのコマンド文字しか変更しない。 このオプションはそれぞれ "
"\\*Qdefescape\\*U および \\*Qescape\\*Uと 同じである。"

#. type: TP
#: original/man1/screen.1:216
#, no-wrap
msgid "B<-f>, B<-fn>, and B<-fa>"
msgstr "B<-f>, B<-fn>, B<-fa>"

#. type: Plain text
#: original/man1/screen.1:220
msgid ""
"turns flow-control on, off, or \\*Qautomatic switching mode\\*U.  This can "
"also be defined through the \\*Qdefflow\\*U .screenrc command."
msgstr ""
"フロー制御の有効、無効を切り替える。 また「自動切り替えモード "
"(automatic switching mode)」を設定する。 これは .screenrc の "
"\\*Qdefflow\\*U コマンドを使っても定義できる。"

#. type: TP
#: original/man1/screen.1:220
#, no-wrap
msgid "B<-h >I<num>"
msgstr "B<-h >I<num>"

#. type: Plain text
#: original/man1/screen.1:223
msgid "Specifies the history scrollback buffer to be I<num> lines high."
msgstr ""
"履歴のスクロールバッファの大きさを最大 "
"I<num> 行に設定する。"

#. type: TP
#: original/man1/screen.1:223
#, no-wrap
msgid "B<-i>"
msgstr "B<-i>"

#. type: Plain text
#: original/man1/screen.1:229
msgid ""
"will cause the interrupt key (usually C-c) to interrupt the display "
"immediately when flow-control is on.  See the \\*Qdefflow\\*U .screenrc "
"command for details.  The use of this option is discouraged."
msgstr ""
"フロー制御が有効である時に、割り込みキー (通常は C-"
"c)  によって即座にディスプレイに割り込みがかかるようにする。 詳しくは ."
"screenrc のコマンドである \\*Qdefflow"
"\\*U を参照のこと。 このオプションはあまり使わない方が良い。"

#. type: TP
#: original/man1/screen.1:229
#, no-wrap
msgid "B<-l> and B<-ln>"
msgstr "B<-l> および B<-ln>"

#. type: Plain text
#: original/man1/screen.1:233
msgid ""
"turns login mode on or off (for /etc/utmp updating).  This can also be "
"defined through the \\*Qdeflogin\\*U .screenrc command."
msgstr ""
"(/etc/"
"utmp の更新に関する) ログインモードを有効/無効にする。 これは ."
"screenrc のコマンドの \\*Qdeflogin\\*U でも指定できる。"

#. type: TP
#: original/man1/screen.1:233
#, no-wrap
msgid "B<-ls> and B<-list>"
msgstr "B<-ls> および B<-list>"

#. type: Plain text
#: original/man1/screen.1:252
msgid ""
"does not start I<screen>, but prints a list of I<pid.tty.host> strings "
"identifying your I<screen> sessions.  Sessions marked `detached' can be "
"resumed with \\*Qscreen -r\\*U. Those marked `attached' are running and have "
"a controlling terminal. If the session runs in multiuser mode, it is marked "
"`multi'. Sessions marked as `unreachable' either live on a different host or "
"are `dead'.  An unreachable session is considered dead, when its name "
"matches either the name of the local host, or the specified parameter, if "
"any.  See the B<-r> flag for a description how to construct matches.  "
"Sessions marked as `dead' should be thoroughly checked and removed.  Ask "
"your system administrator if you are not sure. Remove sessions with the B<-"
"wipe> option."
msgstr ""
"I<screen> を起動せず、ユーザの "
"I<screen> セッションに対応する I<pid.tty."
"host> 形式の文字列をリスト表示する。 "
"`detached' と記されているセッションは \\*Qscreen -r"
"\\*U で再開できる。 "
"`attached' と記されているセッションは動作中であり、 これを制御している端末がある。 セッションがマルチユーザモードで動作している場合は、"
"`multi' と記される。 "
"`unreachable' と記されているセッションは、 別のホストで動作しているか "
"`dead' の状態にある。 "
"unreachable なセッションのうち、名前がローカルホストや 指定したパラメータがあればそれにマッチするものは、 "
"dead であると思われる。 マッチの作りかたの説明は B<-"
"r> フラグの項目を見てほしい。 "
"`dead' とされたセッションは、厳しくチェックしてから削除すべきである。 よくわからない場合はシステム管理者に相談すること。 セッションは "
"B<-wipe> オプションで削除する。"

#. type: TP
#: original/man1/screen.1:252
#, no-wrap
msgid "B<-L>"
msgstr "B<-L>"

#. type: Plain text
#: original/man1/screen.1:257
msgid "tells I<screen> to turn on automatic output logging for the windows."
msgstr ""
"ウィンドウの自動出力ログを有効にするよう "
"I<screen> に伝える。"

#. type: TP
#: original/man1/screen.1:257
#, no-wrap
msgid "B<-m>"
msgstr "B<-m>"

#. type: Plain text
#: original/man1/screen.1:268
msgid ""
"causes I<screen> to ignore the $STY environment variable. With \\*Qscreen -m"
"\\*U creation of a new session is enforced, regardless whether I<screen> is "
"called from within another I<screen> session or not. This flag has a special "
"meaning in connection with the `-d' option:"
msgstr ""
"I<screen> に $STY 環境変数を無視させる。 \\*Qscreen -m"
"\\*U とすると、この I<screen> が他の "
"I<screen> セッションから呼び出されたかどうかに関わらず、 新たなセッションの生成が強制される。 このフラグは、"
"`-d' オプションと組み合わせると特別な意味を持つ。"

#. type: TP
#: original/man1/screen.1:268
#, no-wrap
msgid "B<-d -m>"
msgstr "B<-d -m>"

#. type: Plain text
#: original/man1/screen.1:274
msgid ""
"Start I<screen> in \\*Qdetached\\*U mode. This creates a new session but "
"doesn't attach to it. This is useful for system startup scripts."
msgstr ""
"I<screen> を \\*Qdetached"
"\\*U モードで起動する。新たなセッションが生成されるが、 そのセッションへアタッチしない。 これはシステムのスタートアップスクリプトで便利である。"

#. type: TP
#: original/man1/screen.1:274
#, no-wrap
msgid "B<-D -m>"
msgstr "B<-D -m>"

#. type: Plain text
#: original/man1/screen.1:278
msgid ""
"This also starts screen in \\*Qdetached\\*U mode, but doesn't fork a new "
"process. The command exits if the session terminates."
msgstr ""
"これも screen を \\*Qdetached"
"\\*U モードで起動するが、 新たなプロセスをフォークしない。 このコマンドは、セッションが終わったら終了する。"

#. type: TP
#: original/man1/screen.1:278
#, no-wrap
msgid "B<-O>"
msgstr "B<-O>"

#. type: Plain text
#: original/man1/screen.1:284
msgid ""
"selects a more optimal output mode for your terminal rather than true VT100 "
"emulation (only affects auto-margin terminals without `LP').  This can also "
"be set in your .screenrc by specifying `OP' in a \\*Qtermcap\\*U command."
msgstr ""
"完全な "
"VT100 エミュレーションではなく、 使っている端末に対してより最適な出力モードを選択する "
"(`LP' のない自動マージン端末にのみ影響する)。 これは ."
"screenrc の \\*Qtermcap\\*U コマンドに "
"`OP' を指定することによっても設定できる。"

#. type: TP
#: original/man1/screen.1:284
#, no-wrap
msgid "B<-p >I<number_or_name>"
msgstr "B<-p >I<(番号または名前)>"

#. type: Plain text
#: original/man1/screen.1:291
msgid ""
"Preselect a window. This is usefull when you want to reattach to a specific "
"windor or you want to send a command via the \\*Q-X\\*U option to a specific "
"window. As with screen's select commant, \\*Q-\\*U selects the blank window. "
"As a special case for reattach, \\*Q=\\*U brings up the windowlist on the "
"blank window."
msgstr ""
"あらかじめウィンドウを選択する。これは特定のウィンドウに アタッチしなおしたいときや、"
"\\*Q-X"
"\\*U オプションを用いて 特定のウィンドウにコマンドを送りたいときに便利である。 スクリーン選択コマンドと同じく、"
"\\*Q-"
"\\*U を用いると ブランクのウィンドウが選択される。再アタッチの場合においては、 "
"\\*Q="
"\\*U によってブランクのウィンドウにウィンドウのリストが表示される。"

#. type: TP
#: original/man1/screen.1:291
#, no-wrap
msgid "B<-q>"
msgstr "B<-q>"

#. type: Plain text
#: original/man1/screen.1:301
msgid ""
"Suppress printing of error messages. In combination with \\*Q-ls\\*U the "
"exit value is as follows: 9 indicates a directory without sessions. 10 "
"indicates a directory with running but not attachable sessions. 11 (or "
"more)  indicates 1 (or more) usable sessions.  In combination with \\*Q-r"
"\\*U the exit value is as follows: 10 indicates that there is no session to "
"resume. 12 (or more) indicates that there are 2 (or more) sessions to resume "
"and you should specify which one to choose.  In all other cases \\*Q-q\\*U "
"has no effect."
msgstr ""
"エラーメッセージを表示しない。\\*Q-ls"
"\\*U と同時に用いた場合の返り値は次の通り: "
"9 はセッションのないディレクトリ、 "
"10 は動作中だがアタッチできないセッションのあるディレクトリ、 "
"11 (またはそれ以上) は 1 "
"(以上) の利用できるセッションのあるディレクトリ。 "
"\\*Q-r\\*U と同時に用いた場合の返り値は次の通り: "
"10 はレジュームできるセッションがない、12 "
"(またはそれ以上)  は 2 つ "
"(以上) のレジューム可能なセッションがあり、 どちらかを選ばなければならない。 これ以外の場合には、"
"\\*Q-q\\*U には何の効果もない。"

#. type: TP
#: original/man1/screen.1:301
#, no-wrap
msgid "B<-r> [I<pid.tty.host>]"
msgstr "B<-r> [I<pid.tty.host>]"

#. type: TP
#: original/man1/screen.1:304
#, no-wrap
msgid "B<-r> I<sessionowner/[>I<pid.tty.host>]"
msgstr "B<-r> I<sessionowner/[>I<pid.tty.host>]"

#. type: Plain text
#: original/man1/screen.1:316
msgid ""
"resumes a detached I<screen> session.  No other options (except combinations "
"with B<-d>/B<-D>) may be specified, though an optional prefix of [I<pid.>]"
"I<tty.host> may be needed to distinguish between multiple detached I<screen> "
"sessions.  The second form is used to connect to another user's screen "
"session which runs in multiuser mode. This indicates that screen should look "
"for sessions in another user's directory. This requires setuid-root."
msgstr ""
"デタッチされている "
"I<screen> セッションをレジュームする。他のオプション "
"(\\*Q-d\\*U/\\*Q-D"
"\\*U と同時に用いる場合を除く)  を指定することはできないが、複数の "
"I<screen> セッションがデタッチされている場合は、 それらを区別するために "
"[I<pid.>]I<tty."
"host> という余分な プレフィックスが必要かもしれない。 二番目の形式は、マルチユーザモードで動作している他のユーザの "
"screen セッションに接続する場合に用いる。 この場合 "
"screen は、他のユーザのディレクトリで セッション探索ができなければならない。これには "
"setuid-root が必要とされる。"

#. type: TP
#: original/man1/screen.1:316
#, no-wrap
msgid "B<-R>"
msgstr "B<-R>"

#. type: Plain text
#: original/man1/screen.1:328
msgid ""
"attempts to resume the first detached I<screen> session it finds.  If "
"successful, all other command-line options are ignored.  If no detached "
"session exists, starts a new session using the specified options, just as if "
"B<-R> had not been specified. The option is set by default if I<screen> is "
"run as a login-shell (actually screen uses \\*Q-xRR\\*U in that case).  For "
"combinations with the B<-d>/B<-D> option see there."
msgstr ""
"デタッチされている "
"I<screen> セッションのうち最初に見つかったものを再開しようと試みる。 成功すれば他のコマンドラインオプションはすべて無視される。 デタッチされているセッションがひとつも無い場合には、 "
"B<-"
"R> が指定されていなかったかのように、 他のオプションを使って新しいセッションを開始する。このオプションは、 "
"I<screen> がログインシェルとして実行される場合にはデフォルトで設定される "
"(実際にはこの場合 screen は \\*Q-xRR\\*U を使う)。 B<-d>/B<-"
"D> オプションとの組み合わせについては、 これらのオプションに関する説明の部分を参照すること。"

#. type: TP
#: original/man1/screen.1:328
#, no-wrap
msgid "B<-s>"
msgstr "B<-s>"

#. type: Plain text
#: original/man1/screen.1:333
msgid ""
"sets the default shell to the program specified, instead of the value in the "
"environment variable $SHELL (or \\*Q/bin/sh\\*U if not defined).  This can "
"also be defined through the \\*Qshell\\*U .screenrc command."
msgstr ""
"デフォルトのシェルとして、環境変数 $SHELL の値 "
"(これが定義されていなければ \\*Q/bin/sh"
"\\*U) ではなく、 指定されたプログラムを設定する。 これは ."
"screenrc コマンドの \\*Qshell\\*U を使っても定義できる。"

#. type: TP
#: original/man1/screen.1:333
#, no-wrap
msgid "B<-S >I<sessionname>"
msgstr "B<-S >I<セッション名>"

#. type: Plain text
#: original/man1/screen.1:339
msgid ""
"When creating a new session, this option can be used to specify a meaningful "
"name for the session. This name identifies the session for \\*Qscreen -list"
"\\*U and \\*Qscreen -r\\*U actions. It substitutes the default [I<tty.host>] "
"suffix."
msgstr ""
"新しいセッションを作る際、 このオプションを使えばセッションに意味のある名前を付けることができる。 この名前を使うと、 "
"\\*Qscreen -list\\*U や \\*Qscreen -r"
"\\*U の使用時にセッションを識別できる。 これはデフォルトの "
"[I<tty.host>] サフィックスに置き換わる。"

#. type: TP
#: original/man1/screen.1:339
#, no-wrap
msgid "B<-t >I<name>"
msgstr "B<-t >I<名前>"

#. type: Plain text
#: original/man1/screen.1:343
msgid ""
"sets the title (a.\\|k.\\|a.) for the default shell or specified program.  "
"See also the \\*Qshelltitle\\*U .screenrc command."
msgstr ""
"デフォルトのシェルまたは指定プログラムに対してタイトル "
"(別名)  を設定する。.screenrc コマンド \\*Qshelltitle"
"\\*U も参照のこと。"

#. type: TP
#: original/man1/screen.1:343
#, no-wrap
msgid "B<-U>"
msgstr "B<-U>"

#. type: Plain text
#: original/man1/screen.1:348
msgid ""
"Run screen in UTF-8 mode. This option tells screen that your terminal sends "
"and understands UTF-8 encoded characters. It also sets the default encoding "
"for new windows to `utf8'."
msgstr ""
"UTF-8 モードで "
"screen を動作させる。 このオプションは、ユーザの端末が "
"UTF-8 エンコードされた 文字を理解し、また送信してくることを "
"screen に伝える。 また新規ウィンドウのデフォルトエンコーディングが "
"`utf8' になる。"

#. type: TP
#: original/man1/screen.1:348
#, no-wrap
msgid "B<-v>"
msgstr "B<-v>"

#. type: Plain text
#: original/man1/screen.1:351
msgid "Print version number."
msgstr "バージョン番号を表示する。"

#. type: TP
#: original/man1/screen.1:351
#, no-wrap
msgid "B<-wipe> [I<match>]"
msgstr "B<-wipe> [I<マッチ>]"

#. type: Plain text
#: original/man1/screen.1:358
msgid ""
"does the same as \\*Qscreen -ls\\*U, but removes destroyed sessions instead "
"of marking them as `dead'.  An unreachable session is considered dead, when "
"its name matches either the name of the local host, or the explicitly given "
"parameter, if any.  See the B<-r> flag for a description how to construct "
"matches."
msgstr ""
"\\*Qscreen -ls"
"\\*U とほぼ同じ動作であるが、 破棄されたセッションに "
"`dead' と印を付けるのではなく、これを削除する。 到達できないセッションのうち、 ローカルホストの名前か、パラメータを与えた場合はそれにマッチしたものは、 "
"dead とみなされる。 マッチの作り方については B<-"
"r> フラグの項を参照のこと。"

#. type: TP
#: original/man1/screen.1:358
#, no-wrap
msgid "B<-x>"
msgstr "B<-x>"

#. type: Plain text
#: original/man1/screen.1:363
msgid "Attach to a not detached I<screen> session. (Multi display mode)."
msgstr ""
"デタッチされていない "
"I<screen> セッションへのアタッチを行う "
"(マルチディスプレイモード)。"

#. type: TP
#: original/man1/screen.1:363
#, no-wrap
msgid "B<-X>"
msgstr "B<-X>"

#. type: Plain text
#: original/man1/screen.1:369
msgid ""
"Send the specified command to a running screen session. You can use the B<-"
"d> or B<-r> option to tell screen to look only for attached or detached "
"screen sessions. Note that this command doesn't work if the session is "
"password protected."
msgstr ""
"動作中の screen セッションに特定のコマンドを送る。 B<-"
"d> や B<-"
"r> オプションを用いれば、 アタッチされているセッションやデタッチされているセッション のみを探すよう、"
"screen に伝えることもできる。ただしこのコマンドは、 セッションがパスワードで保護されている場合には動作しないことに注意。"

#. type: SH
#: original/man1/screen.1:371
#, no-wrap
msgid "DEFAULT KEY BINDINGS"
msgstr "デフォルトのキー割り当て"

#. type: ta
#: original/man1/screen.1:372
#, no-wrap
msgid "12n 26n"
msgstr "12n 26n"

#. type: Plain text
#: original/man1/screen.1:382
msgid ""
"As mentioned, each I<screen> command consists of a \\*QC-a\\*U followed by "
"one other character.  For your convenience, all commands that are bound to "
"lower-case letters are also bound to their control character counterparts "
"(with the exception of \\*QC-a a\\*U; see below), thus, \\*QC-a c\\*U as "
"well as \\*QC-a C-c\\*U can be used to create a window. See section "
"\\*QCUSTOMIZATION\\*U for a description of the command."
msgstr ""
"既に説明したように、 I<screen> の各コマンドは \\*QC-a"
"\\*U の後に、もう "
"1 文字を続けたものである。 ユーザの利便のため、小文字に割り当てられたすべてのコマンドは、 それぞれ対応する制御文字にも割り当てられる "
"(ただし \\*QC-a a"
"\\*U は例外である。これについては後述する)。 したがって、"
"\\*QC-a c\\*U でも \\*QC-a C-c"
"\\*U でもウィンドウを生成できる。 コマンドの説明については 『カスタマイズ』のセクションを参照すること。"

#. type: TP
#: original/man1/screen.1:383
#, no-wrap
msgid "The following table shows the default key bindings:"
msgstr "以下の表はデフォルトのキー割り当てである:"

#. type: IP
#: original/man1/screen.1:385
#, no-wrap
msgid "B<C-a '>\t(select)"
msgstr "B<C-a '>\t(select)"

#. type: Plain text
#: original/man1/screen.1:387
msgid "Prompt for a window name or number to switch to."
msgstr "切り替え先のウィンドウ名またはウィンドウ番号を問い合わせる。"

#. type: IP
#: original/man1/screen.1:387
#, no-wrap
msgid "B<C-a \">\t(windowlist -b)"
msgstr "B<C-a \">\t(windowlist -b)"

#. type: Plain text
#: original/man1/screen.1:389
msgid "Present a list of all windows for selection."
msgstr "選択できるウィンドウのリストを表示する。"

#. type: IP
#: original/man1/screen.1:389
#, no-wrap
msgid "B<C-a 0>\t(select 0)"
msgstr "B<C-a 0>\t(select 0)"

#. type: IP
#: original/man1/screen.1:391
#, no-wrap
msgid "B< ... >\t   ..."
msgstr "B< ... >\t   ..."

#. type: IP
#: original/man1/screen.1:392
#, no-wrap
msgid "B<C-a 9>\t(select 9)"
msgstr "B<C-a 9>\t(select 9)"

#. type: IP
#: original/man1/screen.1:393
#, no-wrap
msgid "B<C-a ->\t(select -)"
msgstr "B<C-a ->\t(select -)"

#. type: Plain text
#: original/man1/screen.1:396
msgid "Switch to window number 0 - 9, or to the blank window."
msgstr ""
"番号 0 - "
"9 のウィンドウ、またはブランクウィンドウへ切り替える。"

#. type: IP
#: original/man1/screen.1:396
#, no-wrap
msgid "B<C-a tab>\t(focus)"
msgstr "B<C-a tab>\t(focus)"

#. type: Plain text
#: original/man1/screen.1:399
msgid "Switch the input focus to the next region."
msgstr "入力フォーカスを次のリージョンに切り替える。"

#. type: IP
#: original/man1/screen.1:399
#, no-wrap
msgid "B<C-a C-a>\t(other)"
msgstr "B<C-a C-a>\t(other)"

#. type: Plain text
#: original/man1/screen.1:404
msgid ""
"Toggle to the window displayed previously.  Note that this binding defaults "
"to the command character typed twice, unless overridden.  For instance, if "
"you use the option \\*QB<-e]x>\\*U, this command becomes \\*Q]]\\*U."
msgstr ""
"直前に表示していたウィンドウにトグルする。 この割り当ては、変更しない限り、 デフォルトではコマンド文字の "
"2 回の繰り返しである。 例えば、オプション \\*QB<-e]x>"
"\\*U を使うと、 このコマンドは \\*Q]C-a\\*U でなく "
"\\*Q]]\\*Uとなる。"

#. type: IP
#: original/man1/screen.1:404
#, no-wrap
msgid "B<C-a a>\t(meta)"
msgstr "B<C-a a>\t(meta)"

#. type: Plain text
#: original/man1/screen.1:406
msgid "Send the command character (C-a) to window. See I<escape> command."
msgstr ""
"コマンド文字(C-a)をウィンドウに送る。"
"I<escape> コマンドを参照のこと。"

#. type: IP
#: original/man1/screen.1:406
#, no-wrap
msgid "B<C-a A>\t(title)"
msgstr "B<C-a A>\t(title)"

#. type: Plain text
#: original/man1/screen.1:408
msgid "Allow the user to enter a name for the current window."
msgstr "現在のウィンドウの名前をユーザに入力させる。"

#. type: IP
#: original/man1/screen.1:408
#, no-wrap
msgid "B<C-a b>"
msgstr "B<C-a b>"

#. type: IP
#: original/man1/screen.1:410
#, no-wrap
msgid "B<C-a C-b>\t(break)"
msgstr "B<C-a C-b>\t(break)"

#. type: Plain text
#: original/man1/screen.1:413
msgid "Send a break to window."
msgstr "ブレーク信号をウィンドウに送る。"

#. type: IP
#: original/man1/screen.1:413
#, no-wrap
msgid "B<C-a B>\t(pow_break)"
msgstr "B<C-a B>\t(pow_break)"

#. type: Plain text
#: original/man1/screen.1:415
msgid "Reopen the terminal line and send a break."
msgstr "端末ラインを再オープンし、ブレーク信号を送る。"

#. type: IP
#: original/man1/screen.1:415
#, no-wrap
msgid "B<C-a c>"
msgstr "B<C-a c>"

#. type: IP
#: original/man1/screen.1:417
#, no-wrap
msgid "B<C-a C-c>\t(screen)"
msgstr "B<C-a C-c>\t(screen)"

#. type: Plain text
#: original/man1/screen.1:420
msgid "Create a new window with a shell and switch to that window."
msgstr "新しいウィンドウとシェルを生成し、そのウィンドウに切り替える。"

#. type: IP
#: original/man1/screen.1:420
#, no-wrap
msgid "B<C-a C>\t(clear)"
msgstr "B<C-a C>\t(clear)"

#. type: Plain text
#: original/man1/screen.1:422
msgid "Clear the screen."
msgstr "画面をクリアする。"

#. type: IP
#: original/man1/screen.1:422
#, no-wrap
msgid "B<C-a d>"
msgstr "B<C-a d>"

#. type: IP
#: original/man1/screen.1:424
#, no-wrap
msgid "B<C-a C-d>\t(detach)"
msgstr "B<C-a C-d>\t(detach)"

#. type: Plain text
#: original/man1/screen.1:429
msgid "Detach I<screen> from this terminal."
msgstr "現在の端末から I<screen> をデタッチする。"

#. type: IP
#: original/man1/screen.1:429
#, no-wrap
msgid "B<C-a D D>\t(pow_detach)"
msgstr "B<C-a D>\t(pow_detach)"

#. type: Plain text
#: original/man1/screen.1:431
msgid "Detach and logout."
msgstr "デタッチとログアウトを行う。"

#. type: IP
#: original/man1/screen.1:431
#, no-wrap
msgid "B<C-a f>"
msgstr "B<C-a f>"

#. type: IP
#: original/man1/screen.1:433
#, no-wrap
msgid "B<C-a C-f>\t(flow)"
msgstr "B<C-a C-f>\t(flow)"

#. type: Plain text
#: original/man1/screen.1:436
msgid "Toggle flow I<on>, I<off> or I<auto>."
msgstr "フロー制御の I<on>, I<off>, I<auto> をトグルする。"

#. type: IP
#: original/man1/screen.1:436
#, no-wrap
msgid "B<C-a F>\t(fit)"
msgstr "B<C-a F>\t(fit)"

#. type: Plain text
#: original/man1/screen.1:438
msgid "Resize the window to the current region size."
msgstr "ウィンドウを現在のリージョの大きさにリサイズする。"

#. type: IP
#: original/man1/screen.1:438
#, no-wrap
msgid "B<C-a C-g>\t(vbell)"
msgstr "B<C-a C-g>\t(vbell)"

#. type: Plain text
#: original/man1/screen.1:442
msgid "Toggles I<screen's> visual bell mode."
msgstr "I<screen> の可視ベルモードをトグルする。"

#. type: IP
#: original/man1/screen.1:442
#, no-wrap
msgid "B<C-a h>\t(hardcopy)"
msgstr "B<C-a h>\t(hardcopy)"

#. type: Plain text
#: original/man1/screen.1:445
msgid ""
"Write a hardcopy of the current window to the file \\*Qhardcopy.I<n>\\*U."
msgstr ""
"現在のウィンドウのハードコピーをファイル \\*Qhardcopy."
"I<n>\\*U に書き込む。"

#. type: IP
#: original/man1/screen.1:445
#, no-wrap
msgid "B<C-a H>\t(log)"
msgstr "B<C-a H>\t(log)"

#. type: Plain text
#: original/man1/screen.1:447
msgid ""
"Begins/ends logging of the current window to the file \\*Qscreenlog.I<n>\\*U."
msgstr ""
"現在のウィンドウのファイル \\*Qscreenlog.I<n>"
"\\*U へのログ出力を開始/終了する。"

#. type: IP
#: original/man1/screen.1:447
#, no-wrap
msgid "B<C-a i>"
msgstr "B<C-a i>"

#. type: IP
#: original/man1/screen.1:449
#, no-wrap
msgid "B<C-a C-i>\t(info)"
msgstr "B<C-a C-i>\t(info)"

#. type: Plain text
#: original/man1/screen.1:452
msgid "Show info about this window."
msgstr "現在のウィンドウに関する情報を表示する。"

#. type: IP
#: original/man1/screen.1:452
#, no-wrap
msgid "B<C-a k>"
msgstr "B<C-a k>"

#. type: IP
#: original/man1/screen.1:454
#, no-wrap
msgid "B<C-a C-k>\t(kill)"
msgstr "B<C-a C-k>\t(kill)"

#. type: Plain text
#: original/man1/screen.1:457
msgid "Destroy current window."
msgstr "現在のウィンドウを破棄する。"

#. type: IP
#: original/man1/screen.1:457
#, no-wrap
msgid "B<C-a l>"
msgstr "B<C-a l>"

#. type: IP
#: original/man1/screen.1:459
#, no-wrap
msgid "B<C-a C-l>\t(redisplay)"
msgstr "B<C-a C-l>\t(redisplay)"

#. type: Plain text
#: original/man1/screen.1:462
msgid "Fully refresh current window."
msgstr "現在のウィンドウ全体をリフレッシュする。"

#. type: IP
#: original/man1/screen.1:462
#, no-wrap
msgid "B<C-a L>\t(login)"
msgstr "B<C-a L>\t(login)"

#. type: Plain text
#: original/man1/screen.1:466
msgid ""
"Toggle this windows login slot. Available only if I<screen> is configured to "
"update the utmp database."
msgstr ""
"このウィンドウのログインスロットをトグルする。 これが可能なのは、 "
"I<screen> が "
"utmp データベースを更新するよう設定されている場合に限られる。"

#. type: IP
#: original/man1/screen.1:466
#, no-wrap
msgid "B<C-a m>"
msgstr "B<C-a m>"

#. type: IP
#: original/man1/screen.1:468
#, no-wrap
msgid "B<C-a C-m>\t(lastmsg)"
msgstr "B<C-a C-m>\t(lastmsg)"

#. type: Plain text
#: original/man1/screen.1:471
msgid "Repeat the last message displayed in the message line."
msgstr "メッセージ行に表示された直前のメッセージを繰り返す。"

#. type: IP
#: original/man1/screen.1:471
#, no-wrap
msgid "B<C-a M>\t(monitor)"
msgstr "B<C-a M>\t(monitor)"

#. type: Plain text
#: original/man1/screen.1:473
msgid "Toggles monitoring of the current window."
msgstr "現在のウィンドウの監視をトグルする。"

#. type: IP
#: original/man1/screen.1:473
#, no-wrap
msgid "B<C-a space>"
msgstr "B<C-a space>"

#. type: IP
#: original/man1/screen.1:475
#, no-wrap
msgid "B<C-a n>"
msgstr "B<C-a n>"

#. type: IP
#: original/man1/screen.1:476
#, no-wrap
msgid "B<C-a C-n>\t(next)"
msgstr "B<C-a C-n>\t(next)"

#. type: Plain text
#: original/man1/screen.1:479
msgid "Switch to the next window."
msgstr "次のウィンドウに切り替える。"

#. type: IP
#: original/man1/screen.1:479
#, no-wrap
msgid "B<C-a N>\t(number)"
msgstr "B<C-a N>\t(number)"

#. type: Plain text
#: original/man1/screen.1:481
msgid "Show the number (and title) of the current window."
msgstr "現在のウィンドウの番号(とタイトル)を表示する。"

#. type: IP
#: original/man1/screen.1:481
#, no-wrap
msgid "B<C-a backspace>"
msgstr "B<C-a backspace>"

#. type: IP
#: original/man1/screen.1:483
#, no-wrap
msgid "B<C-a h>"
msgstr "B<C-a h>"

#. type: IP
#: original/man1/screen.1:484
#, no-wrap
msgid "B<C-a p>"
msgstr "B<C-a p>"

#. type: IP
#: original/man1/screen.1:485
#, no-wrap
msgid "B<C-a C-p>\t(prev)"
msgstr "B<C-a C-p>\t(prev)"

#. type: Plain text
#: original/man1/screen.1:488
msgid "Switch to the previous window (opposite of B<C-a n>)."
msgstr "前のウィンドウに切り替える (B<C-a n> の反対)。"

#. type: IP
#: original/man1/screen.1:488
#, no-wrap
msgid "B<C-a q>"
msgstr "B<C-a q>"

#. type: IP
#: original/man1/screen.1:490
#, no-wrap
msgid "B<C-a C-q>\t(xon)"
msgstr "B<C-a C-q>\t(xon)"

#. type: Plain text
#: original/man1/screen.1:493
msgid "Send a control-q to the current window."
msgstr "現在のウィンドウに Control-q を送る。"

#. type: IP
#: original/man1/screen.1:493
#, no-wrap
msgid "B<C-a Q>\t(only)"
msgstr "B<C-a Q>\t(only)"

#. type: Plain text
#: original/man1/screen.1:495
msgid "Delete all regions but the current one."
msgstr "現在のリージョンを残して他はすべて消す。"

#. type: IP
#: original/man1/screen.1:495
#, no-wrap
msgid "B<C-a r>"
msgstr "B<C-a r>"

#. type: IP
#: original/man1/screen.1:497
#, no-wrap
msgid "B<C-a C-r>\t(wrap)"
msgstr "B<C-a C-r>\t(wrap)"

#. type: Plain text
#: original/man1/screen.1:501
msgid ""
"Toggle the current window's line-wrap setting (turn the current window's "
"automatic margins on and off)."
msgstr ""
"現在のウィンドウの行折り返しに関する設定をトグルする "
"(現在のウィンドウの自動マージンのオン/オフを切り替える)。"

#. type: IP
#: original/man1/screen.1:501
#, no-wrap
msgid "B<C-a s>"
msgstr "B<C-a s>"

#. type: IP
#: original/man1/screen.1:503
#, no-wrap
msgid "B<C-a C-s>\t(xoff)"
msgstr "B<C-a C-s>\t(xoff)"

#. type: Plain text
#: original/man1/screen.1:506
msgid "Send a control-s to the current window."
msgstr "現在のウィンドウに Control-s を送る。"

#. type: IP
#: original/man1/screen.1:506
#, no-wrap
msgid "B<C-a S>\t(split)"
msgstr "B<C-a S>\t(split)"

#. type: Plain text
#: original/man1/screen.1:508
msgid "Split the current region into two new ones."
msgstr "現在のリージョンを 2 つに分ける。"

#. type: IP
#: original/man1/screen.1:508
#, no-wrap
msgid "B<C-a t>"
msgstr "B<C-a t>"

#. type: IP
#: original/man1/screen.1:510
#, no-wrap
msgid "B<C-a C-t>\t(time)"
msgstr "B<C-a C-t>\t(time)"

#. type: Plain text
#: original/man1/screen.1:513
msgid "Show system information."
msgstr "システム情報を表示する。"

#. type: IP
#: original/man1/screen.1:513
#, no-wrap
msgid "B<C-a v>\t(version)"
msgstr "B<C-a v>\t(version)"

#. type: Plain text
#: original/man1/screen.1:516
msgid "Display the version and compilation date."
msgstr "バージョンとコンパイルされた日時を表示する。"

#. type: IP
#: original/man1/screen.1:516
#, no-wrap
msgid "B<C-a C-v>\t(digraph)"
msgstr "B<C-a C-v>\t(digraph)"

#. type: Plain text
#: original/man1/screen.1:519
msgid "Enter digraph."
msgstr ""
"二重字 (digraph) を入力する。 "
"(訳注: 二重字とはアクセント記号等が付いた文字のこと)"

#. type: IP
#: original/man1/screen.1:519
#, no-wrap
msgid "B<C-a w>"
msgstr "B<C-a w>"

#. type: IP
#: original/man1/screen.1:521
#, no-wrap
msgid "B<C-a C-w>\t(windows)"
msgstr "B<C-a C-w>\t(windows)"

#. type: Plain text
#: original/man1/screen.1:524
msgid "Show a list of window."
msgstr "ウィンドウのリストを表示する。"

#. type: IP
#: original/man1/screen.1:524
#, no-wrap
msgid "B<C-a W>\t(width)"
msgstr "B<C-a W>\t(width)"

#. type: Plain text
#: original/man1/screen.1:526
msgid "Toggle 80/132 columns."
msgstr "80/132 カラムをトグルする。"

#. type: IP
#: original/man1/screen.1:526
#, no-wrap
msgid "B<C-a x>"
msgstr "B<C-a x>"

#. type: IP
#: original/man1/screen.1:528
#, no-wrap
msgid "B<C-a C-x>\t(lockscreen)"
msgstr "B<C-a C-x>\t(lockscreen)"

#. type: Plain text
#: original/man1/screen.1:531
msgid "Lock this terminal."
msgstr "この端末をロックする。"

#. type: IP
#: original/man1/screen.1:531
#, no-wrap
msgid "B<C-a X> \t(remove)"
msgstr "B<C-a X> \t(remove)"

#. type: Plain text
#: original/man1/screen.1:533
msgid "Kill the current region."
msgstr "現在のリージョンを破棄する。"

#. type: IP
#: original/man1/screen.1:533
#, no-wrap
msgid "B<C-a z>"
msgstr "B<C-a z>"

#. type: IP
#: original/man1/screen.1:535
#, no-wrap
msgid "B<C-a C-z>\t(suspend)"
msgstr "B<C-a C-z>\t(suspend)"

#. type: Plain text
#: original/man1/screen.1:540
msgid "Suspend I<screen>.  Your system must support BSD-style job-control."
msgstr ""
"I<screen> をサスペンドする。 システムが "
"BSD 形式のジョブ制御をサポートしていなければならない。"

#. type: IP
#: original/man1/screen.1:540
#, no-wrap
msgid "B<C-a Z>\t(reset)"
msgstr "B<C-a Z>\t(reset)"

#. type: Plain text
#: original/man1/screen.1:542
msgid "Reset the virtual terminal to its \\*Qpower-on\\*U values."
msgstr "仮想端末を \\*Qpower-on\\*U の値にリセットする。"

#. type: IP
#: original/man1/screen.1:542
#, no-wrap
msgid "B<C-a .>\t(dumptermcap)"
msgstr "B<C-a .>\t(dumptermcap)"

#. type: Plain text
#: original/man1/screen.1:544
msgid "Write out a \\*Q.termcap\\*U file."
msgstr "\\*Q.termcap\\*U ファイルを出力する。"

#. type: IP
#: original/man1/screen.1:544
#, no-wrap
msgid "B<C-a ?>\t(help)"
msgstr "B<C-a ?>\t(help)"

#. type: Plain text
#: original/man1/screen.1:546
msgid "Show key bindings."
msgstr "キー割り当てを表示する。"

#. type: IP
#: original/man1/screen.1:546
#, no-wrap
msgid "B<C-a C-\\e>\t(quit)"
msgstr "B<C-a C-\\e>\t(quit)"

#. type: Plain text
#: original/man1/screen.1:549
msgid "Kill all windows and terminate I<screen>."
msgstr ""
"すべてのウィンドウを破棄し、 I<screen> を終了する。"

#. type: IP
#: original/man1/screen.1:549
#, no-wrap
msgid "B<C-a :>\t(colon)"
msgstr "B<C-a :>\t(colon)"

#. type: Plain text
#: original/man1/screen.1:551
msgid "Enter command line mode."
msgstr "コマンドラインモードに入る。"

#. type: IP
#: original/man1/screen.1:551
#, no-wrap
msgid "B<C-a [>"
msgstr "B<C-a [>"

#. type: IP
#: original/man1/screen.1:553
#, no-wrap
msgid "B<C-a C-[>"
msgstr "B<C-a C-[>"

#. type: IP
#: original/man1/screen.1:554
#, no-wrap
msgid "B<C-a esc>\t(copy)"
msgstr "B<C-a esc>\t(copy)"

#. type: Plain text
#: original/man1/screen.1:557
msgid "Enter copy/scrollback mode."
msgstr "コピー/スクロールバックモードに入る。"

#. type: IP
#: original/man1/screen.1:557
#, no-wrap
msgid "B<C-a ]>\t(paste .)"
msgstr "B<C-a ]>\t(paste .)"

#. type: Plain text
#: original/man1/screen.1:561
msgid ""
"Write the contents of the paste buffer to the stdin queue of the current "
"window."
msgstr "ペーストバッファの内容を現在のウィンドウの標準入力のキューに書き込む。"

#. type: IP
#: original/man1/screen.1:561
#, no-wrap
msgid "B<C-a {>"
msgstr "B<C-a {>"

#. type: IP
#: original/man1/screen.1:563
#, no-wrap
msgid "B<C-a }>\t(history)"
msgstr "B<C-a }>\t(history)"

#. type: Plain text
#: original/man1/screen.1:566
msgid "Copy and paste a previous (command) line."
msgstr "前の (コマンド) 行をコピー&ペーストする。"

#. type: IP
#: original/man1/screen.1:566
#, no-wrap
msgid "B<C-a E<gt>>\t(writebuf)"
msgstr "B<C-a E<gt>>\t(writebuf)"

#. type: Plain text
#: original/man1/screen.1:568
msgid "Write paste buffer to a file."
msgstr "ペーストバッファをファイルに書き出す。"

#. type: IP
#: original/man1/screen.1:568
#, no-wrap
msgid "B<C-a E<lt>>\t(readbuf)"
msgstr "B<C-a E<lt>>\t(readbuf)"

#. type: Plain text
#: original/man1/screen.1:570
msgid "Reads the screen-exchange file into the paste buffer."
msgstr "画面交換ファイルをペーストバッファに読み込む。"

#. type: IP
#: original/man1/screen.1:570
#, no-wrap
msgid "B<C-a =>\t(removebuf)"
msgstr "B<C-a =>\t(removebuf)"

#. type: Plain text
#: original/man1/screen.1:572
msgid "Removes the file used by B<C-a E<lt>> and B<C-a E<gt>>."
msgstr ""
"B<C-a E<lt>> と B<C-a E<gt>> で使ったファイルを削除する。"

#. type: IP
#: original/man1/screen.1:572
#, no-wrap
msgid "B<C-a ,>\t(license)"
msgstr "B<C-a ,>\t(license)"

#. type: Plain text
#: original/man1/screen.1:576
msgid ""
"Shows where I<screen> comes from, where it went to and why you can use it."
msgstr ""
"I<screen> の由来を表示する。これは "
"I<screen> が来た道であり、あなたが "
"I<screen> を利用できている理由である。"

#. type: IP
#: original/man1/screen.1:576
#, no-wrap
msgid "B<C-a _>\t(silence)"
msgstr "B<C-a _>\t(silence)"

#. type: Plain text
#: original/man1/screen.1:578
msgid "Start/stop monitoring the current window for inactivity."
msgstr "現在のウィンドウが非アクティブかどうかの監視を開始/停止する。"

#. type: IP
#: original/man1/screen.1:578
#, no-wrap
msgid "B<C-a *>\t(displays)"
msgstr "B<C-a *>\t(displays)"

#. type: Plain text
#: original/man1/screen.1:580
msgid "Show a listing of all currently attached displays."
msgstr "現在アタッチしているすべての画面のリストを表示する。"

#. type: SH
#: original/man1/screen.1:582
#, no-wrap
msgid "CUSTOMIZATION"
msgstr "カスタマイズ"

#. type: Plain text
#: original/man1/screen.1:593
msgid ""
"The \\*Qsocket directory\\*U defaults either to $HOME/.screen or simply to /"
"tmp/screens or preferably to /usr/local/screens chosen at compile-time. If "
"I<screen> is installed setuid-root, then the administrator should compile "
"I<screen> with an adequate (not NFS mounted) socket directory. If I<screen> "
"is not running setuid-root, the user can specify any mode 700 directory in "
"the environment variable $SCREENDIR."
msgstr ""
"「ソケットディレクトリ」は、デフォルトでは $HOME/."
"screen または単に /tmp/"
"screens だが、 コンパイル時に選択すれば /var/run/"
"screen にもできる。 I<screen> を setuid-"
"root でインストールする場合、 システム管理者は適切な "
"(NFS マウントではない)  ソケットディレクトリを使うよう "
"I<screen> をコンパイルしなければならない。 I<screen> が "
"setuid-"
"root でない状態で動作する場合なら、 ユーザは環境変数 "
"$SCREENDIR を使って、 モード "
"700 の任意のディレクトリを指定できる。"

#. type: Plain text
#: original/man1/screen.1:607
msgid ""
"When I<screen> is invoked, it executes initialization commands from the "
"files \\*Q/usr/local/etc/screenrc\\*U and \\*Q.screenrc\\*U in the user's "
"home directory. These are the \\*Qprogrammer's defaults\\*U that can be "
"overridden in the following ways: for the global screenrc file I<screen> "
"searches for the environment variable $SYSSCREENRC (this override feature "
"may be disabled at compile-time). The user specific screenrc file is "
"searched in $SCREENRC, then $HOME/.screenrc.  The command line option B<-c> "
"takes precedence over the above user screenrc files."
msgstr ""
"I<screen> は起動されると、2 つのファイル (\\*Q/etc/screenrc"
"\\*U とそのユーザのホームディレクトリの \\*Q.screenrc"
"\\*U)  から初期化コマンドを読み込んで実行する。 これらは「プログラマのデフォルト値」であり、 以下のようにすれば変更できる: システム全体の "
"screenrc として、 I<screen> は環境変数 $SYSSCREENRC を検索する "
"(この変更機能はコンパイル時に無効にできる)。 ユーザ固有の "
"screenrc ファイルは $SCREENRC, $HOME/."
"screenrc の順で検索される。 コマンドラインオプション B<-"
"c> は、 これらのユーザ用 "
"screenrc ファイルよりも優先される。"

#. type: Plain text
#: original/man1/screen.1:625
msgid ""
"Commands in these files are used to set options, bind functions to keys, and "
"to automatically establish one or more windows at the beginning of your "
"I<screen> session.  Commands are listed one per line, with empty lines being "
"ignored.  A command's arguments are separated by tabs or spaces, and may be "
"surrounded by single or double quotes.  A `#' turns the rest of the line "
"into a comment, except in quotes.  Unintelligible lines are warned about and "
"ignored.  Commands may contain references to environment variables. The "
"syntax is the shell-like \"$VAR \" or \"${VAR}\". Note that this causes "
"incompatibility with previous I<screen> versions, as now the '$'-character "
"has to be protected with '\\e' if no variable substitution shall be "
"performed. A string in single-quotes is also protected from variable "
"substitution."
msgstr ""
"これらのファイルに書かれたコマンドは、オプションの設定や キーへの機能の割り当て、 "
"I<screen> セッション開始時の自動的なウィンドウ生成 "
"(複数可) に用いられる。 コマンドは 1 行に "
"1 つ書かれ、空の行は無視される。コマンドの引き数は タブまたは空白で区切られ、 シングルクォートまたはダブルクォートで括ることができる。 "
"`#' があると、その行の残りの部分はコメントとなる。 ただし "
"`#' がクォートの内部にある場合は除く。 判読できない行には警告が出され、無視される。 コマンドでは環境変数を参照できる。 記法はシェルと同様に "
"\"$VAR \" または \"${VAR}\" の形式である。 これは "
"I<screen> の古いバージョンとの非互換性の原因になっており、 現在は変数代入を行わせない場合 "
"'$' は '\\e' で保護しなければならない。"

#. type: Plain text
#: original/man1/screen.1:629
msgid ""
"Two configuration files are shipped as examples with your screen "
"distribution: \\*Qetc/screenrc\\*U and \\*Qetc/etcscreenrc\\*U. They contain "
"a number of useful examples for various commands."
msgstr ""
"screen の配布パッケージには、 2 つの設定ファイル、 "
"\\*Qetc/screenrc\\*U と \\*Qetc/etcscreenrc"
"\\*U とが例として同梱されている。 これらには様々なコマンドの便利な例がたくさん載っている。"

#. type: Plain text
#: original/man1/screen.1:633
msgid ""
"Customization can also be done 'on-line'. To enter the command mode type `C-"
"a :'. Note that commands starting with \\*Qdef\\*U change default values, "
"while others change current settings."
msgstr ""
"カスタマイズは「オンライン」で行うこともできる。 コマンドモードに入るには "
"`C-a :' を入力する。 \\*Qdef"
"\\*U で始まるコマンドはデフォルト値を変更し、 他のコマンドは現在の設定を変更する。"

#. type: Plain text
#: original/man1/screen.1:635
msgid "The following commands are available:"
msgstr "利用できるコマンドを以降に示す:"

#. type: Plain text
#: original/man1/screen.1:639
msgid "B<acladd>I< usernames> [I<crypted-pw>]"
msgstr "B<acladd>I< usernames> [I<crypted-pw>]"

#. type: Plain text
#: original/man1/screen.1:641
msgid "B<addacl>I< usernames>"
msgstr "B<addacl>I< usernames>"

#. type: Plain text
#: original/man1/screen.1:650
msgid ""
"Enable users to fully access this screen session. I<Usernames> can be one "
"user or a comma separated list of users. This command enables to attach to "
"the I<screen> session and performs the equivalent of `aclchg I<usernames> "
"+rwx \\&\"#?\\&\"'.  executed. To add a user with restricted access, use the "
"`aclchg' command below.  If an optional second parameter is supplied, it "
"should be a crypted password for the named user(s). `Addacl' is a synonym to "
"`acladd'.  Multi user mode only."
msgstr ""
"ユーザに現在の "
"screen セッションへの完全なアクセスを与える。 "
"I<usernames> は "
"1 人のユーザ、またはコンマ区切りのユーザリストである。 このコマンドは "
"I<screen> セッションにアタッチできるようにし、 `aclchg "
"I<usernames> +rwx \\&\"#?\\&"
"\"' と同じ内容を実行する。 アクセス権を制限した状態でユーザを追加するには、後述の "
"`aclchg' を用いること。 "
"2 番目のパラメータは省略可能だが、これを与えると、 これは指定したユーザ "
"(ないし複数のユーザ) の暗号化パスワードになる。 "
"`addacl' は "
"`acladd' と同機能の別名である。 このコマンドはマルチユーザモードでのみ使用できる。"

#. type: Plain text
#: original/man1/screen.1:653
msgid "B<aclchg>I< usernames permbits list>"
msgstr "B<aclchg>I< usernames permbits list>"

#. type: Plain text
#: original/man1/screen.1:655
msgid "B<chacl>I< usernames permbits list>"
msgstr "B<chacl>I< usernames permbits list>"

#. type: Plain text
#: original/man1/screen.1:679
msgid ""
"Change permissions for a comma separated list of users. Permission bits are "
"represented as `r', `w' and `x'. Prefixing `+' grants the permission, `-' "
"removes it. The third parameter is a comma separated list of commands and/or "
"windows (specified either by number or title). The special list `#' refers "
"to all windows, `?' to all commands. if I<usernames> consists of a single "
"`*', all known users are affected.  A command can be executed when the user "
"has the `x' bit for it.  The user can type input to a window when he has its "
"`w' bit set and no other user obtains a writelock for this window.  Other "
"bits are currently ignored.  To withdraw the writelock from another user in "
"window 2: `aclchg I<username> -w+w 2'.  To allow read-only access to the "
"session: `aclchg I<username> -w \\&\"#\\&\"'. As soon as a user's name is "
"known to I<screen> he can attach to the session and (per default) has full "
"permissions for all command and windows. Execution permission for the acl "
"commands, `at' and others should also be removed or the user may be able to "
"regain write permission.  Rights of the special username B<nobody> cannot be "
"changed (see the \\*Qsu\\*U command).  `Chacl' is a synonym to `aclchg'.  "
"Multi user mode only."
msgstr ""
"コンマ区切りのリストで指定したユーザの権限 "
"(permission) を変更する。 permbits は `r', `w', `x' で表し、`"
"+' を前に置くと権限が与えられ、 "
"`-' を置くと権限が取り上げられる。 "
"3 番目のパラメータは、コマンドやウィンドウ "
"(番号またはタイトルで指定)  をコンマで区切って並べたリストである。 特別なリストである "
"`#' はウィンドウすべてを意味し、"
"`?' はコマンドすべてを意味する。 I<usernames> が `*' "
"1 つだけの場合、 認識されているユーザすべてが影響を受ける。 ユーザがあるコマンドに対する "
"`x' ビットを持っていると、 そのコマンドを実行できる。 あるウィンドウに対して "
"`w' ビットが設定されており、 他のユーザがそのウィンドウの書き込みロックを取得していないとき、 ユーザはそのウィンドウへの入力を行える。 他のビットは現在は無視される。 ウィンドウ "
"2 にいる他のユーザの書き込みロックを取り消すには、 "
"`aclchg I<username> -w+w "
"2' コマンドを実行する。 セッションに対する読み込み専用のアクセスを許可するには、 "
"`aclchg I<username> -w \\&\"#\\&"
"\"' コマンドを実行する。 ユーザ名が "
"I<screen> に識別されると、直ちにそのユーザはセッションにアタッチでき、 "
"(デフォルトでは) すべてのコマンドとウィンドウに対する完全な権限を与えられる。 "
"acl コマンドや "
"`at' 等に対する実行許可は削除しておくべきである。 さもないと、そのユーザは書き込み権限を再取得できてしまう。 特殊なユーザ "
"B<nobody> に対する権限は変更できない (\\*Qsu"
"\\*U コマンドを見よ)。 `chacl' は "
"`aclchg' と同義の別名である。 マルチユーザモードでのみ使用できる。"

#. type: Plain text
#: original/man1/screen.1:682
msgid "B<acldel>I< username>"
msgstr "B<acldel>I< username>"

#. type: Plain text
#: original/man1/screen.1:688
msgid ""
"Remove a user from I<screen>'s access control list. If currently attached, "
"all the user's displays are detached from the session. He cannot attach "
"again.  Multi user mode only."
msgstr ""
"ユーザを "
"I<screen> のアクセス制御リストから削除する。 現在アタッチされていれば、そのユーザのすべてのディスプレイは そのセッションからデタッチされる。 そのユーザは再びアタッチすることはできない。 マルチユーザモードでのみ使用できる。"

#. type: Plain text
#: original/man1/screen.1:692
msgid "B<aclgrp>I< username> [I<groupname>]"
msgstr "B<aclgrp>I< username> [I<groupname>]"

#. type: Plain text
#: original/man1/screen.1:700
msgid ""
"Creates groups of users that share common access rights. The name of the "
"group is the username of the group leader. Each member of the group inherits "
"the permissions that are granted to the group leader. That means, if a user "
"fails an access check, another check is made for the group leader.  A user "
"is removed from all groups the special value \\*Qnone\\*U is used for "
"I<groupname>.  If the second parameter is omitted all groups the user is in "
"are listed."
msgstr ""
"同じアクセス権限を共有するユーザのグループを作成する。 このグループの名前は、グループのリーダーのユーザ名になる。 グループの各メンバーはグループリーダーに与えられた権限を継承する。 すなわち、あるユーザがあるアクセスのチェックに失敗すると、 続いて別のチェックがグループリーダーに対してなされる。 "
"I<groupname> に特殊な値 \\*Qnone"
"\\*U が用いられると、ユーザはすべてのグループから削除される。 "
"2 番目のパラメータが省略されると、ユーザのいるすべてのグループがリストされる。"

#. type: Plain text
#: original/man1/screen.1:705
msgid "B<aclumask> [[I<users>]I<+bits> |[I<users>]I<-bits> .... ]"
msgstr "B<aclumask> [[I<users>]I<+bits> |[I<users>]I<-bits> .... ]"

#. type: Plain text
#: original/man1/screen.1:709
msgid "B<umask> [[I<users>]I<+bits> |[I<users>]I<-bits> .... ]"
msgstr "B<umask> [[I<users>]I<+bits> |[I<users>]I<-bits> .... ]"

#. type: Plain text
#: original/man1/screen.1:725
msgid ""
"This specifies the access other users have to windows that will be created "
"by the caller of the command.  I<Users> may be no, one or a comma separated "
"list of known usernames. If no users are specified, a list of all currently "
"known users is assumed.  I<Bits> is any combination of access control bits "
"allowed defined with the \\*Qaclchg\\*U command. The special username \\*Q?"
"\\*U predefines the access that not yet known users will be granted to any "
"window initially.  The special username \\*Q??\\*U predefines the access "
"that not yet known users are granted to any command.  Rights of the special "
"username B<nobody> cannot be changed (see the \\*Qsu\\*U command).  `Umask' "
"is a synonym to `aclumask'."
msgstr ""
"このコマンドを呼んだ者が生成するウィンドウに対して、 他のユーザが持つアクセス権限を指定する。 "
"I<users> は、なし、一人、既知のユーザ名のコンマ区切りリスト、のいずれかである。 "
"I<users> を指定しないと、現在わかっているすべてのユーザのリストを指定したことになる。 "
"I<bits> は \\*Qaclchg"
"\\*U コマンドで定義された アクセス制御ビットの任意の組み合わせである。 ユーザ名 "
"\\*Q?"
"\\*U は特殊な意味を持ち、 まだ登場していないユーザに対して、 事前に任意のウィンドウに対するアクセス権限を付与するために用いる。 ユーザ名 "
"\\*Q??"
"\\*U は特殊な意味を持ち、 まだ登場していないユーザに対して、 任意のコマンドに対するアクセス権限を付与するために用いる。 特殊なユーザ名である "
"B<nobody> の権限を変更することはできない (\\*Qsu"
"\\*U コマンドを見よ)。 `umask' は "
"`aclumask' と同義の別名である。"

#. type: Plain text
#: original/man1/screen.1:728
msgid "B<activity>I< message>"
msgstr "B<activity>I< message>"

#. type: Plain text
#: original/man1/screen.1:739
msgid ""
"When any activity occurs in a background window that is being monitored, "
"I<screen> displays a notification in the message line.  The notification "
"message can be re-defined by means of the \\*Qactivity\\*U command.  Each "
"occurrence of `%' in I<message> is replaced by the number of the window in "
"which activity has occurred, and each occurrence of `^G' is replaced by the "
"definition for bell in your termcap (usually an audible bell).  The default "
"message is"
msgstr ""
"監視状態にあるバックグラウンドウィンドウのどれかで 何らかの動作があった場合、 "
"I<screen> はメッセージ行で通知を行う。 この通知メッセージは "
"\\*Qactivity\\*U コマンドで再定義できる。 "
"I<message> に含まれる `"
"%' は、 それぞれ動作が起こったウィンドウの番号に置換され、"
"`~' は、 それぞれ termcap に書かれているベルの定義 "
"(通常は音を鳴らすベル文字) に置換される。 デフォルトのメッセージは"

#. type: Plain text
#: original/man1/screen.1:741
msgid "  'Activity in window %n'"
msgstr "  'Activity in window %n'"

#. type: Plain text
#: original/man1/screen.1:744
msgid ""
"Note that monitoring is off for all windows by default, but can be altered "
"by use of the \\*Qmonitor\\*U command (C-a M)."
msgstr ""
"である。 デフォルトではすべてのウィンドウに対して監視はオフになっているが、 "
"\\*Qmonitor\\*U コマンド(C-a M) で変更できる。"

#. type: Plain text
#: original/man1/screen.1:747
msgid "B<allpartial on>|B<off>"
msgstr "B<allpartial on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:754
msgid ""
"If set to on, only the current cursor line is refreshed on window change.  "
"This affects all windows and is useful for slow terminal lines. The previous "
"setting of full/partial refresh for each window is restored with "
"\\*Qallpartial off\\*U.  This is a global flag that immediately takes effect "
"on all windows overriding the \\*Qpartial\\*U settings. It does not change "
"the default redraw behavior of newly created windows."
msgstr ""
"on にすると、ウィンドウが変化した時に現在のカーソル行だけがリフレッシュされる。 これはすべてのウィンドウに影響し、端末ラインが遅い場合に役に立つ。 各ウィンドウにおける全体/部分リフレッシュの直前の設定は、 "
"\\*Qallpartial off"
"\\*U で復元される。 これはグローバルなフラグであり、 即座にすべてのウィンドウに影響を及ぼし、"
"\\*Qpartial"
"\\*U の設定を変更する。 これ以降に新しく生成されるウィンドウのデフォルトの再描画の動作は、 これによっては変わらない。"

#. type: Plain text
#: original/man1/screen.1:757
msgid "B<altscreen on>|B<off>"
msgstr "B<altscreen on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:760
msgid ""
"If set to on, \"alternate screen\" support is enabled in virtual terminals, "
"just like in xterm.  Initial setting is `off'."
msgstr ""
"on にすると仮想端末で「別画面 (alternate "
"screen)」のサポートが有効になる。 これは "
"xterm のと同様のものである。初期設定では "
"off になっている。"

#. type: Plain text
#: original/man1/screen.1:764
msgid "B<at >[I<identifier>][B<#>|B<*>|B<%>] I<command >[I<args> ... ]"
msgstr "B<at >[I<identifier>][B<#>|B<*>|B<%>] I<command >[I<args> ... ]"

#. type: Plain text
#: original/man1/screen.1:784
msgid ""
"Execute a command at other displays or windows as if it had been entered "
"there.  \\*QAt\\*U changes the context (the `current window' or `current "
"display' setting) of the command. If the first parameter describes a non-"
"unique context, the command will be executed multiple times. If the first "
"parameter is of the form `I<identifier>*' then identifier is matched against "
"user names.  The command is executed once for each display of the selected "
"user(s). If the first parameter is of the form `I<identifier>%' identifier "
"is matched against displays. Displays are named after the ttys they attach. "
"The prefix `/dev/' or `/dev/tty' may be omitted from the identifier.  If "
"I<identifier> has a `#' or nothing appended it is matched against window "
"numbers and titles. Omitting an identifier in front of the `#', `*' or `%'-"
"character selects all users, displays or windows because a prefix-match is "
"performed. Note that on the affected display(s) a short message will "
"describe what happened. Permission is checked for initiator of the \\*Qat"
"\\*U command, not for the owners of the affected display(s).  Note that the "
"'#' character works as a comment introducer when it is preceded by "
"whitespace. This can be escaped by prefixing a '\\e'.  Permission is checked "
"for the initiator of the \\*Qat\\*U command, not for the owners of the "
"affected display(s)."
msgstr ""
"他の画面やウィンドウで "
"(あたかもそこで入力したかのように) コマンドを実行する。 "
"\\*Qat\\*U はコマンドのコンテクスト "
"(「現在のウィンドウ」や「現在の画面」の設定) を変更する。 最初のパラメータでコンテクストがひとつに定まらない場合には、 そのコマンドは複数回実行される。最初のパラメータが "
"`I<identifier>*' の形式ならば、 ユーザ名に対して "
"identifier のマッチを試みる。 指定されたコマンドは、選択されたユーザ "
"(複数可) の画面それぞれにおいて "
"1 度ずつ実行される。最初のパラメータが `I<identifier>"
"%' の形式ならば、 画面に対して "
"identifier のマッチを試みる。 画面の名前はアタッチしている "
"tty に基づいて付けられる。 プレフィックス `/dev/' や `/"
"dev/tty' は identifier から省略できる。 I<identifier> に "
"`#' が付いた "
"(あるいは末尾に何も付いていない) 場合は、 ウィンドウ番号とタイトルにマッチする。"
"`*', `%', "
"`#' 文字の前に置く識別子を省略すると、 すべてのユーザ、画面、ウィンドウが選択される。 影響を受ける画面 "
"(複数のこともある) では、 起こったことが短いメッセージで表示される。 "
"\\*Qat"
"\\*U コマンドの実行者に対しては権限のチェックが行なわれ、 影響される画面の所有者に対しては行なわれない。'#' 文字の後に空白文字が 置かれるとコメントの開始になるが、これは "
"'\\e' を前置することでエスケープできる。"

#. type: Plain text
#: original/man1/screen.1:794
msgid ""
"Caveat: When matching against windows, the command is executed at least once "
"per window. Commands that change the internal arrangement of windows (like "
"\\*Qother\\*U) may be called again. In shared windows the command will be "
"repeated for each attached display. Beware, when issuing toggle commands "
"like \\*Qlogin\\*U! Some commands (e.g. \\*Qprocess\\*U) require that a "
"display is associated with the target windows.  These commands may not work "
"correctly under \\*Qat\\*U looping over windows."
msgstr ""
"注意: ウィンドウに対するマッチでは、コマンドは各ウィンドウで最低 "
"1 回は実行される。 ウィンドウの内部順序を変更するようなコマンド "
"(\\*Qother"
"\\*U など) は、 複数回呼び出されるかもしれない。 共有ウィンドウでは、コマンドはアタッチしている画面ごとに繰り返される。 "
"\\*Qlogin"
"\\*U のような、状態をトグルするコマンドを実行するときには注意すること! コマンドによっては、対象ウィンドウがディスプレイに関連づけられていないと 機能しないものがある "
"(\\*Qprocess\\*U など)。 これらのコマンドは、\\*Qat"
"\\*U でウィンドウを巡回させる場合には 機能しないかもしれない。"

#. type: Plain text
#: original/man1/screen.1:798
msgid "B<attrcolor >I<attrib> [I<attribute/color-modifier>]"
msgstr "B<attrcolor >I<attrib> [I<attribute/color-modifier>]"

#. type: Plain text
#: original/man1/screen.1:807
msgid ""
"This command can be used to highlight attributes by changing the color of "
"the text. If the attribute I<attrib> is in use, the specified attribute/"
"color modifier is also applied. If no modifier is given, the current one is "
"deleted. See the \\*QSTRING ESCAPES\\*U chapter for the syntax of the "
"modifier. Screen understands two pseudo-attributes, \\*Qi\\*U stands for "
"high-intensity foreground color and \\*QI\\*U for high-intensity background "
"color."
msgstr ""
"このコマンドを用いると、テキストの色を変えて属性をハイライトできる。 属性 "
"I<attrib> がすでに利用中の場合には、指定した属性/色修正が同時に適用される。 修正指定を与えないと、現在のものを削除する。 修正指定の文法については『文字エスケープ』を参照のこと。 "
"screen は 2 つの疑似属性を理解する: \\*Qi"
"\\*U は高輝度の前景色を意味し、 \\*QI"
"\\*U は高輝度の背景色を意味する。"

#. type: Plain text
#: original/man1/screen.1:809 original/man1/screen.1:1763
#: original/man1/screen.1:3417
msgid "Examples:"
msgstr "例:"

#. type: Plain text
#: original/man1/screen.1:811
msgid "attrcolor b \"R\""
msgstr "attrcolor b \"R\""

#. type: Plain text
#: original/man1/screen.1:813
msgid "Change the color to bright red if bold text is to be printed."
msgstr "ボールドのテキストを表示するとき、色を明るい赤に変更する。"

#. type: Plain text
#: original/man1/screen.1:815
msgid "attrcolor u \"-u b\""
msgstr "attrcolor u \"-u b\""

#. type: Plain text
#: original/man1/screen.1:817
msgid "Use blue text instead of underline."
msgstr "アンダーラインの代わりに青のテキストを用いる。"

#. type: Plain text
#: original/man1/screen.1:819
msgid "attrcolor b \".I\""
msgstr "attrcolor b \".I\""

#. type: Plain text
#: original/man1/screen.1:822
msgid ""
"Use bright colors for bold text. Most terminal emulators do this already."
msgstr "ボールドのテキストに明るい色を使う。ほとんどの端末エミュレータでは、 すでにこの指定はなされているだろう。"

#. type: Plain text
#: original/man1/screen.1:824
msgid "attrcolor i \"+b\""
msgstr "attrcolor i \"+b\""

#. type: Plain text
#: original/man1/screen.1:826
msgid "Make bright colored text also bold."
msgstr "高輝度色のテキストをボールドにもする。"

#. type: Plain text
#: original/man1/screen.1:829
msgid "B<autodetach on>|B<off>"
msgstr "B<autodetach on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:839
msgid ""
"Sets whether I<screen> will automatically detach upon hangup, which saves "
"all your running programs until they are resumed with a B<screen -r> "
"command.  When turned off, a hangup signal will terminate I<screen> and all "
"the processes it contains. Autodetach is on by default."
msgstr ""
"ハングアップの際に、自動的にデタッチを "
"I<screen> にさせるかどうかを設定する。デタッチを行うと、 実行中のプログラムはすべて保存され、 "
"B<screen -r> コマンドで再開できる。このオプションを "
"off にすると、 ハングアップシグナルによって "
"I<screen> および "
"I<screen> 内で実行されているすべてのプロセスが終了する。 "
"autodetach はデフォルトでは on になっている。"

#. type: Plain text
#: original/man1/screen.1:842
msgid "B<autonuke on>|B<off>"
msgstr "B<autonuke on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:846
msgid ""
"Sets whether a clear screen sequence should nuke all the output that has not "
"been written to the terminal. See also \\*Qobuflimit\\*U."
msgstr ""
"画面クリアのシーケンスが与えられたとき、 まだ端末に書き出されていない出力すべてを破棄するかどうか指定する。 "
"\\*Qobuflimit\\*U も参照のこと。"

#. type: Plain text
#: original/man1/screen.1:853
msgid "B<backtick >I<id> I<lifespan> I<autorefresh> I<cmd> I<args...>"
msgstr "B<backtick >I<id> I<lifespan> I<autorefresh> I<cmd> I<args...>"

#. type: Plain text
#: original/man1/screen.1:855
msgid "B<backtick >I<id>"
msgstr "B<backtick >I<id>"

#. type: Plain text
#: original/man1/screen.1:865
msgid ""
"Program the backtick command with the numerical id I<id>.  The output of "
"such a command is used for substitution of the \\*Q%`\\*U string escape. The "
"specified I<lifespan> is the number of seconds the output is considered "
"valid. After this time, the command is run again if a corresponding string "
"escape is encountered.  The I<autorefresh> parameter triggers an automatic "
"refresh for caption and hardstatus strings after the specified number of "
"seconds. Only the last line of output is used for substitution."
msgstr ""
"(数値の) ID が I<id> となる "
"backtick コマンドをプログラムする。 このようなコマンドの出力は、文字列エスケープ "
"\\*Q%`\\*U に代入される。 指定された "
"I<lifespan> は、出力が有効とみなされる期間の秒数である。 この秒数が経過した後に、対応する文字列エスケープが現われた場合には、 このコマンドが再び実行される。 "
"I<autorefresh> パラメータで指定する秒数が過ぎると、 キャプション文字列とハードステータス文字列とが自動的にリフレッシュされる。 出力の最後の行だけが代入に用いられる。"

#. type: Plain text
#: original/man1/screen.1:872
msgid ""
"If both the I<lifespan> and the I<autorefresh> parameters are zero, the "
"backtick program is expected to stay in the background and generate output "
"once in a while.  In this case, the command is executed right away and "
"screen stores the last line of output. If a new line gets printed screen "
"will automatically refresh the hardstatus or the captions."
msgstr ""
"I<lifespan> と I<autorefresh> の両方のパラメータが "
"0 だと、 その "
"backtick プログラムはバックグラウンドに留まり、 ときどき出力を生成するものとみなされる。 この場合、そのコマンドは直ちに実行され、 "
"screen はその出力の最後の行を保存する。新しい行が表示されると、 "
"screen はハードステータスまたはキャプションをリフレッシュする。"

#. type: Plain text
#: original/man1/screen.1:875
msgid ""
"The second form of the command deletes the backtick command with the "
"numerical id I<id>."
msgstr ""
"2 番目の書式は、数値 ID が I<id> の "
"backtick コマンドを削除する。"

#. type: Plain text
#: original/man1/screen.1:878
msgid "B<bce >[B<on>|B<off>]"
msgstr "B<bce >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:883
msgid ""
"Change background-color-erase setting. If \\*Qbce\\*U is set to on, all "
"characters cleared by an erase/insert/scroll/clear operation will be "
"displayed in the current background color. Otherwise the default background "
"color is used."
msgstr ""
"背景色消去 (background-color-erase) の設定を変更する。 \\*Qbce"
"\\*U を on にすると、 erase/insert/scroll/"
"clear 操作でクリアされるすべての文字は、 現在の背景色で表示されることになる。 "
"off にするとデフォルトの背景色が用いられる。"

#. type: Plain text
#: original/man1/screen.1:887
msgid "B<bell_msg> [I<message>]"
msgstr "B<bell_msg> [I<message>]"

#. type: Plain text
#: original/man1/screen.1:897
msgid ""
"When a bell character is sent to a background window, I<screen> displays a "
"notification in the message line.  The notification message can be re-"
"defined by this command.  Each occurrence of `%' in I<message> is replaced "
"by the number of the window to which a bell has been sent, and each "
"occurrence of `^G' is replaced by the definition for bell in your termcap "
"(usually an audible bell).  The default message is"
msgstr ""
"ベル文字がバックグラウンドのウィンドウに送られると、 "
"I<screen> はメッセージ行に通知を出す。この通知メッセージは、 このコマンドによって再定義できる。"
"I<message> に `"
"%' があると、 それらはベルを受け取ったウィンドウの番号に置換される。 また "
"`^G' は termcap で定義されているベル文字 "
"(通常は音声ベル) に置換される。デフォルトのメッセージは次の通り："

#. type: Plain text
#: original/man1/screen.1:899
msgid "  'Bell in window %n'"
msgstr "  'Bell in window %n'"

#. type: Plain text
#: original/man1/screen.1:903
msgid ""
"An empty message can be supplied to the \\*Qbell_msg\\*U command to suppress "
"output of a message line (bell_msg \"\").  Without parameter, the current "
"message is shown."
msgstr ""
"\\*Qbell_msg"
"\\*U コマンドには空のメッセージを与えることもでき、 その場合メッセージ行の出力はされなくなる "
"(bell_msg "
"\"\")。 パラメータを与えないと、現在のメッセージが表示される。"

#. type: Plain text
#: original/man1/screen.1:910
msgid "B<bind > [B<-c> I<class>] I<key> [I<command> [I<args>]]"
msgstr "B<bind > [B<-c> I<class>] I<key> [I<command> [I<args>]]"

#. type: Plain text
#: original/man1/screen.1:927
msgid ""
"Bind a command to a key.  By default, most of the commands provided by "
"I<screen> are bound to one or more keys as indicated in the \\*QDEFAULT KEY "
"BINDINGS\\*U section, e.\\|g. the command to create a new window is bound to "
"\\*QC-c\\*U and \\*Qc\\*U.  The \\*Qbind\\*U command can be used to redefine "
"the key bindings and to define new bindings.  The I<key> argument is either "
"a single character, a two-character sequence of the form \\*Q^x\\*U (meaning "
"\\*QC-x\\*U), a backslash followed by an octal number (specifying the ASCII "
"code of the character), or a backslash followed by a second character, such "
"as \\*Q\\e^\\*U or \\*Q\\e\\e\\*U.  The argument can also be quoted, if you "
"like.  If no further argument is given, any previously established binding "
"for this key is removed.  The I<command> argument can be any command listed "
"in this section."
msgstr ""
"コマンドをキーに割り当てる。 デフォルトでは、 "
"I<screen> に用意されているほとんどのコマンドは "
"1 つないし複数のキーに割り当てられており、これらは 『デフォルトのキー割り当て』のセクションに示されている。 例えば新しいウィンドウを生成するコマンドは "
"\\*QC-c\\*U と \\*Qc\\*U とに割り当てられている。 \\*Qbind"
"\\*U コマンドを用いると、キー割り当てを再定義したり、 新しい割り当てを定義したりできる。 引き数 "
"I<key> には、文字 1 つ、\\*Q^x\\*U 形式(\\*QC-x\\*U の意味)の "
"2 文字 からなるシーケンス、バックスラッシュの後に "
"8 進数を続けたもの (文字の "
"ASCII コードを示す)、バックスラッシュの後に "
"2 番目の文字を続けたもの (\\*Q\\e^\\*U や \\*Q\\e\\e"
"\\*U 等) のいずれかを与える。 引き数はクォートしてもよい。 "
"I<key> 以外の引き数が与えられなかった場合は、 以前にこのキーに対して与えられた割り当てが削除される。 "
"I<command> 引き数には、このセクションにリストされている 任意のコマンドを指定できる。"

#. type: Plain text
#: original/man1/screen.1:932
msgid ""
"If a command class is specified via the \\*Q-c\\*U option, the key is bound "
"for the specified class. Use the \\*Qcommand\\*U command to activate a "
"class. Command classes can be used to create multiple command keys or multi-"
"character bindings."
msgstr ""
"\\*Q-c"
"\\*U オプションによってコマンドクラスが指定された場合には、 そのキーは指定されたクラスに割り当てられる。 クラスを有効にするには "
"\\*Qcommand"
"\\*U コマンドを用いる。 コマンドクラスは、コマンドキーを複数使いたいときや、 二文字以上のシーケンスを割り当てたい場合に利用できる。"

#. type: Plain text
#: original/man1/screen.1:934 original/man1/screen.1:2819
msgid "Some examples:"
msgstr "例をいくつか示す:"

#. type: Plain text
#: original/man1/screen.1:942
#, no-wrap
msgid ""
"\tbind ' ' windows\n"
"\tbind ^k\n"
"\tbind k\n"
"\tbind K kill\n"
"\tbind ^f screen telnet foobar\n"
"\tbind \\e033 screen -ln -t root -h 1000 9 su\n"
msgstr ""
"\tbind ' ' windows\n"
"\tbind ^k\n"
"\tbind k\n"
"\tbind K kill\n"
"\tbind ^f screen telnet foobar\n"
"\tbind \\e033 screen -ln -t root -h 1000 9 su\n"

#. type: Plain text
#: original/man1/screen.1:953
msgid ""
"would bind the space key to the command that displays a list of windows (so "
"that the command usually invoked by \\*QC-a C-w\\*U would also be available "
"as \\*QC-a space\\*U). The next three lines remove the default kill binding "
"from \\*QC-a C-k\\*U and \\*QC-a k\\*U.  \\*QC-a K\\*U is then bound to the "
"kill command. Then it binds \\*QC-f\\*U to the command \\*Qcreate a window "
"with a TELNET connection to foobar\\*U, and bind \\*Qescape\\*U to the "
"command that creates an non-login window with a.\\|k.\\|a. \\*Qroot\\*U in "
"slot #9, with a superuser shell and a scrollback buffer of 1000 lines."
msgstr ""
"これは、まずウィンドウのリスト表示のコマンドをスペースキーに割り当てる "
"(通常は \\*QC-a C-w\\*U で呼び出されるコマンドが \\*QC-"
"a スペース\\*U でも呼び出せるようになる)。 続く "
"3 行では、デフォルトで kill が割り当てられている \\*QC-a "
"C-k\\*U と \\*QC-a k\\*U の両方を無効にし、 そして \\*QC-a K"
"\\*U を "
"kill コマンドに割り当てている。 次の行は、「ウィンドウを生成してホスト "
"foobar への TELNET 接続を行う」 コマンドを \\*QC-f"
"\\*U に割り当てている。 最後の行は、別名 \\*Qroot"
"\\*U を持ち、 番号が "
"9 で、スーパーユーザのシェルを持ち、 スクロールバック用のバッファのサイズが "
"1000 行であるような、 非ログインウィンドウを生成するコマンドを エスケープキーに割り当てる。"

#. type: Plain text
#: original/man1/screen.1:959
#, no-wrap
msgid ""
"\tbind -c demo1 0 select 10\n"
"\tbind -c demo1 1 select 11\n"
"\tbind -c demo1 2 select 12\n"
"\tbindkey \"^B\" command -c demo1\n"
msgstr ""
"\tbind -c demo1 0 select 10\n"
"\tbind -c demo1 1 select 11\n"
"\tbind -c demo1 2 select 12\n"
"\tbindkey \"^B\" command -c demo1\n"

#. type: Plain text
#: original/man1/screen.1:962
msgid "makes \\*QC-b 0\\*U select window 10, \\*QC-b 1\\*U window 11, etc."
msgstr ""
"\\*QC-b 0\\*U をウィンドウ 10 の選択、\\*QC-b "
"1\\*U をウィンドウ 11 の選択、 のようにする。"

#. type: Plain text
#: original/man1/screen.1:968
#, no-wrap
msgid ""
"\tbind -c demo2 0 select 10\n"
"\tbind -c demo2 1 select 11\n"
"\tbind -c demo2 2 select 12\n"
"\tbind - command -c demo2\n"
msgstr ""
"\tbind -c demo2 0 select 10\n"
"\tbind -c demo2 1 select 11\n"
"\tbind -c demo2 2 select 12\n"
"\tbind - command -c demo2\n"

#. type: Plain text
#: original/man1/screen.1:971
msgid "makes \\*QC-a - 0\\*U select window 10, \\*QC-a - 1\\*U window 11, etc."
msgstr ""
"\\*QC-a - 0\\*U をウィンドウ 10 の選択、\\*QC-a - "
"1\\*U をウィンドウ 11 の選択、 のようにする。"

#. type: Plain text
#: original/man1/screen.1:980
msgid ""
"B<bindkey> [B<-d>] [B<-m>] [B<-a>] [[B<-k>|B<-t>] I<string> [I<cmd args>]]"
msgstr ""
"B<bindkey> [B<-d>] [B<-m>] [B<-a>] [[B<-k>|B<-t>] I<string> [I<cmd args>]]"

#. type: Plain text
#: original/man1/screen.1:988
msgid ""
"This command manages screen's input translation tables. Every entry in one "
"of the tables tells screen how to react if a certain sequence of characters "
"is encountered. There are three tables: one that should contain actions "
"programmed by the user, one for the default actions used for terminal "
"emulation and one for screen's copy mode to do cursor movement. See section "
"\\*QINPUT TRANSLATION\\*U for a list of default key bindings."
msgstr ""
"このコマンドは "
"screen の入力変換テーブルを管理する。 テーブルのどれか "
"1 つに含まれる各エントリは、 特定の文字シーケンスに出会ったときに行うべき応答を "
"screen に指示する。 このようなテーブルは "
"3 つ存在する。 ユーザがプログラムした動作を含むテーブル、 端末エミュレーションで使われるデフォルトの動作を含むテーブル、 "
"screen のコピーモードでカーソル移動を行うためのテーブル、 である。デフォルトのキー割り当てのリストは、 『入力の変換』のセクションを参照すること。"

#. type: Plain text
#: original/man1/screen.1:1002
msgid ""
"If the B<-d> option is given, bindkey modifies the default table, B<-m> "
"changes the copy mode table and with neither option the user table is "
"selected.  The argument I<string> is the sequence of characters to which an "
"action is bound. This can either be a fixed string or a termcap keyboard "
"capability name (selectable with the B<-k> option)."
msgstr ""
"B<-d> オプションを与えると "
"bindkey はデフォルトのテーブルを変更し、 B<-"
"m> オプションはコピーモードのテーブルを変更し、 どちらのオプションも与えないとユーザテーブルが選択される。 引き数 "
"I<string> は動作を割り当てる文字シーケンスである。これは固定の文字列でもよいし、 "
"termcap のキーボード機能名でもよい (B<-"
"k> オプションで選択できる)。"

#. type: Plain text
#: original/man1/screen.1:1009
msgid ""
"Some keys on a VT100 terminal can send a different string if application "
"mode is turned on (e.g the cursor keys).  Such keys have two entries in the "
"translation table. You can select the application mode entry by specifying "
"the B<-a> option."
msgstr ""
"VT100 端末でアプリケーションモードが有効であるとき、 一部のキーは異なる文字列を送ってくることがある "
"(例えばカーソルキー)。 このようなキーは変換テーブル中にエントリを "
"2 つ持つ。 アプリケーションモード時のエントリは B<-"
"a> オプションの指定によって選択できる。"

#. type: Plain text
#: original/man1/screen.1:1014
msgid ""
"The B<-t> option tells screen not to do inter-character timing. One cannot "
"turn off the timing if a termcap capability is used."
msgstr ""
"B<-t> オプションを指定すると、"
"screen は文字間タイミング調整を行わない。 "
"termcap の機能を使う場合には、タイミング調整を無効にはできない。"

#. type: Plain text
#: original/man1/screen.1:1021
msgid ""
"I<Cmd> can be any of screen's commands with an arbitrary number of I<args>.  "
"If I<cmd> is omitted the key-binding is removed from the table."
msgstr ""
"I<cmd> には任意の "
"screen のコマンドと、これに対する任意の数の引き数 "
"I<args> を指定できる。 "
"I<cmd> が省略された場合は、そのキー割り当てがテーブルから削除される。"

#. type: Plain text
#: original/man1/screen.1:1023
msgid "Here are some examples of keyboard bindings:"
msgstr "以下にキーボード割り当ての例をいくつか示す:"

#. type: Plain text
#: original/man1/screen.1:1026
#, no-wrap
msgid "        bindkey -d\n"
msgstr "        bindkey -d\n"

#. type: Plain text
#: original/man1/screen.1:1029
msgid ""
"Show all of the default key bindings. The application mode entries are "
"marked with [A]."
msgstr ""
"デフォルトのキー割当をすべて表示する。 アプリケーションモードのエントリには "
"[A] が付く。"

#. type: Plain text
#: original/man1/screen.1:1032
#, no-wrap
msgid "        bindkey -k k1 select 1\n"
msgstr "        bindkey -k k1 select 1\n"

#. type: Plain text
#: original/man1/screen.1:1034
msgid "Make the \"F1\" key switch to window one."
msgstr "\"F1\" キーでウィンドウ 1 に切り替わるようにする。"

#. type: Plain text
#: original/man1/screen.1:1037
#, no-wrap
msgid "        bindkey -t foo stuff barfoo\n"
msgstr "        bindkey -t foo stuff barfoo\n"

#. type: Plain text
#: original/man1/screen.1:1040
msgid ""
"Make \"foo\" an abbreviation of the word \"barfoo\". Timeout is disabled so "
"that users can type slowly."
msgstr ""
"\"foo\" を単語 \"barfoo"
"\" の省略形とする。 タイムアウトを無効にしてあるので、ユーザがゆっくり入力できる。"

#. type: Plain text
#: original/man1/screen.1:1043
#, no-wrap
msgid "        bindkey \"\\e024\" mapdefault\n"
msgstr "        bindkey \"\\e024\" mapdefault\n"

#. type: Plain text
#: original/man1/screen.1:1048
msgid ""
"This key-binding makes \\*Q^T\\*U an escape character for key-bindings. If "
"you did the above \\*Qstuff barfoo\\*U binding, you can enter the word "
"\\*Qfoo\\*U by typing \\*Q^Tfoo\\*U. If you want to insert a \\*Q^T\\*U you "
"have to press the key twice (i.e. escape the escape binding)."
msgstr ""
"このキー割り当ては、\\*Q^T"
"\\*U をキー割り当て用のエスケープ文字にする。 先程挙げた "
"\\*Qstuff barfoo\\*U の設定がされている場合、 \\*Q^Tfoo"
"\\*U とタイプすれば単語 \\*Qfoo\\*U が入力できる。 \\*Q^T"
"\\*U を挿入したい場合には、このキーを "
"2 回押す必要がある "
"(つまりエスケープの割り当てをエスケープする)。"

#. type: Plain text
#: original/man1/screen.1:1051
#, no-wrap
msgid "        bindkey -k F1 command\n"
msgstr "        bindkey -k F1 command\n"

#. type: Plain text
#: original/man1/screen.1:1054
msgid "Make the F11 (not F1!) key an alternative screen escape (besides ^A)."
msgstr ""
"F11 (F1 ではない!) キーにも screen のエスケープ機能 "
"(^A と同じもの) を与える。"

#. type: Plain text
#: original/man1/screen.1:1058
msgid "B<break> [I<duration>]"
msgstr "B<break> [I<duration>]"

#. type: Plain text
#: original/man1/screen.1:1064
msgid ""
"Send a break signal for I<duration>*0.25 seconds to this window.  For non-"
"Posix systems the time interval may be rounded up to full seconds.  Most "
"useful if a character device is attached to the window rather than a shell "
"process (See also chapter \\*QWINDOW TYPES\\*U). The maximum duration of a "
"break signal is limited to 15 seconds."
msgstr ""
"このウィンドウにブレーク信号を "
"I<duration>*0.25 秒間送る。 非 Posix システムでは送信時間は "
"1 秒単位に丸められる。 シェルプロセスの場合よりは、 キャラクタ型デバイスがウィンドウにアタッチされている場合に非常に役に立つ "
"(『ウィンドウの種類』の章も参照のこと)。ブレーク信号の最大継続時間は "
"15 秒に制限されている。"

#. type: Plain text
#: original/man1/screen.1:1067
msgid "B<blanker>"
msgstr "B<blanker>"

#. type: Plain text
#: original/man1/screen.1:1073
msgid ""
"Activate the screen blanker. First the screen is cleared. If no blanker "
"program is defined, the cursor is turned off, otherwise, the program is "
"started and it's output is written to the screen.  The screen blanker is "
"killed with the first keypress, the read key is discarded."
msgstr "画面のブランク機能を有効にする。まず最初に画面はクリアされる。 ブランク用のプログラムが定義されていない場合は、カーソルも消える。 定義されている場合はそのプログラムが起動され、出力が画面に書き出される。 画面ブランク機能は、何かのキーが押された段階で終了し、 そのとき読み込んだキー入力は捨てられる。"

#. type: Plain text
#: original/man1/screen.1:1075
msgid "This command is normally used together with the \\*Qidle\\*U command."
msgstr ""
"このコマンドは通常 \\*Qidle"
"\\*U コマンドと共に用いられる。"

#. type: Plain text
#: original/man1/screen.1:1079
msgid "B<blankerprg> [I<program args>]"
msgstr "B<blankerprg> [I<program args>]"

#. type: Plain text
#: original/man1/screen.1:1082
msgid ""
"Defines a blanker program. Disables the blanker program if no arguments are "
"given."
msgstr "ブランク機能用のプログラムを定義する。 引き数を与えないと、ブランク用のプログラムを無効にする。"

#. type: Plain text
#: original/man1/screen.1:1087
msgid "B<breaktype> [I<tcsendbreak>|I<TIOCSBRK> |I<TCSBRK>]"
msgstr "B<breaktype> [I<tcsendbreak>|I<TIOCSBRK> |I<TCSBRK>]"

#. type: Plain text
#: original/man1/screen.1:1094
msgid ""
"Choose one of the available methods of generating a break signal for "
"terminal devices. This command should affect the current window only.  But "
"it still behaves identical to \\*Qdefbreaktype\\*U. This will be changed in "
"the future.  Calling \\*Qbreaktype\\*U with no parameter displays the break "
"method for the current window."
msgstr ""
"端末デバイスに対してブレーク信号を生成する方法を、可能なものの中から選ぶ。 このコマンドは現在のウィンドウにのみ影響するべきだが、 現在は "
"\\*Qdefbreaktype"
"\\*U と同じように振舞う。 これは将来は変更される予定である。 "
"\\*Qbreaktype"
"\\*U をパラメータ無しで呼ぶと、現在のウィンドウにおける ブレーク信号の発生方法を表示する。"

#. type: Plain text
#: original/man1/screen.1:1098
msgid "B<bufferfile> [I<exchange-file>]"
msgstr "B<bufferfile> [I<exchange-file>]"

#. type: Plain text
#: original/man1/screen.1:1106
msgid ""
"Change the filename used for reading and writing with the paste buffer.  If "
"the optional argument to the \\*Qbufferfile\\*U command is omitted, the "
"default setting (\\*Q/tmp/screen-exchange\\*U) is reactivated.  The "
"following example will paste the system's password file into the I<screen> "
"window (using the paste buffer, where a copy remains):"
msgstr ""
"ペーストバッファを使った読み書きに使うファイル名を変更する。 "
"\\*Qbufferfile"
"\\*U コマンドへの引き数を省略した場合には、 デフォルトの設定 "
"(\\*Q/tmp/screen-exchange"
"\\*U) が再び使われるようになる。 以下の例は、システムのパスワードファイルを "
"I<screen> のウィンドウにペーストするものである "
"(ペーストバッファを使う。ここにはコピーが残る):"

#. type: Plain text
#: original/man1/screen.1:1111
#, no-wrap
msgid ""
"\tC-a : bufferfile /etc/passwd\n"
"\tC-a E<lt> C-a ]\n"
"\tC-a : bufferfile\n"
msgstr ""
"\tC-a : bufferfile /etc/passwd\n"
"\tC-a E<lt> C-a ]\n"
"\tC-a : bufferfile\n"

#. type: Plain text
#: original/man1/screen.1:1115
msgid "B<c1 >[B<on>|B<off>]"
msgstr "B<c1 >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:1123
msgid ""
"Change c1 code processing. \\*QC1 on\\*U tells screen to treat the input "
"characters between 128 and 159 as control functions.  Such an 8-bit code is "
"normally the same as ESC followed by the corresponding 7-bit code. The "
"default setting is to process c1 codes and can be changed with the "
"\\*Qdefc1\\*U command.  Users with fonts that have usable characters in the "
"c1 positions may want to turn this off."
msgstr ""
"c1 コードの処理を変更する。\\*Qc1 on\\*U を指定すると、 "
"screen は 128 から "
"159 までの入力文字を制御機能として扱う。 このような "
"8 ビットコードは、通常は ESC の後に対応する "
"7 ビットコードを続けたものと同じ意味になる。 デフォルトの設定では "
"c1 コードを処理する。これは "
"\\*Qdefc1\\*U コマンドで変更できる。 "
"c1 領域に利用可能な文字があるフォントを使っているユーザは、 このオプションを "
"off にするとよい。"

#. type: Plain text
#: original/man1/screen.1:1127
msgid "B<caption always>|B<splitonly> [I<string>]"
msgstr "B<caption always>|B<splitonly> [I<string>]"

#. type: Plain text
#: original/man1/screen.1:1130
msgid "B<caption string> [I<string>]"
msgstr "B<caption string> [I<string>]"

#. type: Plain text
#: original/man1/screen.1:1138
msgid ""
"This command controls the display of the window captions. Normally a caption "
"is only used if more than one window is shown on the display (split screen "
"mode). But if the type is set to B<always> screen shows a caption even if "
"only one window is displayed. The default is B<splitonly>."
msgstr ""
"このコマンドはウィンドウのキャプションの表示を制御する。 通常キャプションはディスプレイに複数のウィンドウが現れたときにのみ 用いられるが、ここの属性を "
"B<always> に設定すると、ひとつしかウィンドウがないときでも "
"screen はキャプションを表示する。デフォルトの設定は "
"B<splitonly> である。"

#. type: Plain text
#: original/man1/screen.1:1142
msgid ""
"The second form changes the text used for the caption. You can use all "
"escapes from the \\*QSTRING ESCAPES\\*U chapter. Screen uses a default of `"
"%3n %t'."
msgstr ""
"二番目の形式はキャプションに用いられるテキストを変更する。 "
"\\*Q文字エスケープ"
"\\*U の章にあるすべてのエスケープが利用できる。 "
"screen がデフォルトで用いるのは `%3n %t' である。"

#. type: Plain text
#: original/man1/screen.1:1144
msgid "You can mix both forms by providing a string as an additional argument."
msgstr "文字列を追加引数として、両方の形式を混ぜることもできる。"

#. type: Plain text
#: original/man1/screen.1:1147
msgid "B<charset >I<set>"
msgstr "B<charset >I<set>"

#. type: Plain text
#: original/man1/screen.1:1158
msgid ""
"Change the current character set slot designation and charset mapping.  The "
"first four character of I<set> are treated as charset designators while the "
"fifth and sixth character must be in range '0' to '3' and set the GL/GR "
"charset mapping. On every position a '.' may be used to indicate that the "
"corresponding charset/mapping should not be changed (I<set> is padded to six "
"characters internally by appending '.' chars). New windows have \"BBBB02\" "
"as default charset, unless a \\*Qencoding\\*U command is active."
msgstr ""
"文字セットのスロット指定と文字セットのマッピングを変更する。 "
"I<set> の先頭 4 文字は、文字セット指定として扱われる。 "
"5-6 番目の文字は 0 から 3 までの値を取り、GL/"
"GR 文字セットの マッピングを指定する。すべての位置には "
"'.' を置くことができ、 その場合は現在の文字セット/マッピングを変更しない "
"(I<set> が 6 文字に満たない場合は、内部で "
"'.' を追加する)。 新しいウィンドウのデフォルトの文字セットは、 "
"\\*Qencoding\\*U コマンドが有効になっていなければ "
"\"BBBB02\" になる。"

#. type: Plain text
#: original/man1/screen.1:1160
msgid "The current setting can be viewed with the \\*Qinfo\\*U command."
msgstr "現在の設定は \\*Qinfo\\*U コマンドで閲覧できる。"

#. type: Plain text
#: original/man1/screen.1:1164
msgid "B<chdir> [I<directory>]"
msgstr "B<chdir> [I<directory>]"

#. type: Plain text
#: original/man1/screen.1:1181
msgid ""
"Change the I<current directory> of I<screen> to the specified directory or, "
"if called without an argument, to your home directory (the value of the "
"environment variable $HOME).  All windows that are created by means of the "
"\\*Qscreen\\*U command from within \\*Q.screenrc\\*U or by means of \\*QC-"
"a : screen ...\\*U or \\*QC-a c\\*U use this as their default directory.  "
"Without a chdir command, this would be the directory from which I<screen> "
"was invoked.  Hardcopy and log files are always written to the I<window's> "
"default directory, I<not> the current directory of the process running in "
"the window.  You can use this command multiple times in your .screenrc to "
"start various windows in different default directories, but the last chdir "
"value will affect all the windows you create interactively."
msgstr ""
"I<screen> のカレントディレクトリを指定されたディレクトリに変更する。 引き数なしで呼ばれた場合には、カレントディレクトリをホームディレクトリ "
"(環境変数 $HOME の値) にする。 \\*Q.screenrc\\*U 内部の "
"\\*Qscreen\\*U コマンド、 \\*QC-a : screen ...\\*U、 \\*QC-a c"
"\\*U のいずれかによって新しく生成されるウィンドウは、 これをデフォルトのディレクトリとして使用する。 "
"chdir コマンドを使わないと、デフォルトのディレクトリは "
"I<screen> が起動されたディレクトリになる。 ハードコピーとログファイルが書き出されるのは、 常に「そのウィンドウの」デフォルトディレクトリであり、 ウィンドウ内で動作しているプロセスのカレントディレクトリではない。 このコマンドを ."
"screenrc 内で複数回用いれば、 別々のデフォルトディレクトリでウィンドウをいくつも起動することができるが、 ユーザが対話的に生成したすべてのウィンドウは、最後の "
"chdir の値の影響を受ける。"

#. type: Plain text
#: original/man1/screen.1:1184
msgid "B<clear>"
msgstr "B<clear>"

#. type: Plain text
#: original/man1/screen.1:1186
msgid "Clears the current window and saves its image to the scrollback buffer."
msgstr "現在のウィンドウをクリアし、そのイメージをスクロールバックバッファに格納する。"

#. type: Plain text
#: original/man1/screen.1:1190
msgid "B<colon> [I<prefix>]"
msgstr "B<colon> [I<prefix>]"

#. type: Plain text
#: original/man1/screen.1:1197
msgid ""
"Allows you to enter \\*Q.screenrc\\*U command lines. Useful for on-the-fly "
"modification of key bindings, specific window creation and changing "
"settings. Note that the \\*Qset\\*U keyword no longer exists! Usually "
"commands affect the current window rather than default settings for future "
"windows. Change defaults with commands starting with 'def...'."
msgstr ""
"\\*Q.screenrc"
"\\*U のコマンドラインを入力できるようにする。 "
"screen の動作中にキー割り当てを変えたり、 特定のウィンドウの生成・設定の変更などに便利である。 なお "
"\\*Qset"
"\\*U キーワードは無くなってしまった。 コマンドは通常現在のウィンドウに影響し、将来生成されるウィンドウの デフォルト設定にはならない。 デフォルトを変更するには "
"'def...' で始まるコマンド群を用いること。"

#. type: Plain text
#: original/man1/screen.1:1201
msgid ""
"If you consider this as the `Ex command mode' of I<screen>, you may regard "
"\\*QC-a esc\\*U (copy mode) as its `Vi command mode'."
msgstr ""
"これを I<screen> の「Ex コマンドモード」とするなら、 "
"\\*QC-a esc\\*U (コピーモード) は 「"
"Vi コマンドモード」と言えるだろう。"

#. type: Plain text
#: original/man1/screen.1:1206
msgid "B<command> [B<-c> I<class>]"
msgstr "B<command> [B<-c> I<class>]"

#. type: Plain text
#: original/man1/screen.1:1211
msgid ""
"This command has the same effect as typing the screen escape character (^A). "
"It is probably only useful for key bindings.  If the \\*Q-c\\*U option is "
"given, select the specified command class.  See also \\*Qbind\\*U and "
"\\*Qbindkey\\*U."
msgstr ""
"このコマンドは screen のエスケープ文字 "
"(^A) を打ち込んだ場合と同じ動作を行う。 これが役に立つのはキー割り当ての場合だけだろう。 "
"\\*Q-c"
"\\*U オプションが与えられると、指定したコマンドクラスを選択する。 "
"\\*Qbind\\*U と \\*Qbindkey\\*U も参照すること。"

#. type: Plain text
#: original/man1/screen.1:1214
msgid "B<compacthist >[B<on>|B<off>]"
msgstr "B<compacthist >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:1217
msgid ""
"This tells screen whether to suppress trailing blank lines when scrolling up "
"text into the history buffer."
msgstr "テキストをヒストリバッファの領域へスクロールアップするときに、 末尾の空行の出力を抑制するかどうか指定する。"

#. type: Plain text
#: original/man1/screen.1:1220
msgid "B<console >[B<on>|B<off>]"
msgstr "B<console >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:1225
msgid ""
"Grabs or un-grabs the machines console output to a window.  I<Note>: Only "
"the owner of /dev/console can grab the console output.  This command is only "
"available if the machine supports the ioctl TIOCCONS."
msgstr ""
"マシンコンソールのウィンドウへの出力をグラブまたはアングラブする。 "
"I<注意>: コンソール出力をグラブできるのは /dev/"
"console の所有者だけである。 このコマンドは、ioctl "
"TIOCCONS をサポートしているマシンでしか使えない。"

#. type: Plain text
#: original/man1/screen.1:1228
msgid "B<copy>"
msgstr "B<copy>"

#. type: Plain text
#: original/man1/screen.1:1232
msgid ""
"Enter copy/scrollback mode. This allows you to copy text from the current "
"window and its history into the paste buffer. In this mode a vi-like `full "
"screen editor' is active:"
msgstr ""
"コピー/スクロールバックモードに入る。 ここでは、現在のウィンドウおよびその履歴から、 テキストをペーストバッファへとコピーできる。 このモードでは、"
"vi に似た「フルスクリーンエディタ」がアクティブになる:"

#. type: Plain text
#: original/man1/screen.1:1234
msgid "I<Movement keys>:"
msgstr "I<移動キー>:"

#. type: Plain text
#: original/man1/screen.1:1239
msgid ""
"B<h>, B<j>, B<k>, B<l> move the cursor line by line or column by column."
msgstr ""
"B<h>, B<j>, B<k>, B<l> は、 カーソルを上下左右に移動する。"

#. type: Plain text
#: original/man1/screen.1:1243
msgid ""
"B<0>, B<^> and B<$> move to the leftmost column, to the first or last non-"
"whitespace character on the line."
msgstr ""
"B<0>, B<^>, B<"
"$> は、行の内部で、 先頭・空白でない最初の文字・空白でない最後の文字、 へとカーソルを移動する。"

#. type: Plain text
#: original/man1/screen.1:1247
msgid ""
"B<H>, B<M> and B<L> move the cursor to the leftmost column of the top, "
"center or bottom line of the window."
msgstr ""
"B<H>, B<M>, "
"B<L> は、カーソルをウィンドウの最上行・中央・ 最下行の、それぞれ先頭に移動する。"

#. type: Plain text
#: original/man1/screen.1:1250
msgid "B<+> and B<-> positions one line up and down."
msgstr ""
"B<+> および B<-> は、位置を 1 行上・1 行下へ移動する。"

#. type: Plain text
#: original/man1/screen.1:1253
msgid "B<G> moves to the specified absolute line (default: end of buffer)."
msgstr ""
"B<G> は指定された絶対行へ移動する "
"(デフォルト値はバッファの末尾)。"

#. type: Plain text
#: original/man1/screen.1:1256
msgid "B<|> moves to the specified absolute column."
msgstr "B<|> は指定された絶対桁へ移動する。"

#. type: Plain text
#: original/man1/screen.1:1259
msgid "B<w>, B<b>, B<e> move the cursor word by word."
msgstr ""
"B<w>, B<b>, B<e> は、カーソルを単語単位で移動させる。"

#. type: Plain text
#: original/man1/screen.1:1262
msgid "B<B>, B<E> move the cursor WORD by WORD (as in vi)."
msgstr ""
"B<B> と B<E> は、カーソルを「単語」単位で移動させる "
"(vi と同様)。"

#. type: Plain text
#: original/man1/screen.1:1266
msgid ""
"B<C-u> and B<C-d> scroll the display up/down by the specified amount of "
"lines while preserving the cursor position. (Default: half screen-full)."
msgstr ""
"B<C-u> と B<C-"
"d> は、指定された行数だけ画面を上下にスクロールさせる。 この際にカーソル位置は変わらない "
"(デフォルト値は全画面の半分)。"

#. type: Plain text
#: original/man1/screen.1:1269
msgid "B<C-b> and B<C-f> scroll the display up/down a full screen."
msgstr ""
"B<C-b> と B<C-f> は、画面を "
"1 画面分スクロールアップ・ダウンさせる。"

#. type: Plain text
#: original/man1/screen.1:1272
msgid "B<g> moves to the beginning of the buffer."
msgstr "B<g> はバッファの先頭へ移動する。"

#. type: Plain text
#: original/man1/screen.1:1275
msgid "B<%> jumps to the specified percentage of the buffer."
msgstr ""
"B<"
"%> は、バッファ中の指定したパーセンテージの位置へジャンプする。"

#. type: Plain text
#: original/man1/screen.1:1279
msgid "I<Note>:"
msgstr "I<注意>:"

#. type: Plain text
#: original/man1/screen.1:1283
msgid ""
"Emacs style movement keys can be customized by a .screenrc command.  (E.\\|"
"g. markkeys \"h=^B:l=^F:$=^E\") There is no simple method for a full emacs-"
"style keymap, as this involves multi-character codes."
msgstr ""
"\\&.screenrc のコマンドを使って "
"Emacs 形式の移動をさせるようなカスタマイズも できる "
"(例: markkeys \"h=^B:l=^F:$=^E\")。ただし、 完全な "
"Emacs 形式のキーマップには複数個の文字からなるコードが含まれているが、 これを簡単に実現することはできない。"

#. type: Plain text
#: original/man1/screen.1:1287
msgid "I<Marking>:"
msgstr "I<マーキング>:"

#. type: Plain text
#: original/man1/screen.1:1290
msgid ""
"The copy range is specified by setting two marks. The text between these "
"marks will be highlighted. Press"
msgstr ""
"コピー領域は、"
"2 つのマークを設定することによって指定する。 これらのマークの間のテキストはハイライト表示される。"

#. type: Plain text
#: original/man1/screen.1:1294
msgid "B<space> to set the first or second mark respectively."
msgstr ""
"B<スペースキー>を押すと、1 番目・"
"2 番目のマークが設定される。"

#. type: Plain text
#: original/man1/screen.1:1298
msgid ""
"B<Y> and B<y> used to mark one whole line or to mark from start of line."
msgstr ""
"B<Y> を押すと 1 行全体が、 "
"B<y> を押すと行頭から現在の位置までがマークされる。"

#. type: Plain text
#: original/man1/screen.1:1301
msgid "B<W> marks exactly one word."
msgstr "B<W> は 1 単語をマークする。"

#. type: Plain text
#: original/man1/screen.1:1304
msgid "I<Repeat count>:"
msgstr "I<繰り返し回数>:"

#. type: Plain text
#: original/man1/screen.1:1307
msgid ""
"Any of these commands can be prefixed with a repeat count number by pressing "
"digits"
msgstr "以上のコマンドはすべて、数字キーによって繰り返し回数を指定できる。"

#. type: Plain text
#: original/man1/screen.1:1311
msgid "B<0>..B<9> which is taken as a repeat count."
msgstr "B<0>..B<9> は繰り返し回数として扱われる。"

#. type: Plain text
#: original/man1/screen.1:1314
msgid ""
"Example: \\*QC-a C-[ H 10 j 5 Y\\*U will copy lines 11 to 15 into the paste "
"buffer."
msgstr ""
"例: \\*QC-a C-[ H 10 j 5 Y\\*U は、 11 行目から "
"15 行目までをペーストバッファにコピーする。"

#. type: Plain text
#: original/man1/screen.1:1317
msgid "I<Searching>:"
msgstr "I<検索>:"

#. type: Plain text
#: original/man1/screen.1:1319
msgid "B</> I<Vi>-like search forward."
msgstr "B</> は I<Vi> と同様の検索コマンドである。"

#. type: Plain text
#: original/man1/screen.1:1321
msgid "B<?> I<Vi>-like search backward."
msgstr "B<?> は I<Vi> と同様の検索コマンドである。"

#. type: Plain text
#: original/man1/screen.1:1323
msgid "B<C-a s> I<Emacs> style incremental search forward."
msgstr ""
"B<C-a s> は "
"I<Emacs> 形式の前方へのインクリメンタル検索である。"

#. type: Plain text
#: original/man1/screen.1:1325
msgid "B<C-r> I<Emacs> style reverse i-search."
msgstr ""
"B<C-r> は "
"I<Emacs> 形式の後方へのインクリメンタル検索である。"

#. type: Plain text
#: original/man1/screen.1:1327
msgid "I<Specials>:"
msgstr "I<特殊コマンド>:"

#. type: Plain text
#: original/man1/screen.1:1334
msgid ""
"There are however some keys that act differently than in I<vi>.  I<Vi> does "
"not allow one to yank rectangular blocks of text, but I<screen> does. Press"
msgstr ""
"一部のキーは I<vi> とは異なる動作をする。 "
"I<vi> ではテキストの矩形ブロックのヤンクを行えないが、 "
"I<screen> ではできる。"

#. type: Plain text
#: original/man1/screen.1:1338
msgid ""
"B<c> or B<C> to set the left or right margin respectively. If no repeat "
"count is given, both default to the current cursor position."
msgstr ""
"B<c> や "
"B<C> キーを押して、左端と右端をそれぞれ設定する。 繰り返し回数を与えないと、どちらもデフォルトでは現在のカーソル位置となる。"

#. type: Plain text
#: original/man1/screen.1:1341
msgid ""
"Example: Try this on a rather full text screen: \\*QC-a [ M 20 l SPACE c 10 "
"l 5 j C SPACE\\*U."
msgstr ""
"例: 以下のコマンドをテキスト画面全体で試してみよ: "
"\\*QC-a [ M 20 l SPACE c 10 l 5 j C SPACE\\*U"

#. type: Plain text
#: original/man1/screen.1:1346
msgid ""
"This moves one to the middle line of the screen, moves in 20 columns left, "
"marks the beginning of the paste buffer, sets the left column, moves 5 "
"columns down, sets the right column, and then marks the end of the paste "
"buffer. Now try:"
msgstr ""
"これにより、カーソルはスクリーンの中央の行に移動し、 そこから "
"20 桁左に移動し、ペーストバッファの最初のマークを行い、 左端の設定を行い、"
"5 桁右に移動し、右端を設定し、 最後にペーストバッファの終わりのマークを行う。 コマンド"

#. type: Plain text
#: original/man1/screen.1:1348
msgid "\\*QC-a [ M 20 l SPACE 10 l 5 j SPACE\\*U"
msgstr "\\*QC-a [ M 20 l SPACE 10 l 5 j SPACE\\*U"

#. type: Plain text
#: original/man1/screen.1:1350
msgid "and notice the difference in the amount of text copied."
msgstr "を試し、コピーされるテキスト量の違いを見ること。"

#. type: Plain text
#: original/man1/screen.1:1356
msgid ""
"B<J> joins lines. It toggles between 4 modes: lines separated by a newline "
"character (012), lines glued seamless, lines separated by a single "
"whitespace and comma separated lines. Note that you can prepend the newline "
"character with a carriage return character, by issuing a \\*Qcrlf on\\*U."
msgstr ""
"B<J> は行を連結する。これは "
"4 つのモードのトグルとなる。 それぞれのモードは、改行文字 "
"(012) が行区切り、行区切りなし、 行区切りが空白、行区切りがカンマ、である。 なお "
"\\*Qcrlf on"
"\\*U を実行すると、改行文字の前に復帰文字を置ける。"

#. type: Plain text
#: original/man1/screen.1:1362
msgid ""
"B<v> is for all the I<vi> users with \\*Q:set numbers\\*U - it toggles the "
"left margin between column 9 and 1. Press"
msgstr ""
"B<v> は \\*Q:set numbers\\*U を使っている "
"I<vi> ユーザ向けのものである。すなわち、左マージンを "
"9 桁目と 1 桁目との間でトグルする。"

#. type: Plain text
#: original/man1/screen.1:1366
msgid ""
"B<a> before the final space key to toggle in append mode. Thus the contents "
"of the paste buffer will not be overwritten, but is appended to."
msgstr "B<a> を二番目のスペースの前に押すと、追加モードに切り替わる。 こうするとペーストバッファの内容を上書きせず、追加する。"

#. type: Plain text
#: original/man1/screen.1:1369
msgid "B<A> toggles in append mode and sets a (second) mark."
msgstr ""
"B<A> は追加モードへの切り替えを行い、"
"(2 番目の) マークを設定する。"

#. type: Plain text
#: original/man1/screen.1:1374
msgid ""
"B<E<gt>> sets the (second) mark and writes the contents of the paste buffer "
"to the screen-exchange file (/tmp/screen-exchange per default) once copy-"
"mode is finished."
msgstr ""
"B<E<gt>> は "
"(2 番目の) マークをセットし、 コピーモードが終了した時にペーストバッファの内容を画面交換ファイル "
"(デフォルトでは /tmp/screen-exchange) に書き出す。"

#. type: Plain text
#: original/man1/screen.1:1377
msgid ""
"This example demonstrates how to dump the whole scrollback buffer to that "
"file: \\*QC-A [ g SPACE G $ E<gt>\\*U."
msgstr ""
"次の例は、スクロールバックバッファ全体を このファイルにダンプする方法を示したものである: "
"\\*QC-A [ g SPACE G $ E<gt>\\*U"

#. type: Plain text
#: original/man1/screen.1:1380
msgid "B<C-g> gives information about the current line and column."
msgstr "B<C-g> は現在の行と桁に関する情報を与える。"

#. type: Plain text
#: original/man1/screen.1:1384
msgid ""
"B<x> exchanges the first mark and the current cursor position. You can use "
"this to adjust an already placed mark."
msgstr "B<x> は最初のマークと現在のカーソル位置を交換する。 これを用いると、既に配置したマークを調整できる。"

#. type: Plain text
#: original/man1/screen.1:1387
msgid "B<@> does nothing. Does not even exit copy mode."
msgstr "B<@> は何もしない。コピーモードの終了も行わない。"

#. type: Plain text
#: original/man1/screen.1:1390
msgid "All keys not described here exit copy mode."
msgstr "ここで説明していないすべてのキーは、コピーモードを終了させる。"

#. type: Plain text
#: original/man1/screen.1:1395
msgid "B<copy_reg> [I<key>]"
msgstr "B<copy_reg> [I<key>]"

#. type: Plain text
#: original/man1/screen.1:1397
msgid "No longer exists, use \\*Qreadreg\\*U instead."
msgstr "もう無い。代わりに \\*Qreadreg\\*U を使うこと。"

#. type: Plain text
#: original/man1/screen.1:1400
msgid "B<crlf >[B<on>|B<off>]"
msgstr "B<crlf >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:1405
msgid ""
"This affects the copying of text regions with the `C-a [' command. If it is "
"set to `on', lines will be separated by the two character sequence `CR' - "
"`LF'.  Otherwise (default) only `LF' is used.  When no parameter is given, "
"the state is toggled."
msgstr ""
"`C-a "
"[' コマンドを用いたテキスト領域のコピーに影響を与える。 これを "
"`on' に設定すると、各行は 2 文字からなるシーケンス `CR' "
"- `LF' によって分割される。`off' だと "
"`LF' だけが使われる。"

#. type: Plain text
#: original/man1/screen.1:1408
msgid "B<debug on>|B<off>"
msgstr "B<debug on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1415
msgid ""
"Turns runtime debugging on or off. If I<screen> has been compiled with "
"option -DDEBUG debugging available and is turned on per default. Note that "
"this command only affects debugging output from the main \\*QSCREEN\\*U "
"process correctly. Debug output from attacher processes can only be turned "
"off once and forever."
msgstr ""
"実行時デバッグのオン/オフを行う。 "
"I<screen> にオプション -"
"DDEBUG を付けてコンパイルするとデバッグが使えるようになり、 デフォルトでオンになる。このコマンドが影響を与えるのは、 メインの "
"\\*QSCREEN"
"\\*U のプロセスからのデバッグ出力だけである。 アタッチしたプロセスのデバッグ出力は、 一度無効にすると再度有効にすることはできない。"

#. type: Plain text
#: original/man1/screen.1:1418
msgid "B<defc1 on>|B<off>"
msgstr "B<defc1 on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1421
msgid ""
"Same as the B<c1> command except that the default setting for new windows is "
"changed. Initial setting is `on'."
msgstr ""
"B<c1> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルト設定を変える点が異なる。 初期設定は "
"`on' である。"

#. type: Plain text
#: original/man1/screen.1:1424
msgid "B<defautonuke on>|B<off>"
msgstr "B<defautonuke on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1428
msgid ""
"Same as the B<autonuke> command except that the default setting for new "
"displays is changed. Initial setting is `off'.  Note that you can use the "
"special `AN' terminal capability if you want to have a dependency on the "
"terminal type."
msgstr ""
"B<autonuke> コマンドとほぼ同じであるが、 新しいディスプレイに対するデフォルト設定を変える点が異なる。 初期設定は "
"`off' である。 端末のタイプに対する依存性を持たせたい場合は、 特殊な端末機能である "
"`AN' を用いると良い。"

#. type: Plain text
#: original/man1/screen.1:1431
msgid "B<defbce on>|B<off>"
msgstr "B<defbce on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1434
msgid ""
"Same as the B<bce> command except that the default setting for new windows "
"is changed. Initial setting is `off'."
msgstr ""
"B<bce> コマンドとほぼ同じであるが、 新しいディスプレイに対するデフォルト設定を変える点が異なる。 初期設定は "
"`off' である。"

#. type: Plain text
#: original/man1/screen.1:1439
msgid "B<defbreaktype> [I<tcsendbreak>|I<TIOCSBRK> |I<TCSBRK>]"
msgstr "B<defbreaktype> [I<tcsendbreak>|I<TIOCSBRK>|I<TCSBRK>]"

#. type: Plain text
#: original/man1/screen.1:1454
msgid ""
"Choose one of the available methods of generating a break signal for "
"terminal devices. The preferred methods are I<tcsendbreak> and I<TIOCSBRK>.  "
"The third, I<TCSBRK>, blocks the complete I<screen> session for the duration "
"of the break, but it may be the only way to generate long breaks.  "
"I<Tcsendbreak> and I<TIOCSBRK> may or may not produce long breaks with "
"spikes (e.g. 4 per second). This is not only system dependant, this also "
"differs between serial board drivers.  Calling \\*Qdefbreaktype\\*U with no "
"parameter displays the current setting."
msgstr ""
"端末デバイスに対してブレーク信号を生成する方法を、可能なものの中から選ぶ。 "
"I<tcsendbreak> および "
"I<TIOCSBRK> にすることを勧める。三番目の "
"I<TCSBRK> は、ブレークの間 "
"I<screen> セッションを完全にブロックしてしまうが、 長いブレークを発生させるにはこれしかないこともある。 "
"I<tcsendbreak> や "
"I<TIOCSBRK> では、長いブレークの際にスパイクが出てしまう "
"(例えば毎秒 4 回など)  ことがある "
"(そうでないこともある)。これはシステムに依存するだけでなく、 シリアルボードドライバによっても異なる。 "
"\\*Qdefbreaktype"
"\\*U をパラメータ無しで呼ぶと、 現在の設定を表示する。"

#. type: Plain text
#: original/man1/screen.1:1457
msgid "B<defcharset >[I<set>]"
msgstr "B<defcharset >[I<set>]"

#. type: Plain text
#: original/man1/screen.1:1461
msgid ""
"Like the B<charset> command except that the default setting for new windows "
"is changed. Shows current default if called without argument."
msgstr "B<charset> コマンドと似ているが、 新しいウィンドウに対するデフォルト設定を変える点が異なる。 引き数なしで呼び出された場合には、現在のデフォルト値を表示する。"

#. type: Plain text
#: original/man1/screen.1:1464
msgid "B<defescape >I<xy>"
msgstr "B<defescape >I<xy>"

#. type: Plain text
#: original/man1/screen.1:1470
msgid ""
"Set the default command characters. This is equivalent to the \\*Qescape\\*U "
"except that it is useful multiuser sessions only. In a multiuser session "
"\\*Qescape\\*U changes the command character of the calling user, where "
"\\*Qdefescape\\*U changes the default command characters for users that will "
"be added later."
msgstr ""
"デフォルトのコマンド文字を設定する。 これは \\*Qescape"
"\\*U とほぼ同じであるが、 マルチユーザのセッションでしか役に立たない点が異なる。 マルチユーザセッションでは、"
"\\*Qescape"
"\\*U は呼び出したユーザのコマンド文字を変更する。 一方 "
"\\*Qdefescape"
"\\*U は、 これ以後に追加されるユーザのコマンド文字列のデフォルト値を変更する。"

#. type: Plain text
#: original/man1/screen.1:1474
msgid "B<defflow on>|B<off>|B<auto> [B<interrupt>]"
msgstr "B<defflow on>|B<off>|B<auto> [B<interrupt>]"

#. type: Plain text
#: original/man1/screen.1:1481
msgid ""
"Same as the B<flow> command except that the default setting for new windows "
"is changed. Initial setting is `auto'.  Specifying \\*Qdefflow auto interrupt"
"\\*U is the same as the command-line options B<-fa> and B<-i>."
msgstr ""
"B<flow> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルト設定を変える点が異なる。 初期設定は "
"`auto' である。 \\*Qdefflow auto interrupt"
"\\*U と指定すると、 コマンドラインオプションに B<-"
"fa> と B<-i> とを与えた場合と同じになる。"

#. type: Plain text
#: original/man1/screen.1:1484
msgid "B<defgr on>|B<off>"
msgstr "B<defgr on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1487
msgid ""
"Same as the B<gr> command except that the default setting for new windows is "
"changed. Initial setting is `off'."
msgstr ""
"B<gr> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルト設定を変える点が異なる。 初期設定は "
"`off' である。"

#. type: Plain text
#: original/man1/screen.1:1490
msgid "B<defhstatus >[I<status>]"
msgstr "B<defhstatus >[I<status>]"

#. type: Plain text
#: original/man1/screen.1:1504
msgid ""
"The hardstatus line that all new windows will get is set to I<status>.  This "
"command is useful to make the hardstatus of every window display the window "
"number or title or the like.  I<Status> may contain the same directives as "
"in the window messages, but the directive escape character is '^E' (octal "
"005) instead of '%'.  This was done to make a misinterpretation of program "
"generated hardstatus lines impossible.  If the parameter I<status> is "
"omitted, the current default string is displayed.  Per default the "
"hardstatus line of new windows is empty."
msgstr ""
"以降作られる新しいウィンドウのハードステータス行を "
"I<status> にする。このコマンドは、すべてのウィンドウのハードステータス行に、 ウィンドウ番号やタイトル等を表示させるのに便利である。 "
"I<status> にはウィンドウメッセージの場合と同様の指定機能が利用できるが、 このエスケープ文字は "
"'%' ではなく '^E' (8 進値で "
"005) である。 こうなっているのは、プログラムの生成したハードステータス行を、 間違って解釈しないようにするためである。パラメータ "
"I<status> を省略すると、現在のデフォルト文字列が表示される。 デフォルトでは、新しいウィンドウのハードステータス行は空である。"

#. type: Plain text
#: original/man1/screen.1:1507
msgid "B<defencoding >I<enc>"
msgstr "B<defencoding >I<enc>"

#. type: Plain text
#: original/man1/screen.1:1511
msgid ""
"Same as the B<encoding> command except that the default setting for new "
"windows is changed. Initial setting is the encoding taken from the terminal."
msgstr "B<encoding> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルト設定を変える点が異なる。 初期設定では、エンコーディングは端末から取得する。"

#. type: Plain text
#: original/man1/screen.1:1514
msgid "B<deflog on>|B<off>"
msgstr "B<deflog on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1517
msgid ""
"Same as the B<log> command except that the default setting for new windows "
"is changed. Initial setting is `off'."
msgstr ""
"B<log> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルト設定を変える点が異なる。 初期設定は "
"`off' である。"

#. type: Plain text
#: original/man1/screen.1:1520
msgid "B<deflogin on>|B<off>"
msgstr "B<deflogin on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1523
msgid ""
"Same as the B<login> command except that the default setting for new windows "
"is changed. This is initialized with `on' as distributed (see config.h.in)."
msgstr ""
"B<login> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルト設定を変える点が異なる。 配布状態での初期設定は "
"`on' である (config.h.in を見よ)。"

#. type: Plain text
#: original/man1/screen.1:1526
msgid "B<defmode >I<mode>"
msgstr "B<defmode >I<mode>"

#. type: Plain text
#: original/man1/screen.1:1530
msgid ""
"The mode of each newly allocated pseudo-tty is set to I<mode>.  I<Mode> is "
"an octal number.  When no \\*Qdefmode\\*U command is given, mode 0622 is "
"used."
msgstr ""
"新しく割り当てられる仮想 tty のモードを "
"I<mode> に設定する。 I<mode> は 8 進数の値である。 \\*Qdefmode"
"\\*U コマンドが与えられていない場合は、モード "
"0622 が使われる。"

#. type: Plain text
#: original/man1/screen.1:1533
msgid "B<defmonitor on>|B<off>"
msgstr "B<defmonitor on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1536
msgid ""
"Same as the B<monitor> command except that the default setting for new "
"windows is changed. Initial setting is `off'."
msgstr ""
"B<monitor> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルトの設定を変える点が異なる。 初期設定は "
"`off' である。"

#. type: Plain text
#: original/man1/screen.1:1540
msgid "B<defnonblock> B<on>|B<off>|I<numsecs>"
msgstr "B<defnonblock> B<on>|B<off>|I<numsecs>"

#. type: Plain text
#: original/man1/screen.1:1543
msgid ""
"Same as the B<nonblock> command except that the default setting for displays "
"is changed. Initial setting is `off'."
msgstr ""
"B<nonblock> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルトの設定を変える点が異なる。 初期設定は "
"`off' である。"

#. type: Plain text
#: original/man1/screen.1:1546
msgid "B<defobuflimit >I<limit>"
msgstr "B<defobuflimit >I<limit>"

#. type: Plain text
#: original/man1/screen.1:1550
msgid ""
"Same as the B<obuflimit> command except that the default setting for new "
"displays is changed. Initial setting is 256 bytes.  Note that you can use "
"the special 'OL' terminal capability if you want to have a dependency on the "
"terminal type."
msgstr ""
"B<obuflimit> コマンドとほぼ同じであるが、 新しいディスプレイに対するデフォルト設定を変える点が異なる。 初期設定は "
"256 バイトである。 端末の種類への依存性を持たせたい場合には、 特殊な端末機能である "
"'OL' が利用できる。"

#. type: Plain text
#: original/man1/screen.1:1553
msgid "B<defscrollback >I<num>"
msgstr "B<defscrollback >I<num>"

#. type: Plain text
#: original/man1/screen.1:1556
msgid ""
"Same as the B<scrollback> command except that the default setting for new "
"windows is changed. Initial setting is 100."
msgstr ""
"B<scrollback> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルトの設定を変える点が異なる。 初期設定値は "
"100 である。"

#. type: Plain text
#: original/man1/screen.1:1559
msgid "B<defshell >I<command>"
msgstr "B<defshell >I<command>"

#. type: Plain text
#: original/man1/screen.1:1561
msgid "Synonym to the B<shell> command. See there."
msgstr "B<shell> コマンドの同義語である。そちらを参照のこと。"

#. type: Plain text
#: original/man1/screen.1:1564
msgid "B<defsilence on>|B<off>"
msgstr "B<defsilence on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1567
msgid ""
"Same as the B<silence> command except that the default setting for new "
"windows is changed. Initial setting is `off'."
msgstr ""
"B<silence> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルトの設定を変える点が異なる。 初期設定値は "
"`off' である。"

#. type: Plain text
#: original/man1/screen.1:1570
msgid "B<defslowpaste >I<msec\">"
msgstr "B<defslowpaste >I<msec\">"

#. type: Plain text
#: original/man1/screen.1:1573
msgid ""
"Same as the B<slowpaste> command except that the default setting for new "
"windows is changed. Initial setting is 0 milliseconds, meaning `off'."
msgstr ""
"B<slowpaste> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルトの設定を変える点が異なる。 初期設定値は "
"0 ミリ秒であり、これは `off' の意味になる。"

#. type: Plain text
#: original/man1/screen.1:1576
msgid "B<defutf8 on>|B<off>"
msgstr "B<defutf8 on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1580
msgid ""
"Same as the B<utf8> command except that the default setting for new windows "
"is changed. Initial setting is `on' if screen was started with \\*Q-U\\*U, "
"otherwise `off'."
msgstr ""
"B<utf8> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルトの設定を変える点が異なる。 "
"screen の起動時に \\*Q-U\\*U を指定した場合の初期設定値は "
"`on' になり、 それ以外の場合の初期設定値は "
"`off' になる。"

#. type: Plain text
#: original/man1/screen.1:1583
msgid "B<defwrap on>|B<off>"
msgstr "B<defwrap on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1587
msgid ""
"Same as the B<wrap> command except that the default setting for new windows "
"is changed. Initially line-wrap is on and can be toggled with the \\*Qwrap"
"\\*U command (\\*QC-a r\\*U) or by means of \"C-a : wrap on|off\"."
msgstr ""
"B<wrap> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルト設定を変える点が異なる。 初期設定では行の折り返しは有効であり、"
"\\*Qwrap\\*U コマンド (\\*QC-a r\\*U) や \"C-a : wrap on|off"
"\" を使うとトグルできる。"

#. type: Plain text
#: original/man1/screen.1:1590
msgid "B<defwritelock on>|B<off>|B<auto>"
msgstr "B<defwritelock on>|B<off>|B<auto>"

#. type: Plain text
#: original/man1/screen.1:1593
msgid ""
"Same as the B<writelock> command except that the default setting for new "
"windows is changed. Initially writelocks will off."
msgstr "B<writelock> コマンドとほぼ同じであるが、 新しいウィンドウに対するデフォルト設定を変える点が異なる。 初期状態では、書き込みロックは無効になる。"

#. type: Plain text
#: original/man1/screen.1:1596 original/man1/screen.1:3097
msgid "B<defzombie >[I<keys>]"
msgstr "B<defzombie >[I<keys>]"

#. type: Plain text
#: original/man1/screen.1:1599
msgid ""
"Synonym to the B<zombie> command. Both currently change the default.  See "
"there."
msgstr ""
"B<zombie> コマンドと同じである。 現在はどちらもデフォルト値を変更する。 "
"B<zombie> コマンドの説明を参照すること。"

#. type: Plain text
#: original/man1/screen.1:1603
msgid "B<detach> [B<-h>]"
msgstr "B<detach> [B<-h>]"

#. type: Plain text
#: original/man1/screen.1:1619
msgid ""
"Detach the I<screen> session (disconnect it from the terminal and put it "
"into the background).  This returns you to the shell where you invoked "
"I<screen>.  A detached I<screen> can be resumed by invoking I<screen> with "
"the B<-r> option (see also section \\*QCOMMAND-LINE OPTIONS\\*U). The B<-h> "
"option tells screen to immediately close the connection to the terminal "
"(\\*Qhangup\\*U)."
msgstr ""
"I<screen> のセッションをデタッチする "
"(セッションを端末から切り離し、バックグラウンドに回す)。 これにより、ユーザは "
"I<screen> を起動したシェルに戻る。デタッチされた "
"I<screen> は、 B<-r> オプションを付けて "
"I<screen> を実行すれば復元できる "
"(『コマンドラインオプション』を参照)。 B<-"
"h> オプションを指定すると、"
"screen は直ちに端末との接続を閉じる (\\*Qhangup\\*U)。"

#. type: Plain text
#: original/man1/screen.1:1622
msgid "B<dinfo>"
msgstr "B<dinfo>"

#. type: Plain text
#: original/man1/screen.1:1625
msgid ""
"Show what screen thinks about your terminal. Useful if you want to know why "
"features like color or the alternate charset don't work."
msgstr "screen があなたの端末について想定している内容を表示する。 色付けや文字セット指定が効かない原因を調査したい場合に便利。"

#. type: Plain text
#: original/man1/screen.1:1628
msgid "B<displays>"
msgstr "B<displays>"

#. type: Plain text
#: original/man1/screen.1:1631
msgid ""
"Shows a tabular listing of all currently connected user front-ends "
"(displays).  This is most useful for multiuser sessions."
msgstr ""
"現在接続されているユーザのフロントエンド "
"(ディスプレイ) を表にして示す。 これはマルチユーザセッションにおいて特に便利。"

#. type: Plain text
#: original/man1/screen.1:1634
msgid "B<digraph >[I<preset>]"
msgstr "B<digraph >[I<preset>]"

#. type: Plain text
#: original/man1/screen.1:1647
msgid ""
"This command prompts the user for a digraph sequence. The next two "
"characters typed are looked up in a builtin table and the resulting "
"character is inserted in the input stream. For example, if the user enters 'a"
"\"', an a-umlaut will be inserted. If the first character entered is a 0 "
"(zero), I<screen> will treat the following characters (up to three) as an "
"octal number instead.  The optional argument I<preset> is treated as user "
"input, thus one can create an \\*Qumlaut\\*U key.  For example the command "
"\"bindkey ^K digraph '\"'\" enables the user to generate an a-umlaut by "
"typing CTRL-K a."
msgstr ""
"このコマンドはユーザに二重字 (digraph "
"sequence) を入力させる。 この次に入力された "
"2 文字は、組み込みのテーブルで検索され、 得られた文字が入力ストリームに挿入される。 例えばユーザが "
"'a\"' を入力すると、ウムラウト付きの "
"a が挿入される。 最初に入力された文字が 0 "
"(ゼロ)ならば、 I<screen> はこれに続く文字 "
"(3 文字まで) を文字としてではなく "
"8 進数の値として扱う。 (省略可能な) 引き数 "
"I<preset> はユーザの入力として扱われるので、 これを利用すると「ウムラウト」キーが作れる。 例えば "
"\"bindkey ^K digraph '\"'\" というコマンドを使うと、 CTRL-K "
"a という入力によってウムラウト付きの a を生成できる。"

#. type: Plain text
#: original/man1/screen.1:1650
msgid "B<dumptermcap>"
msgstr "B<dumptermcap>"

#. type: Plain text
#: original/man1/screen.1:1664
msgid ""
"Write the termcap entry for the virtual terminal optimized for the currently "
"active window to the file \\*Q.termcap\\*U in the user's \\*Q$HOME/.screen"
"\\*U directory (or wherever I<screen> stores its sockets. See the \\*QFILES"
"\\*U section below).  This termcap entry is identical to the value of the "
"environment variable $TERMCAP that is set up by I<screen> for each window. "
"For terminfo based systems you will need to run a converter like "
"I<captoinfo> and then compile the entry with I<tic>."
msgstr ""
"現在アクティブなウィンドウに対して最適化された 仮想端末用の "
"termcap エントリを、 ユーザの \\*Q$HOME/.screen"
"\\*U ディレクトリ (あるいは "
"I<screen> がソケットを格納している場所のどこか。詳しくは後述の『ファイル』 セクションを参照) に書き出す。 この "
"termcap エントリは、 "
"I<screen> が各ウィンドウに対して設定する環境変数 "
"$TERMCAP の値と同じである。 "
"terminfo ベースのシステムでは、 "
"I<captoinfo> のような変換プログラムを実行し、 "
"I<tic> を使ってそのエントリをコンパイルする必要があるだろう。"

#. type: Plain text
#: original/man1/screen.1:1668
msgid "B<echo >[B<-n>] I<message>"
msgstr "B<echo >[B<-n>] I<message>"

#. type: Plain text
#: original/man1/screen.1:1676
msgid ""
"The echo command may be used to annoy I<screen> users with a 'message of the "
"day'. Typically installed in a global /local/etc/screenrc.  The option \\*Q-n"
"\\*U may be used to suppress the line feed.  See also \\*Qsleep\\*U.  Echo "
"is also useful for online checking of environment variables."
msgstr ""
"echo コマンドを使うと、「今日のメッセージ」で "
"I<screen> ユーザに嫌がらせができる。通常はシステムグローバルの /"
"etc/screenrc に設定する。 \\*Q-n"
"\\*U を使うと行送りを抑制できる。\\*Qsleep"
"\\*U も参照すること。 "
"echo は環境変数をオンラインで調べる時にも便利である。"

#. type: Plain text
#: original/man1/screen.1:1680
msgid "B<encoding >I<enc> [I<enc>]"
msgstr "B<encoding >I<enc> [I<enc>]"

#. type: Plain text
#: original/man1/screen.1:1690
msgid ""
"Tell I<screen> how to interpret the input/output. The first argument sets "
"the encoding of the current window. Each window can emulate a different "
"encoding. The optional second parameter overwrites the encoding of the "
"connected terminal. It should never be needed as screen uses the locale "
"setting to detect the encoding.  There is also a way to select a terminal "
"encoding depending on the terminal type by using the \\*QKJ\\*U termcap "
"entry."
msgstr ""
"入出力の解釈方法を "
"I<screen> に伝える。最初の引き数はカレントウィンドウのエンコーディングを設定する。 各ウィンドウは別々のエンコーディングをエミュレートできる。 二番目のパラメータは省略可能であるが、 これを指定すると接続している端末のエンコーディングを上書き設定する。 "
"screen はエンコーディングの検知にロケール設定を利用するので、 これが必要になることは無いはずである。端末のエンコーディングを 端末のタイプによって変更する方法としては、"
"termcap の \\*QKJ\\*U エントリを用いる方法もある。"

#. type: Plain text
#: original/man1/screen.1:1694
msgid ""
"Supported encodings are eucJP, SJIS, eucKR, eucCN, Big5, GBK, KOI8-R, "
"CP1251, UTF-8, ISO8859-2, ISO8859-3, ISO8859-4, ISO8859-5, ISO8859-6, "
"ISO8859-7, ISO8859-8, ISO8859-9, ISO8859-10, ISO8859-15, jis."
msgstr ""
"サポートされているエンコーディングは次の通り: eucJP, "
"SJIS, eucKR, eucCN, Big5, GBK, KOI8-R, CP1251, UTF-8, ISO8859-2, ISO8859-3, "
"ISO8859-4, ISO8859-5, ISO8859-6, ISO8859-7, ISO8859-8, ISO8859-9, "
"ISO8859-10, ISO8859-15, jis"

#. type: Plain text
#: original/man1/screen.1:1697
msgid ""
"See also \\*Qdefencoding\\*U, which changes the default setting of a new "
"window."
msgstr ""
"\\*Qdefencoding"
"\\*U も参照のこと。 これは新規ウィンドウに対するデフォルト値を変更する。"

#. type: Plain text
#: original/man1/screen.1:1700
msgid "B<escape >I<xy>"
msgstr "B<escape >I<xy>"

#. type: Plain text
#: original/man1/screen.1:1709
msgid ""
"Set the command character to I<x> and the character generating a literal "
"command character (by triggering the \\*Qmeta\\*U command) to I<y> (similar "
"to the -e option).  Each argument is either a single character, a two-"
"character sequence of the form \\*Q^x\\*U (meaning \\*QC-x\\*U), a backslash "
"followed by an octal number (specifying the ASCII code of the character), or "
"a backslash followed by a second character, such as \\*Q\\e^\\*U or \\*Q\\e"
"\\e\\*U.  The default is \\*Q^Aa\\*U."
msgstr ""
"コマンド文字を I<x> に設定し、 (\\*Qmeta"
"\\*U コマンドを呼んで) リテラルコマンド文字を生成する文字を "
"I<y> に設定する (-"
"e オプションと同様)。 各引き数には、文字 1 つ、 \\*Q^x"
"\\*U 形式 (\\*QC-x\\*U の意味) の "
"2 文字からなるシーケンス、 バックスラッシュの後に "
"8 進数を続けたもの (その文字の "
"ASCII コードを指定する)、 バックスラッシュの後に "
"2 番目の文字を続けたもの (\\*Q\\e^\\*U や \\*Q\\e\\e"
"\\*U など)、のいずれかを指定できる。 デフォルト値は "
"\\*Q^Aa\\*U である。"

#. type: Plain text
#: original/man1/screen.1:1715
msgid "B<eval> I<command1> [I<command2> I<...>]"
msgstr "B<eval> I<command1> [I<command2> I<...>]"

#. type: Plain text
#: original/man1/screen.1:1717
msgid "Parses and executes each argument as separate command."
msgstr "各引き数をパースして、別々のコマンドとして実行する。"

#. type: Plain text
#: original/man1/screen.1:1722
msgid "B<exec> [[I<fdpat>] I<newcommand >[I<args ...>]]"
msgstr "B<exec> [[I<fdpat>] I<newcommand >[I<args ...>]]"

#. type: Plain text
#: original/man1/screen.1:1739
msgid ""
"Run a unix subprocess (specified by an executable path I<newcommand> and its "
"optional arguments) in the current window. The flow of data between "
"newcommands stdin/stdout/stderr, the process originally started in the "
"window (let us call it \"application-process\") and screen itself (window) "
"is controlled by the filedescriptor pattern fdpat.  This pattern is "
"basically a three character sequence representing stdin, stdout and stderr "
"of newcommand. A dot (.) connects the file descriptor to I<screen>.  An "
"exclamation mark (!) causes the file descriptor to be connected to the "
"application-process. A colon (:) combines both.  User input will go to "
"newcommand unless newcommand receives the application-process' output "
"(fdpats first character is `!' or `:') or a pipe symbol (|) is added (as a "
"fourth character) to the end of fdpat."
msgstr ""
"実行パス I<newcommand> およびその引き数 "
"(省略可) で指定された "
"unix サブプロセスを現在のウィンドウで実行する。 "
"newcommand と標準入力/標準出力/標準エラー出力の間のデータフロー、 もともとこのウィンドウで開始されたプロセス "
"(これを「アプリケーションプロセス」と呼ぼう)、 "
"screen そのもの "
"(ウィンドウ)、の三つは、 ファイルディスクリプタパターン "
"fdpat で制御する。 このパターンは基本的に "
"3 つの文字からなるシーケンスで、 "
"newcommand の標準入力、標準出力、標準エラー出力を表す。 ドット "
"(.) はファイルディスクリプタを "
"I<screen> に接続する。 感嘆符 "
"(!) はファイルディスクリプタを既に実行中のプロセスに接続する。 コロン "
"(:) は両方を結合させる。 ユーザ入力は "
"newcommand に送られる。 ただし "
"newcommand が「アプリケーションプロセス」 の出力を受けていたり "
"(fdpats の最初の文字が `!' または `:')、 パイプ (|) が "
"fdpat の最後に "
"(4 番目の文字として)  追加されている場合は別である。"

#. type: Plain text
#: original/man1/screen.1:1743
msgid ""
"Invoking `exec' without arguments shows name and arguments of the currently "
"running subprocess in this window. Only one subprocess a time can be running "
"in each window."
msgstr ""
"引き数を付けずに "
"`exec' を実行すると、 現在実行中のサブプロセスの名前と引き数とがそのウィンドウに表示される。 各ウィンドウで一度に動作できるサブプロセスはひとつだけである。"

#. type: Plain text
#: original/man1/screen.1:1746
msgid ""
"When a subprocess is running the `kill' command will affect it instead of "
"the windows process."
msgstr ""
"サブプロセスの実行中には、"
"`kill' コマンドはウィンドウのプロセスではなく サブプロセスに影響する。"

#. type: Plain text
#: original/man1/screen.1:1754
msgid ""
"Refer to the postscript file `doc/fdpat.ps' for a confusing illustration of "
"all 21 possible combinations. Each drawing shows the digits 2,1,0 "
"representing the three file descriptors of newcommand. The box marked `W' is "
"the usual pty that has the application-process on its slave side.  The box "
"marked `P' is the secondary pty that now has I<screen> at its master side."
msgstr ""
"この "
"21 通りもある組み合わせを描いた難解な図については、 "
"PostScript 形式のファイル `doc/fdpat."
"ps' を参照のこと。 それぞれの図には、"
"newcommand の三つのファイルデスクリプタを表す数字 "
"2,1,0 が書かれている。`W' の印が付いた四角は普通の "
"pty で、 このスレーブ側にアプリケーションプロセスがある。 "
"`P' の印が付いた四角はセカンダリの "
"pty で、 このマスター側に I<screen> が属することになる。"

#. type: Plain text
#: original/man1/screen.1:1756
msgid "Abbreviations:"
msgstr "省略形:"

#. type: Plain text
#: original/man1/screen.1:1761
msgid ""
"Whitespace between the word `exec' and fdpat and the command can be omitted. "
"Trailing dots and a fdpat consisting only of dots can be omitted. A simple "
"`|' is synonymous for the pattern `!..|'; the word exec can be omitted here "
"and can always be replaced by `!'."
msgstr ""
"`exec' と "
"fdpat とコマンドの間の空白は省略できる。 末尾のドットと、ドットだけからなる "
"fdpat は省略できる。 単に `|' と書くとパターン "
"`!..|' と同義になる。 この場合には "
"exec を省略でき、常に `!' で置き換え可能である。"

#. type: Plain text
#: original/man1/screen.1:1765
msgid "exec ... /bin/sh"
msgstr "exec ... /bin/sh"

#. type: Plain text
#: original/man1/screen.1:1767
msgid "exec /bin/sh"
msgstr "exec /bin/sh"

#. type: Plain text
#: original/man1/screen.1:1769
msgid "!/bin/sh"
msgstr "!/bin/sh"

#. type: Plain text
#: original/man1/screen.1:1773
msgid ""
"Creates another shell in the same window, while the original shell is still "
"running. Output of both shells is displayed and user input is sent to the "
"new /bin/sh."
msgstr ""
"同じウィンドウで、元のシェルを実行させたまま別のシェルを生成する。 両方のシェルの出力が表示され、ユーザの入力は新しい /"
"bin/sh に送られる。"

#. type: Plain text
#: original/man1/screen.1:1775
msgid "exec !.. stty 19200"
msgstr "exec !.. stty 19200"

#. type: Plain text
#: original/man1/screen.1:1777
msgid "exec ! stty 19200"
msgstr "exec ! stty 19200"

#. type: Plain text
#: original/man1/screen.1:1779
msgid "!!stty 19200"
msgstr "!!stty 19200"

#. type: Plain text
#: original/man1/screen.1:1782
msgid ""
"Set the speed of the window's tty. If your stty command operates on stdout, "
"then add another `!'."
msgstr ""
"ウィンドウの tty の速度を設定する。 "
"stty コマンドが標準出力を操作する場合には、もうひとつ "
"`!' を追加すること。"

#. type: Plain text
#: original/man1/screen.1:1784
msgid "exec !..| less"
msgstr "exec !..| less"

#. type: Plain text
#: original/man1/screen.1:1786
msgid "|less"
msgstr "|less"

#. type: Plain text
#: original/man1/screen.1:1799
msgid ""
"This adds a pager to the window output. The special character `|' is needed "
"to give the user control over the pager although it gets its input from the "
"window's process. This works, because I<less> listens on stderr (a behavior "
"that I<screen> would not expect without the `|')  when its stdin is not a "
"tty.  I<Less> versions newer than 177 fail miserably here; good old I<pg> "
"still works."
msgstr ""
"これはウィンドウ出力にページャを追加する。 ユーザ制御をページャ越しに行い、 しかしページャにウィンドウのプロセスから入力を取得させるには、 この特殊文字 "
"`|' が必要である。 これが動作するのは、 標準入力が "
"tty でないとき、 I<less> が標準エラー出力を監視する "
"(`|' が無ければ "
"I<screen> が想定しない動作) からである。 バージョンが "
"177 より新しい "
"I<less> はここではまともに動作しない。この場合でも古き良き "
"I<pg> なら動作する。"

#. type: Plain text
#: original/man1/screen.1:1801
msgid "!:sed -n s/.*Error.*/\\e007/p"
msgstr "!:sed -n s/.*Error.*/\\e007/p"

#. type: Plain text
#: original/man1/screen.1:1807
msgid ""
"Sends window output to both, the user and the sed command. The sed inserts "
"an additional bell character (oct. 007) to the window output seen by "
"I<screen>.  This will cause \"Bell in window x\" messages, whenever the "
"string \"Error\" appears in the window."
msgstr ""
"ウィンドウの出力をユーザと sed コマンドの両方に送る。"
"sed は、 I<screen> の表示するウィンドウ出力にベル文字 "
"(8 進値で "
"007) を追加挿入する。 これを実行すると、このウィンドウに "
"\"Error\" という文字列が現われると必ず \"Bell in window x"
"\" というメッセージが出力される。"

#. type: Plain text
#: original/man1/screen.1:1810
msgid "B<fit>"
msgstr "B<fit>"

#. type: Plain text
#: original/man1/screen.1:1814
msgid ""
"Change the window size to the size of the current region. This command is "
"needed because screen doesn't adapt the window size automatically if the "
"window is displayed more than once."
msgstr ""
"ウィンドウのサイズを現在のリージョンのサイズにする。 このコマンドが必要なのは、"
"screen はウィンドウが複数表示されている場合には 自動的なウィンドウサイズ調整を行わないためである。"

#. type: Plain text
#: original/man1/screen.1:1818
msgid "B<flow> [B<on>|B<off>|B<auto>]"
msgstr "B<flow> [B<on>|B<off>|B<auto>]"

#. type: Plain text
#: original/man1/screen.1:1825
msgid ""
"Sets the flow-control mode for this window.  Without parameters it cycles "
"the current window's flow-control setting from \"automatic\" to \"on\" to "
"\"off\".  See the discussion on \\*QFLOW-CONTROL\\*U later on in this "
"document for full details and note, that this is subject to change in future "
"releases.  Default is set by `defflow'."
msgstr ""
"このウィンドウのフロー制御モードを設定する。 パラメータを与えないと、現在のウィンドウのフロー制御設定を "
"\"automatic\", \"on\", \"off"
"\" の順に切り替える。 詳細および注意点については、 本ドキュメントで後述する『フロー制御』での議論を参照すること。 これは将来のリリースでは変更されることになっている。 デフォルトでは "
"`defflow' に設定されている。"

#. type: Plain text
#: original/man1/screen.1:1828
msgid "B<focus >[B<up>|B<down>|B<top>|B<bottom>]"
msgstr "B<focus >[B<up>|B<down>|B<top>|B<bottom>]"

#. type: Plain text
#: original/man1/screen.1:1834
msgid ""
"Move the input focus to the next region. This is done in a cyclic way so "
"that the top region is selected after the bottom one. If no subcommand is "
"given it defaults to `down'. `up' cycles in the opposite order, `top' and "
"`bottom' go to the top and bottom region respectively. Useful bindings are "
"(j and k as in vi)"
msgstr ""
"入力フォーカスを次のリージョンに移す。これは循環的に行われるので、 一番下のリージョンの次には一番上のリージョンが選択される。 サブコマンドを省略したときのデフォルトの動作は "
"`down' である。`up' とすると逆順に回り、"
"`top' では一番上の、"
"`bottom' では一番下のリージョンに移動する。 便利なキーバインディングを以下に示す "
"(j や k は vi 流):"

#. type: Plain text
#: original/man1/screen.1:1839
#, no-wrap
msgid ""
"    bind j focus down\n"
"    bind k focus up\n"
"    bind t focus top\n"
"    bind b focus bottom\n"
msgstr ""
"    bind j focus down\n"
"    bind k focus up\n"
"    bind t focus top\n"
"    bind b focus bottom\n"

#. type: Plain text
#: original/man1/screen.1:1843
msgid "B<gr >[B<on>|B<off>]"
msgstr "B<gr >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:1849
msgid ""
"Turn GR charset switching on/off. Whenever screen sees an input character "
"with the 8th bit set, it will use the charset stored in the GR slot and "
"print the character with the 8th bit stripped. The default (see also "
"\\*Qdefgr\\*U) is not to process GR switching because otherwise the ISO88591 "
"charset would not work."
msgstr ""
"GR 文字集合のオン/オフを切り替える。 screen は、"
"8 ビット目が立っている入力文字を見つけると、 必ず "
"GR スロットに格納されている文字集合を使用し、 "
"8 番目のビットを取り除いて文字を出力する。 デフォルトでは "
"(\\*Qdefgr\\*U も参照) GR 切り替えは処理しない "
"(処理してしまうと "
"ISO8859-1 文字集合が使えないためである)。"

#. type: Plain text
#: original/man1/screen.1:1854
msgid "B<hardcopy> [B<-h>] [I<file>]"
msgstr "B<hardcopy> [B<-h>] [I<file>]"

#. type: Plain text
#: original/man1/screen.1:1861
msgid ""
"Writes out the currently displayed image to the file I<file>, or, if no "
"filename is specified, to I<hardcopy.n> in the default directory, where I<n> "
"is the number of the current window.  This either appends or overwrites the "
"file if it exists. See below.  If the option B<-h> is specified, dump also "
"the contents of the scrollback buffer."
msgstr ""
"現在表示されている画面イメージを "
"\\Ifile に書き込む。 ファイル名を指定しないと、デフォルトディレクトリの "
"I<hardcopy.n> というファイルに書き込む "
"(I<n> はカレントウィンドウの番号)。 ファイルが存在する場合には、追加か上書きのどちらかが行われる。 詳しくは次項を参照。"
"B<-"
"h> オプションを与えると、 スクロールバックバッファの内容も書き込まれる。"

#. type: Plain text
#: original/man1/screen.1:1864
msgid "B<hardcopy_append on>|B<off>"
msgstr "B<hardcopy_append on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:1870
msgid ""
"If set to \"on\", I<screen> will append to the \"hardcopy.n\" files created "
"by the command \\*QC-a h\\*U, otherwise these files are overwritten each "
"time.  Default is `off'."
msgstr ""
"\"on\" に設定されていると、 I<screen> はコマンド \\*QC-a h"
"\\*U で生成される \"hardcopy.n"
"\" ファイルに対して追加書き込みを行う。 \"off"
"\" の場合には、このファイルは毎回上書きされる。 デフォルト値は "
"`off' である。"

#. type: Plain text
#: original/man1/screen.1:1873
msgid "B<hardcopydir >I<directory>"
msgstr "B<hardcopydir >I<directory>"

#. type: Plain text
#: original/man1/screen.1:1878
msgid ""
"Defines a directory where hardcopy files will be placed. If unset, hardcopys "
"are dumped in I<screen>'s current working directory."
msgstr ""
"ハードコピーファイルが置かれるディレクトリを定義する。 設定されていない場合には、ハードコピーは "
"I<screen> のカレントワーキングディレクトリにダンプされる。"

#. type: Plain text
#: original/man1/screen.1:1881
msgid "B<hardstatus >[B<on>|B<off>]"
msgstr "B<hardstatus >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:1884
msgid "B<hardstatus >[B<always>]B<lastline>|B<message>|B<ignore> [I<string>]"
msgstr "B<hardstatus >[B<always>]B<lastline>|B<message>|B<ignore> [I<string>]"

#. type: Plain text
#: original/man1/screen.1:1887
msgid "B<hardstatus string> [I<string>]"
msgstr "B<hardstatus string> [I<string>]"

#. type: Plain text
#: original/man1/screen.1:1896
msgid ""
"This command configures the use and emulation of the terminal's hardstatus "
"line. The first form toggles whether I<screen> will use the hardware status "
"line to display messages. If the flag is set to `off', these messages are "
"overlaid in reverse video mode at the display line. The default setting is "
"`on'."
msgstr ""
"端末のハードステータス行の利用とエミュレーション に関する設定をする。 最初の形式では、 "
"I<screen> がハードステータス行をメッセージ表示に用いるかどうかをトグルする。 このフラグが "
"\"off"
"\" ならば、 メッセージは表示行に反転ビデオモードでオーバーレイ表示される。 デフォルトの設定は "
"`on' である。"

#. type: Plain text
#: original/man1/screen.1:1915
msgid ""
"The second form tells I<screen> what to do if the terminal doesn't have a "
"hardstatus line (i.e. the termcap/terminfo capabilities \"hs\", \"ts\", \"fs"
"\" and \"ds\" are not set). If the type \\*Qlastline\\*U is used, I<screen> "
"will reserve the last line of the display for the hardstatus. \\*Qmessage"
"\\*U uses I<screen's> message mechanism and \\*Qignore\\*U tells I<screen> "
"never to display the hardstatus.  If you prepend the word \\*Qalways\\*U to "
"the type (e.g., \\*Qalwayslastline\\*U), I<screen> will use the type even if "
"the terminal supports a hardstatus."
msgstr ""
"二番目の形式は、ハードステータス行が端末に無い "
"(つまり termcap/terminfo の \"hs\", \"ts\", \"fs\", \"ds"
"\" といった機能が設定されていない) 場合にどうするかについて "
"I<screen> に指示する。\\*Qlastline\\*U を指定すると、 "
"I<screen> は画面の一番下の行を反転させてハードステータスとして用いる。 "
"\\*Qmessage\\*U を指定すると "
"I<screen> のメッセージ機構が用いられ、\\*Qignore"
"\\*U とすると ハードステータスは一切表示されなくなる。 これらの指定の前に "
"\\*Qalways\\*U をつける (例えば \\*Qalwayslastline\\*U) と、 "
"I<screen> は端末がハードステータス行をサポートしている場合でも その指定を用いる。"

#. type: Plain text
#: original/man1/screen.1:1924
msgid ""
"The third form specifies the contents of the hardstatus line.  '%h' is used "
"as default string, i.e. the stored hardstatus of the current window "
"(settable via \\*QESC]0;E<lt>stringE<gt>^G\\*U or \\*QESC_E<lt>stringE<gt>ESC"
"\\e\\*U)  is displayed.  You can customize this to any string you like "
"including the escapes from the \\*QSTRING ESCAPES\\*U chapter. If you leave "
"out the argument I<string>, the current string is displayed."
msgstr ""
"三番目の形式はハードステータス行の内容を指定する。 "
"\\&'%h' がデフォルトの文字列で、カレントウィンドウのハードステータスを表示する "
"(\\*QESC]0;E<lt>stringE<gt>^G\\*U や \\*QESC_E<lt>stringE<gt>ESC\\e"
"\\*U によって設定できる)。 この文字列は好きなように設定でき、 『文字エスケープ』の章にあるエスケープも利用できる。引き数 "
"I<string> を省略すると、現在の文字列が表示される。"

#. type: Plain text
#: original/man1/screen.1:1927
msgid ""
"You can mix the second and third form by providing the string as additional "
"argument."
msgstr ""
"二番目の形式に "
"I<string> 引き数を付加することにより、三番目の形式の動作を同時に指定することもできる。"

#. type: Plain text
#: original/man1/screen.1:1932
msgid "B<height> [B<-w>|B<-d>] [I<lines> [I<cols>]]"
msgstr "B<height> [B<-w>|B<-d>] [I<lines> [I<cols>]]"

#. type: Plain text
#: original/man1/screen.1:1942
msgid ""
"Set the display height to a specified number of lines. When no argument is "
"given it toggles between 24 and 42 lines display. You can also specify a "
"width if you want to change both values.  The B<-w> option tells screen to "
"leave the display size unchanged and just set the window size, B<-d> vice "
"versa."
msgstr ""
"ディスプレイの高さを指定された行数に設定する。 引き数を与えないと、"
"24 行表示と "
"42 行表示の間をトグルさせる。 同時に指定すれば幅も変更できる。 "
"B<-"
"w> オプションは、ディスプレイのサイズはそのままで、 ウィンドウのサイズだけを設定したい場合に指定する。 "
"B<-d> はその逆である。"

#. type: Plain text
#: original/man1/screen.1:1947
msgid "B<help> [B<-c> I<class>]"
msgstr "B<help> [B<-c> I<class>]"

#. type: Plain text
#: original/man1/screen.1:1959
msgid ""
"Not really a online help, but displays a help I<screen> showing you all the "
"key bindings.  The first pages list all the internal commands followed by "
"their current bindings.  Subsequent pages will display the custom commands, "
"one command per key.  Press space when you're done reading each page, or "
"return to exit early.  All other characters are ignored. If the \\*Q-c\\*U "
"option is given, display all bound commands for the specified command "
"class.  See also \\*QDEFAULT KEY BINDINGS\\*U section."
msgstr ""
"本当の意味でのオンラインヘルプとは言えないが、 キー割り当てをすべて示したヘルプ画面を表示する。 最初のページでは、内部コマンドとその現在のキー割り当てがリスト表示される。 次のページにはカスタムコマンドが、 キーごとに "
"1 つのコマンドの形式で表示される。 各ページを読み終えたらスペースキーを押せば次のページが見られ、 リターンキーを押せば即座にヘルプが終了する。 他の文字はすべて無視される。"
"\\*Q-c"
"\\*U オプションを与えると、 指定したコマンドクラスに結びつけられているすべてのコマンドを表示する。 『デフォルトのキー割り当て』の節も参照すること。"

#. type: Plain text
#: original/man1/screen.1:1962
msgid "B<history>"
msgstr "B<history>"

#. type: Plain text
#: original/man1/screen.1:1974
msgid ""
"Usually users work with a shell that allows easy access to previous "
"commands.  For example csh has the command \\*Q!!\\*U to repeat the last "
"command executed.  I<Screen> allows you to have a primitive way of re-"
"calling \\*Qthe command that started ...\\*U: You just type the first letter "
"of that command, then hit `C-a {' and I<screen> tries to find a previous "
"line that matches with the `prompt character' to the left of the cursor. "
"This line is pasted into this window's input queue.  Thus you have a crude "
"command history (made up by the visible window and its scrollback buffer)."
msgstr ""
"通常ユーザはシェルを使って作業していると、 以前のコマンドに簡単にアクセスできる。 例えば "
"csh には直前に実行したコマンドを繰り返す \\*Q!!"
"\\*U というコマンドがある。 "
"I<screen> にも、「〜で始まるコマンド」を再呼び出しするための 原始的な方法が用意されている。 そのコマンドの最初の文字を打ち込み、その後に "
"`C-a {' を打つと、 "
"I<screen> はカーソルの左にある「プロンプト文字」にマッチする以前の行を見つけようとする。 この行はウィンドウの入力キューにペーストされる。これにより、 "
"(可視ウィンドウとそのスクロールバッファからなる)  単純なコマンド履歴が使えることになる。"

#. type: Plain text
#: original/man1/screen.1:1977
msgid "B<hstatus >I<status>"
msgstr "B<hstatus >I<status>"

#. type: Plain text
#: original/man1/screen.1:1979
msgid "Change the window's hardstatus line to the string I<status>."
msgstr ""
"ウィンドウのハードステータス行を文字列 "
"I<status> に変更する。"

#. type: Plain text
#: original/man1/screen.1:1984
msgid "B<idle> [I<timeout> [I<cmd args>]]"
msgstr "B<idle> [I<timeout> [I<cmd args>]]"

#. type: Plain text
#: original/man1/screen.1:1991
msgid ""
"Sets a command that is run after the specified number of seconds inactivity "
"is reached. This command will normally be the \\*Qblanker\\*U command to "
"create a screen blanker, but it can be any screen command.  If no command is "
"specified, only the timeout is set. A timeout of zero (ot the special "
"timeout B<off>) disables the timer.  If no arguments are given, the current "
"settings are displayed."
msgstr ""
"指定した秒数の間作業がない時に実行されるコマンドを設定する。 普通ここにはスクリーンセーバを生成する "
"\\*Qblanker\\*U コマンドを指定することになるだろうが、"
"screen コマンドならなんでも指定できる。 コマンドを何も指定しないと、タイムアウトだけが設定される。 "
"timeout に 0 を指定する (あるいは "
"B<off>を指定する) とタイマを無効にする。 一切引き数を与えないと、現在の設定を表示する。"

#. type: Plain text
#: original/man1/screen.1:1994
msgid "B<ignorecase >[B<on>|B<off>]"
msgstr "B<ignorecase >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:1997
msgid ""
"Tell screen to ignore the case of characters in searches. Default is `off'."
msgstr ""
"検索時に大文字小文字を区別しないようにする。デフォルトは "
"`off'。"

#. type: Plain text
#: original/man1/screen.1:2000
msgid "B<info>"
msgstr "B<info>"

#. type: Plain text
#: original/man1/screen.1:2006
msgid ""
"Uses the message line to display some information about the current window: "
"the cursor position in the form \\*Q(column,row)\\*U starting with \\*Q"
"(1,1)\\*U, the terminal width and height plus the size of the scrollback "
"buffer in lines, like in \\*Q(80,24)+50\\*U, the current state of window XON/"
"XOFF flow control is shown like this (See also section FLOW CONTROL):"
msgstr ""
"メッセージ行を使って現在のウィンドウに関するいくつかの情報を表示する： "
"\\*Q(カラム,行)\\*U 形式のカーソル位置 (\\*Q"
"(1,1)\\*U から始まる)、 端末の幅と高さ、およびスクロールバッファの大きさ "
"(行数)。 例えば \\*U"
"(80,24)+50\\*U のようになる。 ウィンドウの XON/"
"XOFF フローコントロールの現在の状態は、 次のように表示される "
"(『フロー制御』の章も参照)："

#. type: Plain text
#: original/man1/screen.1:2014
#, no-wrap
msgid ""
"  +flow     automatic flow control, currently on.\n"
"  -flow     automatic flow control, currently off.\n"
"  +(+)flow  flow control enabled. Agrees with automatic control.\n"
"  -(+)flow  flow control disabled. Disagrees with automatic control.\n"
"  +(-)flow  flow control enabled. Disagrees with automatic control.\n"
"  -(-)flow  flow control disabled. Agrees with automatic control.\n"
msgstr ""
"  +flow     自動フローコントロール、現在は on。\n"
"  -flow     自動フローコントロール、現在は off。\n"
"  +(+)flow  フローコントロール有効。自動コントロールと一致。\n"
"  -(+)flow  フローコントロール無効。自動コントロールとは不一致。\n"
"  +(-)flow  フローコントロール有効。自動コントロールとは不一致。\n"
"  -(-)flow  フローコントロール無効。自動コントロールと一致。\n"

#. type: Plain text
#: original/man1/screen.1:2021
msgid ""
"The current line wrap setting (`+wrap' indicates enabled, `-wrap' not) is "
"also shown. The flags `ins', `org', `app', `log', `mon' or `nored' are "
"displayed when the window is in insert mode, origin mode, application-keypad "
"mode, has output logging, activity monitoring or partial redraw enabled."
msgstr ""
"現在の折り返しモードも表示される (`+wrap は有効、`-wrap' は無効)。\n"
" `ins', `org', `app', `log', `mon', `nored' の各フラグは、\n"
"それぞれウィンドウがインサートモード、オリジンモード、\n"
"アプリケーションキーパッドモード、出力ログあり、\n"
"アクティビティ監視中、部分再描画有効、の状態のときに表示される。"

#. type: Plain text
#: original/man1/screen.1:2026
msgid ""
"The currently active character set (I<G0>, I<G1>, I<G2>, or I<G3>) and in "
"square brackets the terminal character sets that are currently designated as "
"I<G0> through I<G3> is shown. If the window is in UTF-8 mode, the string "
"\\*QUTF-8\\*U is shown instead."
msgstr ""
"現在有効な文字集合 (I<G0>, I<G1>, I<G2>, "
"I<G3> のいずれか) と、 現在 I<G0> から "
"I<G3> に指定されている端末の文字集合 "
"(角括弧で括られている) が表示される。 ウィンドウが "
"UTF-8 モードのときは、これらの代わりに "
"\\*QUTF-8\\*U が表示される。"

#. type: Plain text
#: original/man1/screen.1:2028
msgid ""
"Additional modes depending on the type of the window are displayed at the "
"end of the status line (See also chapter \\*QWINDOW TYPES\\*U)."
msgstr ""
"ウィンドウのタイプに応じて、追加モードがステータス行の最下行に表示される "
"(『ウィンドウの種類』の章も見よ)。"

#. type: Plain text
#: original/man1/screen.1:2031
msgid ""
"If the state machine of the terminal emulator is in a non-default state, the "
"info line is started with a string identifying the current state."
msgstr ""
"端末エミュレータのステートマシンがデフォルトの状態にないときは、 "
"info 行の先頭には、まず現在の状態を示す文字列が表示される。"

#. type: Plain text
#: original/man1/screen.1:2033
msgid "For system information use the \\*Qtime\\*U command."
msgstr ""
"システムの情報を見るには \\*Qtime"
"\\*U コマンドを用いること。"

#. type: Plain text
#: original/man1/screen.1:2036
msgid "B<ins_reg> [I<key>]"
msgstr "B<ins_reg> [I<key>]"

#. type: Plain text
#: original/man1/screen.1:2038
msgid "No longer exists, use \\*Qpaste\\*U instead."
msgstr ""
"もう存在しない。代わりに \\*Qpaste\\*U を用いること。"

#. type: Plain text
#: original/man1/screen.1:2041
msgid "B<kill>"
msgstr "B<kill>"

#. type: Plain text
#: original/man1/screen.1:2043
msgid "Kill current window."
msgstr "現在のウィンドウを kill する。"

#. type: Plain text
#: original/man1/screen.1:2055
msgid ""
"If there is an `exec' command running then it is killed. Otherwise the "
"process (shell) running in the window receives a HANGUP condition, the "
"window structure is removed and I<screen> (your display) switches to another "
"window.  When the last window is destroyed, I<screen> exits.  After a kill "
"I<screen> switches to the previously displayed window."
msgstr ""
"実行中の `exec' コマンドがあると、これが "
"kill される。 それ以外の場合には、そのウィンドウで動作中のプロセス "
"(シェル) が "
"HANGUP 信号を受け取り、そのウィンドウの関連データは削除され、 "
"I<screen> "
"(あなたの画面) は別のウィンドウへ切り替わる。 最後のウィンドウが破棄された時には、 "
"I<screen> は終了する。kill の後には、 "
"I<screen> は直前に表示していたウィンドウに切り替わる。"

#. type: Plain text
#: original/man1/screen.1:2062
msgid ""
"Note: I<Emacs> users should keep this command in mind, when killing a line.  "
"It is recommended not to use \\*QC-a\\*U as the I<screen> escape key or to "
"rebind kill to \\*QC-a K\\*U."
msgstr ""
"注意: "
"I<Emacs> ユーザは、行を消すときに、このコマンドのことを念頭に置いておくように。 "
"\\*QC-a\\*U を "
"I<screen> のエスケープキーとして用いない、あるいは "
"kill を \\*QC-a K\\*U に割り当てないことをお勧めする。"

#. type: Plain text
#: original/man1/screen.1:2065
msgid "B<lastmsg>"
msgstr "B<lastmsg>"

#. type: Plain text
#: original/man1/screen.1:2070
msgid ""
"Redisplay the last contents of the message/status line.  Useful if you're "
"typing when a message appears, because the message goes away when you press "
"a key (unless your terminal has a hardware status line).  Refer to the "
"commands \\*Qmsgwait\\*U and \\*Qmsgminwait\\*U for fine tuning."
msgstr ""
"メッセージ/ステータス行の最後の内容を再表示する。 これが便利なのは、メッセージが表示されたときに ちょうど文字を入力していたような場合である。 "
"(端末にハードウェアステータス行が無ければ)  キーを押すとメッセージは消えてしまうからである。 この微調整には "
"\\*Qmsgwait\\*U コマンドや \\*Qmsgminwait"
"\\*U コマンドを参照のこと。"

#. type: Plain text
#: original/man1/screen.1:2073
msgid "B<license>"
msgstr "B<license>"

#. type: Plain text
#: original/man1/screen.1:2078
msgid ""
"Display the disclaimer page. This is done whenever I<screen> is started "
"without options, which should be often enough. See also the "
"\\*Qstartup_message\\*U command."
msgstr ""
"免責事項のページを表示する。これはオプション無しで "
"I<screen> を起動すると必ず実行される "
"(たいていこれで十分だろう)。 \\*Qstartup_message"
"\\*U コマンドも参照のこと。"

#. type: Plain text
#: original/man1/screen.1:2081
msgid "B<lockscreen>"
msgstr "B<lockscreen>"

#. type: Plain text
#: original/man1/screen.1:2090
msgid ""
"Lock this display.  Call a screenlock program (/local/bin/lck or /usr/bin/"
"lock or a builtin if no other is available). Screen does not accept any "
"command keys until this program terminates. Meanwhile processes in the "
"windows may continue, as the windows are in the `detached' state. The "
"screenlock program may be changed through the environment variable $LOCKPRG "
"(which must be set in the shell from which I<screen> is started) and is "
"executed with the user's uid and gid."
msgstr ""
"このディスプレイをロックする。 スクリーンロックのプログラム "
"(/local/bin/lck か /usr/bin/"
"lock、あるいは 使えるものがなければ組み込みのもの) を呼び出す。 "
"screen はこのプログラムが終了するまで一切のコマンドキーを受け付けない。 ウィンドウは「デタッチされた」状態となるので、 各ウィンドウで実行中のプログラムは継続して動作する。 スクリーンロックプログラムは、環境変数 "
"$LOCKPRG で変更でき (これは "
"I<screen> を実行するシェルで設定されていなければならない)、 ユーザの "
"UID と GID で実行される。"

#. type: Plain text
#: original/man1/screen.1:2096
msgid ""
"Warning: When you leave other shells unlocked and you have no password set "
"on I<screen>, the lock is void: One could easily re-attach from an unlocked "
"shell. This feature should rather be called `lockterminal'."
msgstr ""
"注意: 他のシェルをロックせず、 "
"I<screen> にパスワードを与えていないと、このロックには意味がなく、 ロックされていないシェルから簡単に再アタッチできてしまう。 この機能は "
"`lockterminal' と呼ぶ方が良いかもしれない。"

#. type: Plain text
#: original/man1/screen.1:2099
msgid "B<log >[B<on>|B<off>]"
msgstr "B<log >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:2108
msgid ""
"Start/stop writing output of the current window to a file \\*Qscreenlog.I<n>"
"\\*U in the window's default directory, where I<n> is the number of the "
"current window. This filename can be changed with the `logfile' command. If "
"no parameter is given, the state of logging is toggled. The session log is "
"appended to the previous contents of the file if it already exists. The "
"current contents and the contents of the scrollback history are not included "
"in the session log.  Default is `off'."
msgstr ""
"現在のウィンドウからの出力を、 ファイル \\*Qscreenlog.I<n>"
"\\*U へ書き込む動作を開始/終了させる。 このファイルはウィンドウのデフォルトディレクトリにあり、 "
"I<n> は現在のウィンドウの番号である。このファイル名は "
"`logfile' コマンドで変更できる。 パラメータを与えなかった場合には、ログ出力の状態がトグルされる。 前のセッションログのファイルがあれば、 セッションログはこのファイルに追加される。現在の内容と スクロールバック履歴の内容はセッションログには含まれない。 デフォルト値は "
"`off' である。"

#. type: Plain text
#: original/man1/screen.1:2111
msgid "B<logfile >I<filename>"
msgstr "B<logfile >I<filename>"

#. type: Plain text
#: original/man1/screen.1:2113
msgid "B<logfile flush >I<secs>"
msgstr "B<logfile flush >I<secs>"

#. type: Plain text
#: original/man1/screen.1:2119
msgid ""
"Defines the name the logfiles will get. The default is \\*Qscreenlog.%n\\*U. "
"The second form changes the number of seconds I<screen> will wait before "
"flushing the logfile buffer to the file-system. The default value is 10 "
"seconds."
msgstr ""
"ログファイルにつく名前を定義する。デフォルト値は "
"\\*Qscreenlog.%n\\*U である。 二番目の書式は、 "
"I<screen> がログファイルバッファをファイルシステムにフラッシュするまでの 待ち時間 "
"(秒) を変更する。デフォルトの値は 10 秒である。"

#. type: Plain text
#: original/man1/screen.1:2122
msgid "B<login >[B<on>|B<off>]"
msgstr "B<login >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:2136
msgid ""
"Adds or removes the entry in the utmp database file for the current window.  "
"This controls if the window is `logged in'.  When no parameter is given, the "
"login state of the window is toggled.  Additionally to that toggle, it is "
"convenient having a `log in' and a `log out' key. E.\\|g. `bind I login on' "
"and `bind O login off' will map these keys to be C-a I and C-a O.  The "
"default setting (in config.h.in) should be \\*Qon\\*U for a I<screen> that "
"runs under suid-root.  Use the \\*Qdeflogin\\*U command to change the "
"default login state for new windows. Both commands are only present when "
"I<screen> has been compiled with utmp support."
msgstr ""
"utmp データベースファイル中の、現在のウィンドウのエントリを追加・削除する。 これは、ウィンドウが「ログインされている」かどうかを制御する。 パラメータが与えられないと、そのウィンドウのログイン状態がトグルされる。 このようなトグルに加え、「ログイン」や「ログアウト」のキーがあると便利である。 例えば "
"`bind I login on' と `bind O login "
"off' とすれば、 これらの機能を C-a I と C-a "
"O に割り当てできる。 I<screen> が root に "
"suid されて動作する場合は、デフォルトの設定 (config.h."
"in にある) は \\*Qon"
"\\*U のはずである。 新しいウィンドウのデフォルトのログイン状態を変えるには "
"\\*Qdeflogin"
"\\*U コマンドを用いること。これら二つのコマンドは、 "
"I<screen> のコンパイル時に "
"utmp のサポートを組み込んである場合にしか存在しない。"

#. type: Plain text
#: original/man1/screen.1:2139
msgid "B<logtstamp >[B<on>|B<off>]"
msgstr "B<logtstamp >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:2142
msgid "B<logtstamp after> [I<secs>]"
msgstr "B<logtstamp after> [I<secs>]"

#. type: Plain text
#: original/man1/screen.1:2145
msgid "B<logtstamp string> [I<string>]"
msgstr "B<logtstamp string> [I<string>]"

#. type: Plain text
#: original/man1/screen.1:2159
msgid ""
"This command controls logfile time-stamp mechanism of I<screen.> If time-"
"stamps are turned \\*Qon\\*U, I<screen> adds a string containing the current "
"time to the logfile after two minutes of inactivity.  When output continues "
"and more than another two minutes have passed, a second time-stamp is added "
"to document the restart of the output. You can change this timeout with the "
"second form of the command. The third form is used for customizing the time-"
"stamp string (`-- %n:%t -- time-stamp -- %M/%d/%y %c:%s --\\en' by default)."
msgstr ""
"このコマンドは "
"I<screen> のログファイルタイムスタンプ機能を制御する。タイムスタンプを "
"\\*Qon\\*U にすると、アクティビティがないまま "
"2 分間が過ぎたときに、 "
"I<screen> は現在時刻を含む文字列をログファイルに追加する。 さらに "
"2 分が経過した後に出力がなされると、 この出力の再開を記録する二番目のタイムスタンプが追加される。 このタイムアウト時間は、二番目の形式でこのコマンドを実行すると変更できる。 三番目の形式は、タイムスタンプ文字列をカスタマイズする "
"(デフォルトは `-- %n:%t -- time-stamp -- %M/%d/%y %c:%s --\\en')。"

#. type: Plain text
#: original/man1/screen.1:2162
msgid "B<mapdefault>"
msgstr "B<mapdefault>"

#. type: Plain text
#: original/man1/screen.1:2167
msgid ""
"Tell I<screen> that the next input character should only be looked up in the "
"default bindkey table. See also \\*Qbindkey\\*U."
msgstr ""
"次の入力文字を、デフォルトのキー割り当てテーブルでのみ検索するよう "
"I<screen> に指示する。\\*Qbindkey\\*U も参照すること。"

#. type: Plain text
#: original/man1/screen.1:2170
msgid "B<mapnotnext>"
msgstr "B<mapnotnext>"

#. type: Plain text
#: original/man1/screen.1:2172
msgid "Like mapdefault, but don't even look in the default bindkey table."
msgstr "mapdefault と似ているが、デフォルトのキー割り当てテーブルも検索しない。"

#. type: Plain text
#: original/man1/screen.1:2176
msgid "B<maptimeout> [I<timo>]"
msgstr "B<maptimeout> [I<timo>]"

#. type: Plain text
#: original/man1/screen.1:2183
msgid ""
"Set the inter-character timer for input sequence detection to a timeout of "
"I<timo> ms. The default timeout is 300ms. Maptimeout with no arguments shows "
"the current setting.  See also \\*Qbindkey\\*U."
msgstr ""
"入力シーケンス検出の文字間タイマのタイムアウト値を "
"I<timo> ミリ秒に設定する。引き数を与えずに "
"maptimeout を実行すると、 現在の設定を表示する。\\*Qbindkey"
"\\*U も参照すること。"

#. type: Plain text
#: original/man1/screen.1:2186
msgid "B<markkeys >I<string>"
msgstr "B<markkeys >I<string>"

#. type: Plain text
#: original/man1/screen.1:2200
msgid ""
"This is a method of changing the keymap used for copy/history mode.  The "
"string is made up of I<oldchar>=I<newchar> pairs which are separated by `:'. "
"Example: The string \\*QB=^B:F=^F\\*U will change the keys `C-b' and `C-f' "
"to the vi style binding (scroll up/down fill page).  This happens to be the "
"default binding for `B' and `F'.  The command \\*Qmarkkeys h=^B:l=^F:$=^E"
"\\*U would set the mode for an emacs-style binding.  If your terminal sends "
"characters, that cause you to abort copy mode, then this command may help by "
"binding these characters to do nothing.  The no-op character is `@' and is "
"used like this: \\*Qmarkkeys @=L=H\\*U if you do not want to use the `H' or "
"`L' commands any longer.  As shown in this example, multiple keys can be "
"assigned to one function in a single statement."
msgstr ""
"これはコピー/履歴モードで使われるキーマップを変更する方法である。 ここで "
"string は "
"I<oldchar>=I<newchar> のペアからなり、 ペア間の区切りは "
"`:' である。例: \\*QB=^B:F=^F\\*U を string に指定すると、 `C-"
"b' と `C-f' の各キーは vi 形式の割り当て "
"(ページ全体のスクロールアップ/ダウン) に変更される。 これらは、実は "
"`B' と "
"`F' に対するデフォルトの割り当てであるが。 コマンド "
"\\*Qmarkkeys h=^B:l=^F:$=^E\\*U は、 このモードを "
"emacs 形式の割り当てに設定する。 端末が文字を送るタイプのもので、 これによってコピーモードが終了してしまうような場合、 このコマンドを使って、 それらの文字に何もさせないようにすると良い。 "
"no-op 文字は `@' で、\\*Qmarkkeys @=L=H\\*U のようにすれば、 "
"`H' や "
"`L' コマンドは以後使えなくなる。 この例で示したように、ひとつの機能に複数のキーを "
"(一行で) 割り当てできる。"

#. type: Plain text
#: original/man1/screen.1:2203
msgid "B<maxwin >I<num>"
msgstr "B<maxwin >I<num>"

#. type: Plain text
#: original/man1/screen.1:2206
msgid ""
"Set the maximum window number screen will create. Doesn't affect already "
"existing windows. The number may only be decreased."
msgstr "screen の生成できる最大ウィンドウ数を設定する。 既に存在しているウィンドウには影響しない。この数は減らすことしかできない。"

#. type: Plain text
#: original/man1/screen.1:2209
msgid "B<meta>"
msgstr "B<meta>"

#. type: Plain text
#: original/man1/screen.1:2211
msgid ""
"Insert the command character (C-a) in the current window's input stream."
msgstr ""
"コマンド文字 (C-"
"a) を現在のウィンドウの入力ストリームに挿入する。"

#. type: Plain text
#: original/man1/screen.1:2214
msgid "B<monitor >[B<on>|B<off>]"
msgstr "B<monitor >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:2221
msgid ""
"Toggles activity monitoring of windows.  When monitoring is turned on and an "
"affected window is switched into the background, you will receive the "
"activity notification message in the status line at the first sign of output "
"and the window will also be marked with an `@' in the window-status "
"display.  Monitoring is initially off for all windows."
msgstr ""
"ウィンドウのアクティビティ監視をトグルする。 監視が有効で、 かつその影響を受けるウィンドウがバックグラウンドに切り替えられている場合、 最初の出力の際にアクティビティがあった旨ステータス行にメッセージが表示され、 ウィンドウ状態の表示において、そのウィンドウに "
"`@' 印が付けられる。 初期状態では、すべてのウィンドウで監視はオフになっている。"

#. type: Plain text
#: original/man1/screen.1:2224
msgid "B<msgminwait >I<sec>"
msgstr "B<msgminwait >I<sec>"

#. type: Plain text
#: original/man1/screen.1:2229
msgid ""
"Defines the time I<screen> delays a new message when one message is "
"currently displayed.  The default is 1 second."
msgstr ""
"あるメッセージが表示されている時に、新しい "
"(次の) メッセージを表示するまでに "
"I<screen> が待つ時間を定義する。デフォルト値は "
"1 秒である。"

#. type: Plain text
#: original/man1/screen.1:2232
msgid "B<msgwait >I<sec>"
msgstr "B<msgwait >I<sec>"

#. type: Plain text
#: original/man1/screen.1:2236
msgid ""
"Defines the time a message is displayed if I<screen> is not disturbed by "
"other activity. The default is 5 seconds."
msgstr ""
"I<screen> が他の動作の影響を受けない場合に、メッセージが表示される時間を定義する。 デフォルト値は "
"5 秒である。"

#. type: Plain text
#: original/man1/screen.1:2239
msgid "B<multiuser on>|B<off>"
msgstr "B<multiuser on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:2247
msgid ""
"Switch between singleuser and multiuser mode. Standard I<screen> operation "
"is singleuser. In multiuser mode the commands `acladd', `aclchg', `aclgrp' "
"and `acldel' can be used to enable (and disable) other users accessing this "
"I<screen> session."
msgstr ""
"シングルユーザモードとマルチユーザモードの切り替えを行う。 "
"I<screen> の標準動作はシングルユーザモードである。マルチユーザモードでは、 コマンド "
"`acladd', `aclchg', `acldel' を使って、 現在の "
"I<screen> セッションに対する他のユーザのアクセスを許可・禁止できる。"

#. type: Plain text
#: original/man1/screen.1:2250
msgid "B<nethack on>|B<off>"
msgstr "B<nethack on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:2257
msgid ""
"Changes the kind of error messages used by I<screen>.  When you are familiar "
"with the game \\*Qnethack\\*U, you may enjoy the nethack-style messages "
"which will often blur the facts a little, but are much funnier to read. "
"Anyway, standard messages often tend to be unclear as well."
msgstr ""
"I<screen> が使うエラーメッセージの路線を変える。 "
"\\*Qnethack"
"\\*U というゲームに親しんでいるユーザなら、 このゲームスタイルのメッセージを楽しめるかもしれない。 これらのメッセージは事実を少々曲げているけれども、読むにはずっと面白い。 どうせ標準のメッセージだってそんなに分かりやすいわけではないし。"

#. type: Plain text
#: original/man1/screen.1:2264
msgid ""
"This option is only available if I<screen> was compiled with the NETHACK "
"flag defined. The default setting is then determined by the presence of the "
"environment variable $NETHACKOPTIONS."
msgstr ""
"このオプションが利用できるのは、 "
"I<screen> のコンパイル時に "
"NETHACK フラグが定義されている場合だけである。 そして、デフォルトの設定は環境変数 "
"$NETHACKOPTIONS があるかどうかで決まる。"

#. type: Plain text
#: original/man1/screen.1:2267
msgid "B<next>"
msgstr "B<next>"

#. type: Plain text
#: original/man1/screen.1:2270
msgid ""
"Switch to the next window.  This command can be used repeatedly to cycle "
"through the list of windows."
msgstr "次のウィンドウに切り替える。このコマンドを繰り返し用いると、 ウィンドウを循環的に切り替えできる。"

#. type: Plain text
#: original/man1/screen.1:2274
msgid "B<nonblock> [B<on>|B<off>|I<numsecs>]"
msgstr "B<nonblock> [B<on>|B<off>|I<numsecs>]"

#. type: Plain text
#: original/man1/screen.1:2285
msgid ""
"Tell screen how to deal with user interfaces (displays) that cease to accept "
"output. This can happen if a user presses ^S or a TCP/modem connection gets "
"cut but no hangup is received. If nonblock is B<off> (this is the default) "
"screen waits until the display restarts to accept the output. If nonblock is "
"B<on>, screen waits until the timeout is reached (B<on> is treated as 1s). "
"If the display still doesn't receive characters, screen will consider it "
"\\*Qblocked\\*U and stop sending characters to it. If at some time it "
"restarts to accept characters, screen will unblock the display and redisplay "
"the updated window contents."
msgstr ""
"出力の受け付けを停止したユーザインターフェース "
"(ディスプレイ)  をどのように扱うかを "
"screen に指示する。 このようなことが起こるのは、ユーザが "
"^S を押したときや、 TCP またはモデムの接続が切れたが "
"hangup を受信していないような場合である。 nonblock を "
"B<off> にしておくと (こちらがデフォルト)、 "
"screen はディスプレイが出力を受理できるようになるまで待つ。 "
"nonblock が B<on> だと、"
"screen はタイムアウトになるまで待つ (B<on> では "
"1s として扱われる)。待ってもディスプレイが文字を受け付けないと、 "
"screen はディスプレイがブロックされていると判断し、 そのディスプレイへの文字送信を止める。 その後ディスプレイが文字の受信を再開すると、 "
"screen はディスプレイのブロックを止め、更新されたウィンドウの内容を再描画する。"

#. type: Plain text
#: original/man1/screen.1:2288
msgid "B<number >[I<n>]"
msgstr "B<number >[I<n>]"

#. type: Plain text
#: original/man1/screen.1:2292
msgid ""
"Change the current windows number. If the given number I<n> is already used "
"by another window, both windows exchange their numbers. If no argument is "
"specified, the current window number (and title) is shown."
msgstr ""
"現在のウィンドウ番号を変更する。 指定した番号 "
"I<n> が既に他のウィンドウに使われている場合には、 "
"2 つのウィンドウは番号を交換する。引き数が指定されていない場合は、 現在のウィンドウ番号 "
"(とタイトル) が表示される。"

#. type: Plain text
#: original/man1/screen.1:2295
msgid "B<obuflimit >[I<limit>]"
msgstr "B<obuflimit >[I<limit>]"

#. type: Plain text
#: original/man1/screen.1:2301
msgid ""
"If the output buffer contains more bytes than the specified limit, no more "
"data will be read from the windows. The default value is 256. If you have a "
"fast display (like xterm), you can set it to some higher value. If no "
"argument is specified, the current setting is displayed."
msgstr ""
"指定した上限値より多いバイト数が出力バッファに含まれている場合、 このウィンドウからはそれ以上のデータは読み出せない。 このデフォルト値は "
"256 である。 "
"(xterm のように) 高速なディスプレイを使っている場合には、 もう少し大きな値を設定しても良いだろう。引き数を指定しないと、 現在の設定が表示される。"

#. type: Plain text
#: original/man1/screen.1:2304
msgid "B<only>"
msgstr "B<only>"

#. type: Plain text
#: original/man1/screen.1:2306
msgid "Kill all regions but the current one."
msgstr ""
"現在のものを除き、すべてのリージョンを kill する。"

#. type: Plain text
#: original/man1/screen.1:2309
msgid "B<other>"
msgstr "B<other>"

#. type: Plain text
#: original/man1/screen.1:2312
msgid ""
"Switch to the window displayed previously. If this window does no longer "
"exist, I<other> has the same effect as I<next>."
msgstr ""
"前に表示されていたウィンドウに切り替える。 そのウィンドウがもう存在していなければ、 "
"I<other> は I<next> と同じ動作をする。"

#. type: Plain text
#: original/man1/screen.1:2315
msgid "B<partial on>|B<off>"
msgstr "B<partial on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:2321
msgid ""
"Defines whether the display should be refreshed (as with I<redisplay>) after "
"switching to the current window. This command only affects the current "
"window.  To immediately affect all windows use the I<allpartial> command.  "
"Default is `off', of course.  This default is fixed, as there is currently "
"no I<defpartial> command."
msgstr ""
"現在のウィンドウに切り替えた後、"
"(I<redisplay> を使ったように)  画面をリフレッシュするかどうかを定義する。 このコマンドが効果を及ぼすのは現在のウィンドウだけである。 すぐにウィンドウすべてに効果を及ぼすには、 "
"I<allpartial> コマンドを用いること。デフォルト値は当然 "
"`off' である。 現在 "
"I<defpartial> コマンドはないので、このデフォルト値は固定である。"

#. type: Plain text
#: original/man1/screen.1:2324
msgid "B<password >[I<crypted_pw>]"
msgstr "B<password >[I<crypted_pw>]"

#. type: Plain text
#: original/man1/screen.1:2338
msgid ""
"Present a crypted password in your \\*Q.screenrc\\*U file and I<screen> will "
"ask for it, whenever someone attempts to resume a detached. This is useful "
"if you have privileged programs running under I<screen> and you want to "
"protect your session from reattach attempts by another user masquerading as "
"your uid (i.e. any superuser.)  If no crypted password is specified, "
"I<screen> prompts twice for typing a password and places its encryption in "
"the paste buffer.  Default is `none', this disables password checking."
msgstr ""
"\\*Q.screenrc"
"\\*U ファイル中に暗号化されたパスワードを置くことで、 デタッチされたセッションを誰かが再開しようとした際に、 "
"I<screen> にこれを用いた認証を行わせる。これは特権を持つプログラムを "
"I<screen> 下で動作させているときに、自分の "
"UID を偽装した他のユーザ "
"(つまりスーパーユーザの誰か)  によるそのセッションの再アタッチを防ぎたい場合に便利である。 暗号化されたパスワードが指定されていないと、 "
"I<screen> は "
"2 度パスワードの入力を求め、これを暗号化したものを ペーストバッファに置く。デフォルト値は "
"`none' であり、 パスワードの確認は無効になっている。"

#. type: Plain text
#: original/man1/screen.1:2342
msgid "B<paste> [I<registers> [I<dest_reg>]]"
msgstr "B<paste> [I<registers> [I<dest_reg>]]"

#. type: Plain text
#: original/man1/screen.1:2360
msgid ""
"Write the (concatenated) contents of the specified registers to the stdin "
"queue of the current window. The register '.' is treated as the paste "
"buffer. If no parameter is given the user is prompted for a single register "
"to paste.  The paste buffer can be filled with the I<copy>, I<history> and "
"I<readbuf> commands.  Other registers can be filled with the I<register>, "
"I<readreg> and I<paste> commands.  If I<paste> is called with a second "
"argument, the contents of the specified registers is pasted into the named "
"destination register rather than the window. If '.' is used as the second "
"argument, the displays paste buffer is the destination.  Note, that \\*Qpaste"
"\\*U uses a wide variety of resources: Whenever a second argument is "
"specified no current window is needed. When the source specification only "
"contains registers (not the paste buffer) then there need not be a current "
"display (terminal attached), as the registers are a global resource. The "
"paste buffer exists once for every user."
msgstr ""
"指定されたレジスタの "
"(連結された) 内容を、 現在のウィンドウの標準入力のキューに書き込む。 レジスタ "
"'.' はペーストバッファとして扱われる。パラメータをひとつも与えないと、 ペーストを行うレジスタ "
"(1 つ) をユーザに問い合わせる。 ペーストバッファには "
"I<copy>, I<history>, "
"I<readbuf> コマンドで書き込める。 他のレジスタには "
"I<register>, I<readreg>, I<paste> コマンドで書き込める。 "
"2 番目の引き数付きで "
"I<paste> が呼び出されると、 指定されたレジスタの内容はそのウィンドウではなく、 指定された出力先のレジスタにペーストされる。 "
"2 番目の引き数として "
"'.' を用いると、 そのディスプレイのペーストバッファが出力先となる。 "
"\\*Qpaste\\*U は様々な種類のリソースを使うことに注意: "
"2 番目の引き数が指定されていれば、カレントウィンドウは必要ない。 入力元指定に "
"(ペーストバッファではなく) レジスタしか含まれなければ、 カレントディスプレイ "
"(アタッチされている端末) は必要ない。 レジスタはグローバルなリソースだからである。 ペーストバッファはユーザ "
"1 人に 1 つずつしか存在しない。"

#. type: Plain text
#: original/man1/screen.1:2363
msgid "B<pastefont >[B<on>|B<off>]"
msgstr "B<pastefont >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:2369
msgid ""
"Tell I<screen> to include font information in the paste buffer. The default "
"is not to do so. This command is especially useful for multi character fonts "
"like kanji."
msgstr ""
"フォント情報をペーストバッファに含めるよう "
"screen に指示する。 デフォルトではこれは行われない。 このコマンドが特に役立つのは、 漢字のように文字フォントが複数個ある場合である。"

#. type: Plain text
#: original/man1/screen.1:2372
msgid "B<pow_break>"
msgstr "B<pow_break>"

#. type: Plain text
#: original/man1/screen.1:2374
msgid ""
"Reopen the window's terminal line and send a break condition. See `break'."
msgstr ""
"ウィンドウの端末ラインを再オープンし、ブレーク信号を送る。 "
"`break' を参照すること。"

#. type: Plain text
#: original/man1/screen.1:2377
msgid "B<pow_detach>"
msgstr "B<pow_detach>"

#. type: Plain text
#: original/man1/screen.1:2385
msgid ""
"Power detach.  Mainly the same as I<detach>, but also sends a HANGUP signal "
"to the parent process of I<screen>.  CAUTION: This will result in a logout, "
"when I<screen> was started from your login shell."
msgstr ""
"強制デタッチ。基本的には I<detach> と同じだが、 "
"I<screen> の親プロセスにも HANGUP シグナルを送る。 注意: "
"I<screen> がログインシェルから実行されているときには、 これを行うとログアウトする。"

#. type: Plain text
#: original/man1/screen.1:2389
msgid "B<pow_detach_msg> [I<message>]"
msgstr "B<pow_detach_msg> [I<message>]"

#. type: Plain text
#: original/man1/screen.1:2394
msgid ""
"The I<message> specified here is output whenever a `Power detach' was "
"performed. It may be used as a replacement for a logout message or to reset "
"baud rate, etc.  Without parameter, the current message is shown."
msgstr ""
"「強制デタッチ」を行うときに、ここで指定した "
"I<message> が出力される。 これはログアウトメッセージの代わりや、 ボーレートのリセットなどに使える。"

#. type: Plain text
#: original/man1/screen.1:2397
msgid "B<prev>"
msgstr "B<prev>"

#. type: Plain text
#: original/man1/screen.1:2400
msgid ""
"Switch to the window with the next lower number.  This command can be used "
"repeatedly to cycle through the list of windows."
msgstr "現在のウィンドウの次に小さい番号を持つウィンドウに切り替える。 このコマンドを繰り返し用いると、ウィンドウを循環できる。"

#. type: Plain text
#: original/man1/screen.1:2404
msgid "B<printcmd> [I<cmd>]"
msgstr "B<printcmd> [I<cmd>]"

#. type: Plain text
#: original/man1/screen.1:2421
msgid ""
"If I<cmd> is not an empty string, I<screen> will not use the terminal "
"capabilities \\*Qpo/pf\\*U if it detects an ansi print sequence B<ESC [ 5 "
"i>, but pipe the output into I<cmd>.  This should normally be a command like "
"\\*Qlpr\\*U or \\*Q'cat E<gt> /tmp/scrprint'\\*U.  B<printcmd> without a "
"command displays the current setting.  The ansi sequence B<ESC \\e> ends "
"printing and closes the pipe."
msgstr ""
"I<cmd> が空文字列でない場合、ANSI 印刷シーケンス B<ESC [ 5 "
"i> が検出されても screen は端末機能 \\*Qpo/pf"
"\\*U を使わず、その出力を I<cmd> にパイプする。"
"I<cmd> には通常、 \\*Qlpr\\*U や \\*Q'cat E<gt> /tmp/"
"scrprint'\\*U のようなコマンドを与える。 コマンド指定なしで "
"B<printcmd> を実行すると、現在の設定が表示される。"
"ANSI シーケンス B<ESC "
"\\e> は印刷を終わらせ、パイプを閉じる。"

#. type: Plain text
#: original/man1/screen.1:2424
msgid ""
"Warning: Be careful with this command! If other user have write access to "
"your terminal, they will be able to fire off print commands."
msgstr "警告: このコマンドは注意して使うこと! 他のユーザが端末への書き込み権限を持っていると、 印刷コマンドを勝手に起動できてしまう。"

#. type: Plain text
#: original/man1/screen.1:2427
msgid "B<process> [I<key>]"
msgstr "B<process> [I<key>]"

#. type: Plain text
#: original/man1/screen.1:2433
msgid ""
"Stuff the contents of the specified register into I<screen>'s input queue. "
"If no argument is given you are prompted for a register name. The text is "
"parsed as if it had been typed in from the user's keyboard. This command can "
"be used to bind multiple actions to a single key."
msgstr ""
"指定されたレジスタの内容を "
"I<screen> の入力キューに入れる。 引き数を与えないと、ユーザにレジスタ名を尋ねるプロンプトを出す。 テキストはユーザがキーボードから入力したかのように解析される。 このコマンドを用いると、複数の動作を "
"1 つのキーに割り当てできる。"

#. type: Plain text
#: original/man1/screen.1:2436
msgid "B<quit>"
msgstr "B<quit>"

#. type: Plain text
#: original/man1/screen.1:2443
msgid ""
"Kill all windows and terminate I<screen>.  Note that on VT100-style "
"terminals the keys C-4 and C-\\e are identical.  This makes the default "
"bindings dangerous: Be careful not to type C-a C-4 when selecting window no. "
"4.  Use the empty bind command (as in \\*Qbind '^\\e'\\*U) to remove a key "
"binding."
msgstr ""
"すべてのウィンドウを kill し、 I<screen> を終了する。"
"VT100 形式の端末では、C-4 キーと C-"
"\\e キーは同一であることに注意。 このため、デフォルトの割り当ては危険である: ウィンドウ番号 "
"4 を選択するときに、C-a "
"C-4 と入力しないように注意すること。 キー割り当てを削除するには、空の "
"bind コマンドを使えばよい (\\*Qbind '^\\e'\\*U など)。"

#. type: Plain text
#: original/man1/screen.1:2449
msgid "B<readbuf> [B<-e> I<encoding>] [I<filename>]"
msgstr "B<readbuf> [B<-e> I<encoding>] [I<filename>]"

#. type: Plain text
#: original/man1/screen.1:2454
msgid ""
"Reads the contents of the specified file into the paste buffer.  You can "
"tell screen the encoding of the file via the B<-e> option.  If no file is "
"specified, the screen-exchange filename is used.  See also \\*Qbufferfile"
"\\*U command."
msgstr ""
"指定したファイルの内容をペーストバッファに読み込む。 ファイルのエンコーディングを "
"B<-e> オプションで "
"screen に知らせることもできる。 ファイルを指定しないと、画面交換ファイルのファイル名が用いられる。 "
"\\*Qbufferfile\\*U コマンドも参照のこと。"

#. type: Plain text
#: original/man1/screen.1:2460
msgid "B<readreg> [B<-e> I<encoding>] [I<register> [I<filename>]]"
msgstr "B<readreg> [B<-e> I<encoding>] [I<register> [I<filename>]]"

#. type: Plain text
#: original/man1/screen.1:2471
msgid ""
"Does one of two things, dependent on number of arguments: with zero or one "
"arguments it it duplicates the paste buffer contents into the register "
"specified or entered at the prompt. With two arguments it reads the contents "
"of the named file into the register, just as I<readbuf> reads the screen-"
"exchange file into the paste buffer.  You can tell screen the encoding of "
"the file via the B<-e> option.  The following example will paste the "
"system's password file into the I<screen> window (using register p, where a "
"copy remains):"
msgstr ""
"引き数の数に従って、以下の "
"2 動作のうちのどちらかを行う: 引き数が 0 個または "
"1 個の場合には、 ペーストバッファの内容を、指定されたレジスタか、 ユーザに問い合わせて得たレジスタに複製する。 引き数が "
"2 つの場合には、指定されたファイルの内容をレジスタに読み込む "
"(I<readbuf> が画面交換ファイルをペーストバッファに読み込むのと同様)。 ファイルのエンコーディングを "
"B<-e> オプションで "
"screen に知らせることもできる。 以下の例はシステムのパスワードファイルを "
"I<screen> の画面にペーストしている (レジスタ "
"p を用いている。これはコピーが残るレジスタである):"

#. type: Plain text
#: original/man1/screen.1:2475
#, no-wrap
msgid ""
"\tC-a : readreg p /etc/passwd\n"
"\tC-a : paste p\n"
msgstr ""
"\tC-a : readreg p /etc/passwd\n"
"\tC-a : paste p\n"

#. type: Plain text
#: original/man1/screen.1:2479
msgid "B<redisplay>"
msgstr "B<redisplay>"

#. type: Plain text
#: original/man1/screen.1:2482
msgid ""
"Redisplay the current window. Needed to get a full redisplay when in partial "
"redraw mode."
msgstr "現在のウィンドウを再描画する。 部分再描画モード時に画面全体を書き直す場合に必要となる。"

#. type: Plain text
#: original/man1/screen.1:2488
msgid "B<register> [B<-e> I<encoding>] I<key string>"
msgstr "B<register> [B<-e> I<encoding>] I<key string>"

#. type: Plain text
#: original/man1/screen.1:2492
msgid ""
"Save the specified I<string> to the register I<key>.  The encoding of the "
"string can be specified via the B<-e> option.  See also the \\*Qpaste\\*U "
"command."
msgstr ""
"指定された I<string> をレジスタ "
"I<key> に保存する。 ファイルのエンコーディングを B<-"
"e> オプションで screen に知らせることもできる。 \\*Qpaste"
"\\*U コマンドも参照すること。"

#. type: Plain text
#: original/man1/screen.1:2495
msgid "B<remove>"
msgstr "B<remove>"

#. type: Plain text
#: original/man1/screen.1:2497
msgid "Kill the current region. This is a no-op if there is only one region."
msgstr ""
"現在のリージョンを "
"kill する。リージョンがひとつしかない場合は no-"
"op となる。"

#. type: Plain text
#: original/man1/screen.1:2500
msgid "B<removebuf>"
msgstr "B<removebuf>"

#. type: Plain text
#: original/man1/screen.1:2503
msgid ""
"Unlinks the screen-exchange file used by the commands \\*Qwritebuf\\*U and "
"\\*Qreadbuf\\*U."
msgstr ""
"\\*Qwritebuf\\*U コマンドと \\*Qreadbuf"
"\\*U コマンドが使う画面交換ファイルを削除 "
"(unlink) する。"

#. type: Plain text
#: original/man1/screen.1:2506
msgid "B<reset>"
msgstr "B<reset>"

#. type: Plain text
#: original/man1/screen.1:2510
msgid ""
"Reset the virtual terminal to its \\*Qpower-on\\*U values. Useful when "
"strange settings (like scroll regions or graphics character set) are left "
"over from an application."
msgstr ""
"仮想端末を \\*Q電源投入状態"
"\\*U の値にリセットする。 アプリケーションが設定 "
"(スクロール領域やグラフィック文字集合など)  をおかしくした場合に役に立つ。"

#. type: Plain text
#: original/man1/screen.1:2513
msgid "B<resize>"
msgstr "B<resize>"

#. type: Plain text
#: original/man1/screen.1:2516
msgid ""
"Resize the current region. The space will be removed from or added to the "
"region below or if there's not enough space from the region above."
msgstr ""
"現在のリージョンのサイズを変更する。 スペースは下方のリージョンから取ったり "
"(に渡したり) するが、 もし余裕がなければ上方のリージョンとやり取りする。"

#. type: Plain text
#: original/man1/screen.1:2518
msgid "resize +N\tincrease current region height by N"
msgstr "resize +N\t現在のリージョンの高さを N 増やす"

#. type: Plain text
#: original/man1/screen.1:2520
msgid "resize -N\tdecrease current region height by N"
msgstr "resize -N\t現在のリージョンの高さを N 減らす"

#. type: Plain text
#: original/man1/screen.1:2522
msgid "resize N\tset current region height to N"
msgstr "resize N\t現在のリージョンの高さを N にする"

#. type: Plain text
#: original/man1/screen.1:2524
msgid "resize =\tmake all windows equally high"
msgstr "resize =\tすべてのウィンドウを同じ高さにする"

#. type: Plain text
#: original/man1/screen.1:2526
msgid "resize max\tmaximize current region height"
msgstr "resize max\t現在のリージョンの高さを最大にする"

#. type: Plain text
#: original/man1/screen.1:2528
msgid "resize min\tminimize current region height"
msgstr "resize min\t現在のリージョンの高さを最小にする"

#. type: Plain text
#: original/man1/screen.1:2532
msgid "B<screen >[I<-opts>] [I<n>] [I<cmd> [I<args>]]"
msgstr "B<screen >[I<-opts>] [I<n>] [I<cmd> [I<args>]]"

#. type: Plain text
#: original/man1/screen.1:2546
msgid ""
"Establish a new window.  The flow-control options (B<-f>, B<-fn> and B<-"
"fa>), title (a.\\|k.\\|a.) option (B<-t>), login options (B<-l> and B<-"
"ln>)  , terminal type option (B<-T> E<lt>termE<gt>), the all-capability-flag "
"(B<-a>)  and scrollback option (B<-h> E<lt>numE<gt>) may be specified with "
"each command.  The option (B<-M>) turns monitoring on for this window.  The "
"option (B<-L>) turns output logging on for this window.  If an optional "
"number I<n> in the range 0..9 is given, the window number I<n> is assigned "
"to the newly created window (or, if this number is already in-use, the next "
"available number).  If a command is specified after \\*Qscreen\\*U, this "
"command (with the given arguments) is started in the window; otherwise, a "
"shell is created.  Thus, if your \\*Q.screenrc\\*U contains the lines"
msgstr ""
"新しいウィンドウを作る。 フロー制御オプション (B<-f>, "
"B<-fn>,B<-fa>)、 タイトル (別名) オプション (B<-"
"t>)、 ログインオプション (B<-l>, B<-"
"ln>)、 端末タイプオプション (B<-T "
"E<lt>termE<gt>>)、 全機能フラグ (B<-"
"a>)、 スクロールバックオプション(B<-h> "
"E<lt>numE<gt>)  を各コマンドと共に指定できる。 B<-"
"M> オプションを与えると、このウィンドウの監視が "
"on になる。 B<-"
"L> オプションを与えると、このウィンドウの出力ロギングが "
"on になる。 0 から 9 の範囲で数値 I<n> を与えると"
"(これは省略可能)、 新しく生成されるウィンドウにウィンドウ番号 "
"I<n> が割り当てられる "
"(この番号が既に使用中ならば、その次に利用可能な番号が使われる)。 "
"\\*Qscreen"
"\\*U の後にコマンドを指定すると、 そのコマンドは "
"(指定された引き数付きで) ウィンドウ内で実行される。 コマンドが指定されていなければ、シェルが生成される。 したがって、"
"\\*Q.screenrc\\*U に以下のような行がある場合、 "
"I<screen> はシェルウィンドウを (番号 "
"1 のウィンドウに) 生成し、 またマシン foobar に "
"telnet 接続を行うウィンドウ "
"(フロー制御なし、タイトルは \\*Qfoobar"
"\\*U, ウィンドウ番号は 2)  を生成し、この "
"telnet セッションをログファイル "
"(\\*Qscreenlog.2\\*U)  に出力する。"

#. type: Plain text
#: original/man1/screen.1:2551
#, no-wrap
msgid ""
"\t# example for .screenrc:\n"
"\tscreen 1\n"
"\tscreen -fn -t foobar -L 2 telnet foobar\n"
msgstr ""
"\t# example for .screenrc:\n"
"\tscreen 1\n"
"\tscreen -fn -t foobar -L 2 telnet foobar\n"

#. type: Plain text
#: original/man1/screen.1:2565
msgid ""
"I<screen> creates a shell window (in window #1) and a window with a TELNET "
"connection to the machine foobar (with no flow-control using the title "
"\\*Qfoobar\\*U in window #2) and will write a logfile (\\*Qscreenlog.2\\*U) "
"of the telnet session.  Note, that unlike previous versions of I<screen> no "
"additional default window is created when \\*Qscreen\\*U commands are "
"included in your \\*Q.screenrc\\*U file. When the initialization is "
"completed, I<screen> switches to the last window specified in your .screenrc "
"file or, if none, opens a default window #0."
msgstr ""
"以前のバージョンの I<screen> とは異なり、\\*Qscreen"
"\\*U コマンドが \\*Q.screenrc"
"\\*U ファイルに含まれている時には、余分のデフォルトウィンドウは 生成されない点に注意すること。初期化が終了すると、 "
"I<screen> は ."
"screenrc ファイルで指定した最後のウィンドウに切り替わる。 ウィンドウが指定されていないと、 デフォルトの番号 "
"0 のウィンドウを開く。"

#. type: Plain text
#: original/man1/screen.1:2568
msgid ""
"Screen has built in some functionality of \\*Qcu\\*U and \\*Qtelnet\\*U.  "
"See also chapter \\*QWINDOW TYPES\\*U."
msgstr ""
"screen には \\*Qcu\\*U と \\*Qtelnet"
"\\*U の機能がいくつか組み込まれている。 『ウィンドウの種類』の章も参照のこと。"

#. type: Plain text
#: original/man1/screen.1:2571
msgid "B<scrollback >I<num>"
msgstr "B<scrollback >I<num>"

#. type: Plain text
#: original/man1/screen.1:2576
msgid ""
"Set the size of the scrollback buffer for the current windows to I<num> "
"lines. The default scrollback is 100 lines.  See also the \\*Qdefscrollback"
"\\*U command and use \\*QC-a i\\*U to view the current setting."
msgstr ""
"現在のウィンドウのスクロールバックバッファの大きさを "
"I<num> 行に設定する。デフォルトのスクロールバックは "
"100 行である。 \\*Qdefscrollback"
"\\*U コマンドも参照すること。 また、現在の設定を確認するには "
"\\*QC-a i (info)\\*U を用いること。"

#. type: Plain text
#: original/man1/screen.1:2579
msgid "B<select >[I<WindowID>]"
msgstr "B<select >[I<WindowID>]"

#. type: Plain text
#: original/man1/screen.1:2592
msgid ""
"Switch to the window identified by I<WindowID>.  This can be a prefix of a "
"window title (alphanumeric window name) or a window number.  The parameter "
"is optional and if omitted, you get prompted for an identifier.  When a new "
"window is established, the first available number is assigned to this "
"window.  Thus, the first window can be activated by \\*Qselect 0\\*U.  The "
"number of windows is limited at compile-time by the MAXWIN configuration "
"parameter.  There are two special WindowIDs, \\*Q-\\*U selects the internal "
"blank window and \\*Q.\\*U selects the current window. The latter is useful "
"if used with screen's \\*Q-X\\*U option."
msgstr ""
"I<WindowID> で指定したウィンドウに切り替える。 これはウィンドウタイトル "
"(英字・数字のウィンドウ名) の先頭からの文字列か、 ウィンドウの番号である。 このパラメータは省略でき、その場合はユーザに識別子の問い合わせを行う。 新しいウィンドウが生成されると、 利用可能な最初の数がこのウィンドウに割り当てられる。 したがって、先頭のウィンドウは "
"\\*Qselect "
"0\\*U で呼び出せる。 ウィンドウの総数は、コンパイル時の設定パラメータ "
"MAXWIN によって制限される。 特殊な意味を持つ "
"WindowID が二つ存在する。\\*Q-"
"\\*U は内部のブランクウィンドウを選択し、\\*Q."
"\\*U は現在のウィンドウを選択する。 後者は screen の \\*Q-"
"X\\*U と一緒に用いると便利だろう。"

#. type: Plain text
#: original/man1/screen.1:2595
msgid "B<sessionname >[I<name>]"
msgstr "B<sessionname >[I<name>]"

#. type: Plain text
#: original/man1/screen.1:2602
msgid ""
"Rename the current session. Note, that for \\*Qscreen -list\\*U the name "
"shows up with the process-id prepended. If the argument \\*Qname\\*U is "
"omitted, the name of this session is displayed. Caution: The $STY "
"environment variables still reflects the old name. This may result in "
"confusion.  The default is constructed from the tty and host names."
msgstr ""
"現在のセッションの名前を変更する。この名前は、 "
"\\*Qscreen -list\\*U ではプロセス "
"ID と共に表示される点に注意すること。 引き数 \\*Qname"
"\\*U を省略すると、このセッションの名前が表示される。 注意: この変更後も、環境変数 "
"$STY は古い名前を反映したままである。 これにより混乱が起こるかもしれない。 デフォルト値は "
"tty とホスト名から作られる。"

#. type: Plain text
#: original/man1/screen.1:2606
msgid "B<setenv > [I<var> [I<string>]]"
msgstr "B<setenv > [I<var> [I<string>]]"

#. type: Plain text
#: original/man1/screen.1:2611
msgid ""
"Set the environment variable I<var> to value I<string>.  If only I<var> is "
"specified, the user will be prompted to enter a value.  If no parameters are "
"specified, the user will be prompted for both variable and value. The "
"environment is inherited by all subsequently forked shells."
msgstr ""
"環境変数 I<var> の値を I<string> に設定する。 "
"I<var> だけが指定されるとプロンプトが表示され、 値の入力がユーザに求められる。パラメータが全く指定されていなければ、 変数名と値の両方がユーザに問い合わせられる。 この環境変数は、設定以降に "
"fork されるすべてのシェルに継承される。"

#. type: Plain text
#: original/man1/screen.1:2614
msgid "B<setsid >[B<on>|B<off>]"
msgstr "B<setsid >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:2621
msgid ""
"Normally screen uses different sessions and process groups for the windows. "
"If setsid is turned I<off>, this is not done anymore and all windows will be "
"in the same process group as the screen backend process. This also breaks "
"job-control, so be careful.  The default is I<on>, of course. This command "
"is probably useful only in rare circumstances."
msgstr ""
"通常 "
"screen は各ウィンドウごとに別々のセッションとプロセスグループとを用いる。 "
"setsid を "
"I<off> にすると、以降これは行われないようになり、 すべてのウィンドウはバックエンドの "
"screen プロセスと同じプロセスグループに 属するようになる。これはジョブ制御を不可能にすることに注意。 デフォルトは当然 "
"I<on> である。このコマンドが有用なのは、 おそらくかなりまれな状況に限られるだろう。"

#. type: Plain text
#: original/man1/screen.1:2624
msgid "B<shell >I<command>"
msgstr "B<shell >I<command>"

#. type: Plain text
#: original/man1/screen.1:2630
msgid ""
"Set the command to be used to create a new shell.  This overrides the value "
"of the environment variable $SHELL.  This is useful if you'd like to run a "
"tty-enhancer which is expecting to execute the program specified in $SHELL. "
"If the command begins with a '-' character, the shell will be started as a "
"login-shell."
msgstr ""
"新しいシェルを生成するために使うコマンドを設定する。 これは環境変数 "
"$SHELL の値より優先される。 これは、"
"$SHELL を起動プログラムの指定に用いるような "
"tty 強化プログラムを使いたい時に便利である。 コマンドの最初の文字が "
"'-' ならば、シェルはログインシェルとして起動される。"

#. type: Plain text
#: original/man1/screen.1:2633
msgid "B<shelltitle >I<title>"
msgstr "B<shelltitle >I<title>"

#. type: Plain text
#: original/man1/screen.1:2638
msgid ""
"Set the title for all shells created during startup or by the C-A C-c "
"command.  For details about what a title is, see the discussion entitled "
"\\*QTITLES (naming windows)\\*U."
msgstr ""
"起動時や C-A C-"
"c コマンドによって生成された、 すべてのシェルのタイトルを設定する。 タイトルに関する詳細は、 『タイトル "
"(ウィンドウの命名)』の章での議論を参照のこと。"

#. type: Plain text
#: original/man1/screen.1:2641
msgid "B<silence >[B<on>|B<off>|I<sec>]"
msgstr "B<silence >[B<on>|B<off>|I<sec>]"

#. type: Plain text
#: original/man1/screen.1:2649
msgid ""
"Toggles silence monitoring of windows.  When silence is turned on and an "
"affected window is switched into the background, you will receive the "
"silence notification message in the status line after a specified period of "
"inactivity (silence). The default timeout can be changed with the "
"`silencewait' command or by specifying a number of seconds instead of `on' "
"or `off'.  Silence is initially off for all windows."
msgstr ""
"ウィンドウの沈黙監視 (silence monitoring) をトグルする。 "
"silence が "
"on で、かつその影響を受けるウィンドウが バックグラウンドに回されたとき、 指定された期間の間アクティビティがなければ "
"(沈黙していれば)、 沈黙通知のメッセージがステータス行に表示される。 デフォルトのタイムアウトは "
"`silencewait' コマンドで変更できる。 あるいは `on' や "
"`off' の代わりに秒数を指定することもできる。 初期状態では、すべてのウィンドウで "
"silence は off である。"

#. type: Plain text
#: original/man1/screen.1:2652
msgid "B<silencewait >I<sec>"
msgstr "B<silencewait >I<sec>"

#. type: Plain text
#: original/man1/screen.1:2655
msgid ""
"Define the time that all windows monitored for silence should wait before "
"displaying a message. Default 30 seconds."
msgstr ""
"沈黙を監視するウィンドウにおける、 メッセージ表示までの待ち時間を指定する。 デフォルト値は "
"30 秒である。"

#. type: Plain text
#: original/man1/screen.1:2658
msgid "B<sleep >I<num>"
msgstr "B<sleep >I<num>"

#. type: Plain text
#: original/man1/screen.1:2662
msgid ""
"This command will pause the execution of a .screenrc file for I<num> "
"seconds.  Keyboard activity will end the sleep.  It may be used to give "
"users a chance to read the messages output by \\*Qecho\\*U."
msgstr ""
"このコマンドは、.screenrc ファイルの実行を "
"I<num> 秒間一時停止させる。 キーボード入力があると "
"sleep は終了する。これを用いると、 \\*Qecho"
"\\*U による出力を読むチャンスをユーザに与えられる。"

#. type: Plain text
#: original/man1/screen.1:2665
msgid "B<slowpaste >I<msec>"
msgstr "B<slowpaste >I<msec>"

#. type: Plain text
#: original/man1/screen.1:2674
msgid ""
"Define the speed at which text is inserted into the current window by the "
"paste (\"C-a ]\") command.  If the slowpaste value is nonzero text is "
"written character by character.  I<screen> will make a pause of I<msec> "
"milliseconds after each single character write to allow the application to "
"process its input. Only use slowpaste if your underlying system exposes flow "
"control problems while pasting large amounts of text."
msgstr ""
"paste コマンド (\"C-"
"a ]\") によってテキストを挿入する時の速度を定義する。 "
"slowpaste の値が 0 でなければ、テキストは "
"1 文字ずつ書き込まれる。 I<screen> は "
"1 文字書き込むたびに "
"I<msec> ミリ秒停止し、 アプリケーションがこの入力を処理する時間を与える。 "
"slowpaste コマンドは、大量のテキストをペーストしたときに、 下層のシステムでフロー制御の問題が起こる場合にのみ用いること。"

#. type: Plain text
#: original/man1/screen.1:2677
msgid "B<source >I<file>"
msgstr "B<source >I<file>"

#. type: Plain text
#: original/man1/screen.1:2683
msgid ""
"Read and execute commands from file I<file>. Source commands may be nested "
"to a maximum recursion level of ten. If file is not an absolute path and "
"screen is already processing a source command, the parent directory of the "
"running source command file is used to search for the new command file "
"before screen's current directory."
msgstr ""
"I<file> からコマンドを読んで実行する。"
"source コマンドはネストでき、 最大の再帰レベルは "
"10 である。ファイルが絶対パスでなく、 すでに screen が "
"source コマンドを処理中の場合は、 "
"screen のカレントディレクトリよりも先に、 実行中の "
"source コマンドファイルの親ディレクトリが、 新たなコマンドファイルの検索に用いられる。"

#. type: Plain text
#: original/man1/screen.1:2687
msgid ""
"Note that termcap/terminfo/termcapinfo commands only work at startup and "
"reattach time, so they must be reached via the default screenrc files to "
"have an effect."
msgstr ""
"temcap/terminfo/"
"termcapinfo コマンドは起動時か 再アタッチの時にしか動作しないことに注意。 したがってこれらを機能させるには、 デフォルトの "
"screenrc ファイルから呼ばれるところに置いておかねばならない。"

#. type: Plain text
#: original/man1/screen.1:2691
msgid "B<sorendition> [I<attr> [I<color>]]"
msgstr "B<sorendition> [I<attr> [I<color>]]"

#. type: Plain text
#: original/man1/screen.1:2697
msgid ""
"Change the way I<screen> does highlighting for text marking and printing "
"messages.  See the \\*QSTRING ESCAPES\\*U chapter for the syntax of the "
"modifiers.  The default is currently \\*Q=s dd\\*U (standout, default "
"colors)."
msgstr ""
"テキストのマーキングや印刷メッセージで、 "
"I<screen> が行うハイライト表示のさせかたを変更する。 "
"I<attr> 修正指定の文法は『文字エスケープ』の章を見ること。 現在のデフォルトは "
"\\*Q=s dd\\*U である (スタンドアウト、デフォルト色)。"

#. type: Plain text
#: original/man1/screen.1:2700
msgid "B<split>"
msgstr "B<split>"

#. type: Plain text
#: original/man1/screen.1:2705
msgid ""
"Split the current region into two new ones. All regions on the display are "
"resized to make room for the new region. The blank window is displayed on "
"the new region. Use the \\*Qremove\\*U or the \\*Qonly\\*U command to delete "
"regions."
msgstr ""
"現在のリージョンを "
"2 つに分割する。 新たなリージョンの場所を確保するため、画面上のすべてのリージョンはリサイズされる。 新しいリージョンにはブランクウィンドウが表示される。 リージョンの削除には、"
"\\*Qremove\\*U コマンドまたは \\*Qonly"
"\\*U コマンドを用いること。"

#. type: Plain text
#: original/man1/screen.1:2708
msgid "B<startup_message on>|B<off>"
msgstr "B<startup_message on>|B<off>"

#. type: Plain text
#: original/man1/screen.1:2711
msgid ""
"Select whether you want to see the copyright notice during startup.  Default "
"is `on', as you probably noticed."
msgstr ""
"起動時に著作権表示を表示するかどうかを選ぶ。 デフォルト値は、おそらく既にお気付きの通り、"
"`on' である。"

#. type: Plain text
#: original/man1/screen.1:2715
msgid "B<stuff> I<string>"
msgstr "B<stuff> I<string>"

#. type: Plain text
#: original/man1/screen.1:2723
msgid ""
"Stuff the string I<string> in the input buffer of the current window.  This "
"is like the \\*Qpaste\\*U command but with much less overhead.  You cannot "
"paste large buffers with the \\*Qstuff\\*U command. It is most useful for "
"key bindings. See also \\*Qbindkey\\*U."
msgstr ""
"文字列 "
"I<string> をカレントウィンドウの入力バッファに置く。 これは "
"\\*Qpaste"
"\\*U コマンドと似ているが、 こちらの方がオーバーヘッドが小さい。 "
"\\*Qstuff"
"\\*U コマンドでは大きなバッファのペーストはできない。 このコマンドは、キー割り当てで用いると非常に便利である。 "
"\\*Qbindkey\\*U も参照すること。"

#. type: Plain text
#: original/man1/screen.1:2728
msgid "B<su> [B<username> [B<password> [B<password2>]]"
msgstr "B<su> [B<username> [B<password> [B<password2>]]"

#. 						XXX removed in 3.8.0 XXX
#.  but it is mainly used implicitly
#.  by the \*Qconnect\*U command to identify users that access a remote session.
#. type: Plain text
#: original/man1/screen.1:2746
msgid ""
"Substitute the user of a display. The command prompts for all parameters "
"that are omitted. If passwords are specified as parameters, they have to be "
"specified un-crypted. The first password is matched against the systems "
"passwd database, the second password is matched against the I<screen> "
"password as set with the commands \\*Qacladd\\*U or \\*Qpassword\\*U.  \\*QSu"
"\\*U may be useful for the I<screen> administrator to test multiuser "
"setups.  When the identification fails, the user has access to the commands "
"available for user B<nobody>.  These are \\*Qdetach\\*U, \\*Qlicense\\*U, "
"\\*Qversion\\*U, \\*Qhelp\\*U and \\*Qdisplays\\*U."
msgstr ""
"ディスプレイのユーザを変更する。省略されたパラメータについては、 すべて問い合わせのプロンプトを出す。パスワードをパラメータに指定する場合は、 暗号化されていないかたちでなければならない。 一番目のパスワードはシステムのパスワードデータベースに対してマッチが行われ、 二番目のパスワードは "
"\\*Qacladd\\*U コマンドや \\*Qpassword"
"\\*U コマンドで設定された "
"I<screen> のパスワードに対してマッチが行われる。 \\*Qsu"
"\\*U は、 "
"I<screen> の管理者がマルチユーザ設定をテストする際に便利であろう。 認証に失敗すると、そのユーザがアクセスできるコマンドはユーザ "
"B<nobody> が使えるもの (すなわち \\*Qdetach\\*U, \\*Qlicense\\*U, "
"\\*Qversion\\*U, \\*Qhelp\\*U, \\*Qdisplays\\*U)  に限られる。"

#. type: Plain text
#: original/man1/screen.1:2749
msgid "B<suspend>"
msgstr "B<suspend>"

#. type: Plain text
#: original/man1/screen.1:2755
msgid ""
"Suspend I<screen>.  The windows are in the `detached' state, while I<screen> "
"is suspended. This feature relies on the shell being able to do job control."
msgstr ""
"I<screen> をサスペンドする。 "
"I<screen> がサスペンドされている間は、ウィンドウは「デタッチされた」状態となる。 この機能は、シェルのジョブ制御機能に依存している。"

#. type: Plain text
#: original/man1/screen.1:2758
msgid "B<term >I<term>"
msgstr "B<term >I<term>"

#. type: Plain text
#: original/man1/screen.1:2771
msgid ""
"In each window's environment I<screen> opens, the $TERM variable is set to "
"\\*Qscreen\\*U by default.  But when no description for \\*Qscreen\\*U is "
"installed in the local termcap or terminfo data base, you set $TERM to - say "
"- \\*Qvt100\\*U. This won't do much harm, as I<screen> is VT100/ANSI "
"compatible.  The use of the \\*Qterm\\*U command is discouraged for non-"
"default purpose.  That is, one may want to specify special $TERM settings (e."
"g. vt100) for the next \\*Qscreen rlogin othermachine\\*U command. Use the "
"command \\*Qscreen -T vt100 rlogin othermachine\\*U rather than setting and "
"resetting the default."
msgstr ""
"I<screen> がオープンした各ウィンドウの環境変数 "
"$TERM には、デフォルトでは \\*Qscreen"
"\\*U が設定される。 しかし、ローカルの termcap または "
"terminfo データベースに \\*Qscreen"
"\\*U 用の記述がインストールされていないときには、 "
"$TERM には (例えば) \\*Qvt100\\*U を設定すると良い。 "
"I<screen> は VT100/"
"ANSI 互換なので、これならあまり問題は起きないだろう。 デフォルト値を設定する目的以外に "
"\\*Qterm"
"\\*U コマンドを使うのは避けたほうがよい。 例えば、"
"\\*Qscreen rlogin othermachine\\*U の実行前に 特殊な $TERM "
"(vt100 等) を設定したいような場合である。 このような時には、デフォルト値を変更・復帰するのではなく、 "
"\\*Qscreen -T vt100 rlogin othermachine"
"\\*U というコマンドを用いると良い。"

#. type: Plain text
#: original/man1/screen.1:2775
msgid "B<termcap>I< term terminal-tweaks> [I<window-tweaks>]"
msgstr "B<termcap>I< term terminal-tweaks> [I<window-tweaks>]"

#. type: Plain text
#: original/man1/screen.1:2778
msgid "B<terminfo>I< term terminal-tweaks> [I<window-tweaks>]"
msgstr "B<terminfo>I< term terminal-tweaks> [I<window-tweaks>]"

#. type: Plain text
#: original/man1/screen.1:2781
msgid "B<termcapinfo>I< term terminal-tweaks> [I<window-tweaks>]"
msgstr "B<termcapinfo>I< term terminal-tweaks> [I<window-tweaks>]"

#. type: Plain text
#: original/man1/screen.1:2787
msgid ""
"Use this command to modify your terminal's termcap entry without going "
"through all the hassles involved in creating a custom termcap entry.  Plus, "
"you can optionally customize the termcap generated for the windows.  You "
"have to place these commands in one of the screenrc startup files, as they "
"are meaningless once the terminal emulator is booted."
msgstr ""
"このコマンドを使うと、 独自の "
"termcap エントリを作るという面倒な作業を行わずに、 端末の "
"termcap エントリを修正できる。 さらに、そのウィンドウ用に生成された "
"termcap のカスタマイズもできる。 端末エミュレータが起動したらこれらの設定は意味を持たないので、 これらのコマンドは "
"screenrc スタートアップファイルのどこかに置かなければならない。"

#. type: Plain text
#: original/man1/screen.1:2795
msgid ""
"If your system works uses the terminfo database rather than termcap, "
"I<screen> will understand the `terminfo' command, which has the same effects "
"as the `termcap' command.  Two separate commands are provided, as there are "
"subtle syntactic differences, e.g. when parameter interpolation (using `%') "
"is required. Note that termcap names of the capabilities have to be used "
"with the `terminfo' command."
msgstr ""
"termcap でなく "
"terminfo データベースで動作するシステムでは、 "
"I<screen> は `terminfo' コマンドを認識する "
"(このコマンドの効果は `termcap' コマンドと同じ)。 "
"2 つの異なるコマンドが提供されているのは、 例えば (`"
"%' を用いた) パラメータ挿入が必要な場合などに、 文法が微妙に異なるからである。 なお、 "
"`terminfo' コマンドでも、 各機能の名前には "
"termcap でのものを使わなければならない。"

#. type: Plain text
#: original/man1/screen.1:2799
msgid ""
"In many cases, where the arguments are valid in both terminfo and termcap "
"syntax, you can use the command `termcapinfo', which is just a shorthand for "
"a pair of `termcap' and `terminfo' commands with identical arguments."
msgstr ""
"多くの場合、つまり引き数が terminfo と "
"termcap どちらの文法でも有効な場合は、 "
"`termcapinfo' コマンドが使える。このコマンドは、"
"`termcap' コマンドと "
"`terminfo' コマンドとの両方を、同じ引き数で実行するものである。"

#. type: Plain text
#: original/man1/screen.1:2805
msgid ""
"The first argument specifies which terminal(s) should be affected by this "
"definition.  You can specify multiple terminal names by separating them with "
"`|'s.  Use `*' to match all terminals and `vt*' to match all terminals that "
"begin with \\*Qvt\\*U."
msgstr ""
"最初の引き数は、この定義がどの端末に影響するかを指定する。 端末名を "
"`|' で区切ることにより、複数の端末を指定できる。 すべての端末にマッチさせるには "
"`*' を用い、\\*Qvt"
"\\*U で始まるすべての端末に マッチさせるには "
"`vt*' を用いれば良い。"

#. type: Plain text
#: original/man1/screen.1:2817
msgid ""
"Each I<tweak> argument contains one or more termcap defines (separated by "
"`:'s) to be inserted at the start of the appropriate termcap entry, "
"enhancing it or overriding existing values.  The first tweak modifies your "
"terminal's termcap, and contains definitions that your terminal uses to "
"perform certain functions.  Specify a null string to leave this unchanged (e."
"\\|g. '').  The second (optional) tweak modifies all the window termcaps, "
"and should contain definitions that I<screen> understands (see the "
"\\*QVIRTUAL TERMINAL\\*U section)."
msgstr ""
"各 I<tweak> 引き数には、適切な "
"termcap エントリの先頭に挿入される、 1 つ以上の "
"termcap 定義 "
"(`:' で区切る) が含まれる。 これによりエントリを拡張したり、既定の値を変更したりできる。 最初の "
"tweak は使っている端末の "
"termcap を修正するもので、 使っている端末が何らかの機能を実現するために用いる定義を含む。 これを変更しないのならば空文字列 "
"(つまり '') を指定すること。 2 番目の (省略可能な) "
"tweak は、 全ウィンドウの termcap を変更するもので、 "
"I<screen> が理解する定義を含まなければならない "
"(『仮想端末』の章を参照すること)。"

#. type: Plain text
#: original/man1/screen.1:2821
msgid "termcap xterm* LP:hs@"
msgstr "termcap xterm* LP:hs@"

#. type: Plain text
#: original/man1/screen.1:2829
msgid ""
"Informs I<screen> that all terminals that begin with `xterm' have firm auto-"
"margins that allow the last position on the screen to be updated (LP), but "
"they don't really have a status line (no 'hs' - append `@' to turn entries "
"off).  Note that we assume `LP' for all terminal names that start with \\*Qvt"
"\\*U, but only if you don't specify a termcap command for that terminal."
msgstr ""
"これは、 "
"`xterm' で始まるすべての端末はちゃんとした自動マージン機能を持っており、 画面の最後の位置を更新できる "
"(LP) が、ステータス行を本当に持っていないこと "
"('hs' がない - エントリを無効にするには "
"`@' を追加する) を I<screen> に知らせる。 なお\\*Qvt"
"\\*U で始まるすべての端末名には "
"`LP' があるものと想定しているが、 これはその端末に対して "
"termcap コマンドを指定していない場合に限られる。"

#. type: Plain text
#: original/man1/screen.1:2831
msgid "termcap vt* LP"
msgstr "termcap vt* LP"

#. type: Plain text
#: original/man1/screen.1:2833
msgid "termcap vt102|vt220 Z0=\\eE[?3h:Z1=\\eE[?3l"
msgstr "termcap vt102|vt220 Z0=\\eE[?3h:Z1=\\eE[?3l"

#. type: Plain text
#: original/man1/screen.1:2840
msgid ""
"Specifies the firm-margined `LP' capability for all terminals that begin "
"with `vt', and the second line will also add the escape-sequences to switch "
"into (Z0) and back out of (Z1) 132-character-per-line mode if this is a "
"VT102 or VT220.  (You must specify Z0 and Z1 in your termcap to use the "
"width-changing commands.)"
msgstr ""
"最初の行は、"
"`vt' で始まるすべての端末に、 確実にマージン機能が動作する "
"`LP' 機能があることを指定する。 次の行は、端末が "
"VT102 または VT220 の時に、 132 文字/行モードにしたり "
"(Z0)、これを解除する "
"(Z1)  エスケープシーケンスを追加する "
"(画面幅変更コマンドを用いるには、 termcap ファイルに "
"Z0 と Z1 を指定しなければならない)。"

#. type: Plain text
#: original/man1/screen.1:2842
msgid "termcap vt100 \"\" l0=PF1:l1=PF2:l2=PF3:l3=PF4"
msgstr "termcap vt100 \"\" l0=PF1:l1=PF2:l2=PF3:l3=PF4"

#. type: Plain text
#: original/man1/screen.1:2845
msgid ""
"This leaves your vt100 termcap alone and adds the function key labels to "
"each window's termcap entry."
msgstr ""
"これは VT100 の "
"termcap はそのままにしておき、 各ウィンドウの "
"termcap エントリにファンクションキーのラベルを追加する。"

#. type: Plain text
#: original/man1/screen.1:2847
msgid "termcap h19|z19 am@:im=\\eE@:ei=\\eEO dc=\\eE[P"
msgstr "termcap h19|z19 am@:im=\\eE@:ei=\\eEO dc=\\eE[P"

#. type: Plain text
#: original/man1/screen.1:2861
msgid ""
"Takes a h19 or z19 termcap and turns off auto-margins (am@) and enables the "
"insert mode (im) and end-insert (ei) capabilities (the `@' in the `im' "
"string is after the `=', so it is part of the string).  Having the `im' and "
"`ei' definitions put into your terminal's termcap will cause I<screen> to "
"automatically advertise the character-insert capability in each window's "
"termcap.  Each window will also get the delete-character capability (dc) "
"added to its termcap, which I<screen> will translate into a line-update for "
"the terminal (we're pretending it doesn't support character deletion)."
msgstr ""
"h19 または z19 termcap での自動マージンを無効にし"
"(am@)、挿入モード (im) と挿入終了 (ei) 機能を有効にする "
"(`im' の文字列中の `@' は "
"`=' の後にあるので、この文字列の一部である)。 `im' と "
"`ei' の定義を使っている端末の termcap に入れると、 "
"I<screen> は各ウィンドウの "
"termcap の文字挿入機能を自動的に告知する。 各ウィンドウの "
"termcap には、文字削除機能 (dc) も追加され、 "
"I<screen> はその端末での行更新機能に変換する "
"(つまり文字削除をサポートしていないものとみなす)。"

#. type: Plain text
#: original/man1/screen.1:2867
msgid ""
"If you would like to fully specify each window's termcap entry, you should "
"instead set the $SCREENCAP variable prior to running I<screen>.  See the "
"discussion on the \\*QVIRTUAL TERMINAL\\*U in this manual, and the termcap"
"(5)  man page for more information on termcap definitions."
msgstr ""
"各ウィンドウの "
"termcap エントリをすべて定義したければ、 このコマンドを用いるのではなく、 "
"I<screen> を実行する前に $SCREENCAP 変数を設定すること。 "
"termcap の定義に関する詳しい情報については、 このマニュアルの『仮想端末』での議論と、 オンラインマニュアルの "
"B<termcap>(5)  とを参照すること。"

#. type: Plain text
#: original/man1/screen.1:2871
msgid "B<time> [I<string>]"
msgstr "B<time> [I<string>]"

#. type: Plain text
#: original/man1/screen.1:2875
msgid ""
"Uses the message line to display the time of day, the host name, and the "
"load averages over 1, 5, and 15 minutes (if this is available on your "
"system).  For window specific information use \\*Qinfo\\*U."
msgstr ""
"メッセージ行を用いて、時刻、ホスト名、1, 5, "
"15 分間のロードアベレージ "
"(使っているシステムで可能なら) を表示する。 ウィンドウ固有の情報については "
"\\*Qinfo\\*U を用いること。"

#. type: Plain text
#: original/man1/screen.1:2879
msgid ""
"If a string is specified, it changes the format of the time report like it "
"is described in the \\*QSTRING ESCAPES\\*U chapter. Screen uses a default of "
"\"%c:%s %M %d %H%? %l%?\"."
msgstr ""
"string を指定すると、時刻の報告形式を "
"\\*Q文字エスケープ"
"\\*U の章で記述する方法に従って変更する。 "
"screen はデフォルトでは \"%c:%s %M %d %H%? %l%?\" を用いる。"

#. type: Plain text
#: original/man1/screen.1:2882
msgid "B<title >[I<windowtitle>]"
msgstr "B<title >[I<windowtitle>]"

#. type: Plain text
#: original/man1/screen.1:2888
msgid ""
"Set the name of the current window to I<windowtitle>. If no name is "
"specified, I<screen> prompts for one. This command was known as `aka' in "
"previous releases."
msgstr ""
"現在のウィンドウの名前を "
"I<windowtitle> に設定する。 名前が指定されないと、 "
"I<screen> はユーザに入力を求める。 このコマンドは過去のリリースでは "
"`aka' コマンドという名前だった。"

#. type: Plain text
#: original/man1/screen.1:2891
msgid "B<unsetenv >I<var>"
msgstr "B<unsetenv >I<var>"

#. type: Plain text
#: original/man1/screen.1:2893
msgid "Unset an environment variable."
msgstr "環境変数の設定を取り消す。"

#. type: Plain text
#: original/man1/screen.1:2898
msgid "B<utf8> [B<on>|B<off> [B<on>|B<off>]]"
msgstr "B<utf8> [B<on>|B<off> [B<on>|B<off>]]"

#. type: Plain text
#: original/man1/screen.1:2906
msgid ""
"Change the encoding used in the current window. If utf8 is enabled, the "
"strings sent to the window will be UTF-8 encoded and vice versa. Omitting "
"the parameter toggles the setting. If a second parameter is given, the "
"display's encoding is also changed (this should rather be done with screen's "
"\\*Q-U\\*U option).  See also \\*Qdefutf8\\*U, which changes the default "
"setting of a new window."
msgstr ""
"現在のウィンドウが用いるエンコーディングを変更する。 "
"utf8 を on にすると、ウィンドウに送られる文字列は "
"UTF-8 エンコードされる "
"(逆も同じ)。パラメータを省略すると状態をトグルする。 二つ目のパラメータを与えると、 ディスプレイのエンコーディングも同時に変更される "
"(これは screen の \\*Q-U"
"\\*U オプションで指定するほうが良いが)。 "
"\\*Qdefutf8\\*U も参照のこと。 これは新規に生成されるウィンドウのデフォルトを変更する。"

#. type: Plain text
#: original/man1/screen.1:2910
msgid "B<vbell> [B<on>|B<off>]"
msgstr "B<vbell> [B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:2917
msgid ""
"Sets the visual bell setting for this window. Omitting the parameter toggles "
"the setting. If vbell is switched on, but your terminal does not support a "
"visual bell, a `vbell-message' is displayed in the status line when the bell "
"character (^G) is received.  Visual bell support of a terminal is defined by "
"the termcap variable `vb' (terminfo: 'flash')."
msgstr ""
"このウィンドウの可視ベル (visual "
"bell) を設定する。 可視ベルが "
"on で、 使っている端末が可視ベルをサポートしていない場合には、 ベル文字 "
"(^G) を受信した際に `vbell-"
"message' がステータス行に表示される。 端末が可視ベルをサポートしているかどうかは "
"termcap 変数 `vb' (terminfo では 'flash') で定義される。"

#. type: Plain text
#: original/man1/screen.1:2920
msgid ""
"Per default, vbell is off, thus the audible bell is used.  See also "
"`bell_msg'."
msgstr ""
"デフォルトでは vbell は off になっており、 音声ベル "
"(audible bell) が用いられる。 `bell_msg' も参照のこと。"

#. type: Plain text
#: original/man1/screen.1:2924
msgid "B<vbell_msg> [I<message>]"
msgstr "B<vbell_msg> [I<message>]"

#. type: Plain text
#: original/man1/screen.1:2930
msgid ""
"Sets the visual bell message. I<message> is printed to the status line if "
"the window receives a bell character (^G), vbell is set to \\*Qon\\*U, but "
"the terminal does not support a visual bell.  The default message is "
"\\*QWuff, Wuff!!\\*U.  Without parameter, the current message is shown."
msgstr ""
"可視ベルのメッセージを設定する。ウィンドウがベル文字 "
"(^G) を受け取り、 かつ vbell が \\*Qon"
"\\*U に設定されているが、 しかし端末が可視ベルをサポートしていない場合、 "
"I<message> がステータス行に表示される。 デフォルトのメッセージは "
"`\\*QWuff, Wuff!!"
"\\*U' である。 パラメータを省略すると、現在のメッセージが表示される。"

#. type: Plain text
#: original/man1/screen.1:2933
msgid "B<vbellwait >I<sec>"
msgstr "B<vbellwait >I<sec>"

#. type: Plain text
#: original/man1/screen.1:2937
msgid ""
"Define a delay in seconds after each display of I<screen>'s visual bell "
"message. The default is 1 second."
msgstr ""
"I<screen> の可視ベルメッセージが表示された後の待ち時間を定義する。 デフォルト値は "
"1 秒である。"

#. type: Plain text
#: original/man1/screen.1:2941
msgid "B<verbose> [B<on>|B<off>]"
msgstr "B<verbose> [B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:2945
msgid ""
"If verbose is switched on, the command name is echoed, whenever a window is "
"created (or resurrected from zombie state). Default is off.  Without "
"parameter, the current setting is shown."
msgstr ""
"verbose を on にすると、ウィンドウが生成される "
"(あるいはゾンビ状態から復活する) ときに、コマンド名がエコーされる。 パラメータを省略すると、現在の設定が表示される。"

#. type: Plain text
#: original/man1/screen.1:2948
msgid "B<version>"
msgstr "B<version>"

#. type: Plain text
#: original/man1/screen.1:2950
msgid "Print the current version and the compile date in the status line."
msgstr "現在のバージョンとコンパイルされた日時をステータス行に表示する。"

#. type: Plain text
#: original/man1/screen.1:2953
msgid "B<wall >I<message>"
msgstr "B<wall >I<message>"

#. type: Plain text
#: original/man1/screen.1:2956
msgid ""
"Write a message to all displays. The message will appear in the terminal's "
"status line."
msgstr "すべてのディスプレイにメッセージを書き込む。 このメッセージは端末のステータス行に現れる。"

#. type: Plain text
#: original/man1/screen.1:2961
msgid "B<width> [B<-w>|B<-d>] [I<cols> [I<lines>]]"
msgstr "B<width> [B<-w>|B<-d>] [I<cols> [I<lines>]]"

#. type: Plain text
#: original/man1/screen.1:2973
msgid ""
"Toggle the window width between 80 and 132 columns or set it to I<cols> "
"columns if an argument is specified.  This requires a capable terminal and "
"the termcap entries \\*QZ0\\*U and \\*QZ1\\*U.  See the \\*Qtermcap\\*U "
"command for more information. You can also specify a new height if you want "
"to change both values.  The B<-w> option tells screen to leave the display "
"size unchanged and just set the window size, B<-d> vice versa."
msgstr ""
"ウィンドウの幅を 80 と "
"132 カラムの間でトグルする。 または引き数を指定すると "
"I<num> カラムに設定する。 この機能を持った端末と、"
"termcap のエントリ \\*QZ0\\*U, "
"\\*QZ1\\*U を必要とする。 詳細は \\*Qtermcap"
"\\*U コマンドを参照すること。 同時に高さを指定して変更することもできる。 "
"B<-"
"w> オプションを指定すると、 ディスプレイのサイズはそのままにウィンドウのサイズだけを変更する。 "
"B<-d> はその逆である。"

#. type: Plain text
#: original/man1/screen.1:2978
msgid "B<windowlist> [B<-b>] [B<-m>]"
msgstr "B<windowlist> [B<-b>] [B<-m>]"

#. type: Plain text
#: original/man1/screen.1:2982
msgid "B<windowlist> B<string> [I<string>]"
msgstr "B<windowlist> B<string> [I<string>]"

#. type: Plain text
#: original/man1/screen.1:2986
msgid "B<windowlist> B<title> [I<title>]"
msgstr "B<windowlist> B<title> [I<title>]"

#. type: Plain text
#: original/man1/screen.1:2998
msgid ""
"Display all windows in a table for visual window selection. The desired "
"window can be selected via the standard movement keys (see the \\*Qcopy\\*U "
"command) and activated via the return key.  If the B<-b> option is given, "
"screen will switch to the blank window before presenting the list, so that "
"the current window is also selectable.  The B<-m> option changes the order "
"of the windows, instead of sorting by window numbers screen uses its "
"internal most-recently-used list."
msgstr ""
"全ウィンドウを表形式で示し、ビジュアルにウィンドウを選択できるようにする。 通常の移動キー "
"(\\*Qcopy"
"\\*U コマンドを見よ) でウィンドウを選択でき、 リターンキーで切り替えできる。 "
"B<-b> オプションを与えると、"
"screen はリストを表示する前に ブランクウィンドウに切り替わるので、カレントウィンドウも選択できるようになる。 "
"B<-"
"m> オプションはウィンドウの並び順を変更する。 ウィンドウ番号の代わりに、"
"screen が内部で持っている 「最終利用時刻」順のリストが用いられる。"

#. type: Plain text
#: original/man1/screen.1:3006
msgid ""
"The table format can be changed with the B<string> and B<title> option, the "
"title is displayed as table heading, while the lines are made by using the "
"string setting. The default setting is \\*QNum Name%=Flags\\*U for the title "
"and \\*Q%3n %t%=%f\\*U for the lines.  See the \\*QSTRING ESCAPES\\*U "
"chapter for more codes (e.g. color settings)."
msgstr ""
"表のフォーマットは B<string> オプションと "
"B<title> オプションとで変更できる。"
"title は表の先頭に表示され、 各レコードには "
"string の設定が用いられる。デフォルトの設定は title が "
"\\*QNum Name%=Flags\\*U で、 各レコードが \\*Q%3n %t%=%f"
"\\*U である。 もっと複雑なこと "
"(色設定など) をしたければ、 『文字エスケープ』を参照のこと。"

#. type: Plain text
#: original/man1/screen.1:3009
msgid "B<windows>"
msgstr "B<windows>"

#. type: Plain text
#: original/man1/screen.1:3024
msgid ""
"Uses the message line to display a list of all the windows.  Each window is "
"listed by number with the name of process that has been started in the "
"window (or its title); the current window is marked with a `*'; the previous "
"window is marked with a `-'; all the windows that are \\*Qlogged in\\*U are "
"marked with a `$'; a background window that has received a bell is marked "
"with a `!'; a background window that is being monitored and has had activity "
"occur is marked with an `@'; a window which has output logging turned on is "
"marked with `(L)'; windows occupied by other users are marked with `&'; "
"windows in the zombie state are marked with `Z'.  If this list is too long "
"to fit on the terminal's status line only the portion around the current "
"window is displayed."
msgstr ""
"メッセージ行を使ってすべてのウィンドウの一覧を表示する。 ウィンドウは番号順に並べられ、ウィンドウで起動されたプロセスの名前 "
"(またはウィンドウのタイトル) もそれぞれ表示される。 現在のウィンドウには "
"`*' が付く。 ひとつ前のウィンドウには "
"`-' が付く。 「ログイン」されているすべてのウィンドウには "
"`"
"$' が付く。 ベル文字を受け取ったバックグラウンドウィンドウには "
"`!' が付く。 監視中で、アクティビティが検出されたバックグラウンドウィンドウには "
"`@' が付く。 ログ出力が有効になっているウィンドウには "
"`(L)' が付く。 他のユーザが保有しているウィンドウには "
"`&' が付く。 ゾンビ状態のウィンドウには "
"`Z' が付く。 この一覧が長すぎて、端末のステータス行ではすべてを表示できない場合には、 現在のウィンドウの近辺だけが表示される。"

#. type: Plain text
#: original/man1/screen.1:3027
msgid "B<wrap >[B<on>|B<off>]"
msgstr "B<wrap >[B<on>|B<off>]"

#. type: Plain text
#: original/man1/screen.1:3034
msgid ""
"Sets the line-wrap setting for the current window.  When line-wrap is on, "
"the second consecutive printable character output at the last column of a "
"line will wrap to the start of the following line.  As an added feature, "
"backspace (^H) will also wrap through the left margin to the previous line.  "
"Default is `on'."
msgstr ""
"現在のウィンドウの行折り返しを設定する。 行折り返しが有効ならば、ある行の最後のカラムの次にある 表示可能文字の出力は、次の行の先頭へ折り返される。 追加機能として、バックスペース "
"(^H) も画面の左端から前の行に折り返しで戻る。 デフォルト値は "
"`on' である。"

#. type: Plain text
#: original/man1/screen.1:3040
msgid "B<writebuf> [B<-e> I<encoding>] [I<filename>]"
msgstr "B<writebuf> [B<-e> I<encoding>] [I<filename>]"

#. type: Plain text
#: original/man1/screen.1:3048
msgid ""
"Writes the contents of the paste buffer to the specified file, or the public "
"accessible screen-exchange file if no filename is given. This is thought of "
"as a primitive means of communication between I<screen> users on the same "
"host. If an encoding is specified the paste buffer is recoded on the fly to "
"match the encoding.  The filename can be set with the I<bufferfile> command "
"and defaults to \\*Q/tmp/screen-exchange\\*U."
msgstr ""
"ペーストバッファの内容を指定したファイルに書き出す。 ファイルを指定しないと誰でもアクセスできる画面交換ファイルに書き出す。 これは、同じホスト上の "
"I<screen> のユーザ間がコミュニケーションするための原始的な方法ともみなせる。 "
"encoding を指定すると、ペーストバッファへの記録は、 そのエンコードに合うように自動的に変換される。 ファイル名は "
"\\*Qbufferfile"
"\\*U コマンドで設定でき、 そのデフォルト値は I</tmp/"
"screen-exchange> である。"

#. type: Plain text
#: original/man1/screen.1:3051
msgid "B<writelock >[B<on>|B<off>|B<auto>]"
msgstr "B<writelock >[B<on>|B<off>|B<auto>]"

#. type: Plain text
#: original/man1/screen.1:3060
msgid ""
"In addition to access control lists, not all users may be able to write to "
"the same window at once. Per default, writelock is in `auto' mode and grants "
"exclusive input permission to the user who is the first to switch to the "
"particular window. When he leaves the window, other users may obtain the "
"writelock (automatically). The writelock of the current window is disabled "
"by the command \\*Qwritelock off\\*U. If the user issues the command "
"\\*Qwritelock on\\*U he keeps the exclusive write permission while switching "
"to other windows."
msgstr ""
"アクセス制御リストによる制限とは別に、 必ずしもすべてのユーザが同じウィンドウに同時に書き込みできるわけではない。 デフォルトでは、書き込みロックは "
"`auto' モードになっており、 ある特定のウィンドウに最初に切り替えたユーザが、 排他的な入力パーミッションを得るようになっている。 このユーザがそのウィンドウを離れると、 他のユーザが "
"(自動的に) 書き込みロックを取得できるようになる。 現在のウィンドウの書き込みロックは "
"\\*Qwritelock off\\*U コマンドで無効となる。 ユーザが "
"\\*Qwritelock on"
"\\*U コマンドを発行すると、 そのユーザは他のウィンドウに切り替えている間も 排他的な書き込みパーミッションを保持し続ける。"

#. type: Plain text
#: original/man1/screen.1:3063
msgid "B<xoff>"
msgstr "B<xoff>"

#. type: Plain text
#: original/man1/screen.1:3065
msgid "B<xon>"
msgstr "B<xon>"

#. type: Plain text
#: original/man1/screen.1:3068
msgid ""
"Insert a CTRL-s / CTRL-q character to the stdin queue of the current window."
msgstr ""
"CTRL-s / CTRL-"
"q 文字を現在のウィンドウの標準入力キューに挿入する。"

#. type: Plain text
#: original/man1/screen.1:3072
msgid "B<zmodem> [B<off>|B<auto>|B<catch>|B<pass>]"
msgstr "B<zmodem> [B<off>|B<auto>|B<catch>|B<pass>]"

#. type: Plain text
#: original/man1/screen.1:3075
msgid "B<zmodem sendcmd> [I<string>]"
msgstr "B<zmodem sendcmd> [I<string>]"

#. type: Plain text
#: original/man1/screen.1:3078
msgid "B<zmodem recvcmd> [I<string>]"
msgstr "B<zmodem recvcmd> [I<string>]"

#. type: Plain text
#: original/man1/screen.1:3087
msgid ""
"Define zmodem support for screen. Screen understands two different modes "
"when it detects a zmodem request: \\*Qpass\\*U and \\*Qcatch\\*U.  If the "
"mode is set to \\*Qpass\\*U, screen will relay all data to the attacher "
"until the end of the transmission is reached.  In \\*Qcatch\\*U mode screen "
"acts as a zmodem endpoint and starts the corresponding rz/sz commands. If "
"the mode is set to \\*Qauto\\*U, screen will use \\*Qcatch\\*U if the window "
"is a tty (e.g. a serial line), otherwise it will use \\*Qpass\\*U."
msgstr ""
"screen の zmodem サポートを定義する。 screen が "
"zmodem 要求を検知した際の動作には、 2 つのモード \\*Qpass"
"\\*U と \\*Qcatch\\*U がある。 \\*Qpass\\*U モードでは、"
"screen は通信の末尾に至るまでのすべてのデータを アタッチしているプロセスに転送する。 "
"\\*Qcatch\\*U モードでは、screen は "
"zmodem の通信端末となり、 それぞれ rz/"
"sz コマンドを起動する。\\*Qauto\\*U モードでは、 "
"screen はウィンドウが tty (例えばシリアルライン) なら "
"\\*Qcatch\\*U を用い、それ以外なら \\*Qpass\\*U を用いる。"

#. type: Plain text
#: original/man1/screen.1:3090
msgid ""
"You can define the templates screen uses in \\*Qcatch\\*U mode via the "
"second and the third form."
msgstr ""
"2 番目や 3 番目の形式を使うと、\n"
"screen が \\*Qcatch\\*U モードで使うテンプレートを定義することができる。"

#. type: Plain text
#: original/man1/screen.1:3092
msgid "Note also that this is an experimental feature."
msgstr "この機能はまだ実験段階のものである。"

#. type: Plain text
#: original/man1/screen.1:3095
msgid "B<zombie >[I<keys>]"
msgstr "B<zombie >[I<keys>]"

#. type: Plain text
#: original/man1/screen.1:3111
msgid ""
"Per default I<screen> windows are removed from the window list as soon as "
"the windows process (e.g. shell) exits. When a string of two keys is "
"specified to the zombie command, `dead' windows will remain in the list.  "
"The B<kill> command may be used to remove such a window. Pressing the first "
"key in the dead window has the same effect. When pressing the second key, "
"I<screen> will attempt to resurrect the window. The process that was "
"initially running in the window will be launched again. Calling B<zombie> "
"without parameters will clear the zombie setting, thus making windows "
"disappear when their process exits."
msgstr ""
"デフォルトでは "
"I<screen> のウィンドウはユーザのプロセス "
"(シェル等) が終了すると即座に削除される。 "
"2 つのキーからなる文字列を "
"zombie コマンドに指定すると、 「死んだ」ウィンドウもリスト中に残る。 このようなウィンドウは "
"B<kill> コマンドで削除できる。 「死んだ」ウィンドウで "
"1 番目のキーを押すと同じ効果が得られる。 "
"2 番目のキーを押すと、 "
"I<screen> はこのウィンドウを復活させようとする。 つまり、このウィンドウで実行されていたプロセスを再び起動する。 パラメータを指定せずに "
"B<zombie> コマンドを呼び出すと、 "
"zombie の設定がクリアされ、 したがってウィンドウは内部のプロセスが終了したときに消えるようになる。"

#. type: Plain text
#: original/man1/screen.1:3115
msgid ""
"As the zombie-setting is manipulated globally for all windows, this command "
"should only be called B<defzombie>. Until we need this as a per window "
"setting, the commands B<zombie> and B<defzombie> are synonymous."
msgstr ""
"zombie の設定はすべてのウィンドウに対してグローバルに操作されるので、 このコマンドは "
"B<defzombie> とのみ呼ぶべきである。 ウィンドウごとの設定が必要となるまでは、 "
"B<zombie> コマンドは "
"B<defzombie> コマンドと同じにしておく。"

#. type: SH
#: original/man1/screen.1:3116
#, no-wrap
msgid "THE MESSAGE LINE"
msgstr "メッセージ行"

#. type: Plain text
#: original/man1/screen.1:3129
msgid ""
"I<Screen> displays informational messages and other diagnostics in a "
"I<message line>.  While this line is distributed to appear at the bottom of "
"the screen, it can be defined to appear at the top of the screen during "
"compilation.  If your terminal has a status line defined in its termcap, "
"I<screen> will use this for displaying its messages, otherwise a line of the "
"current screen will be temporarily overwritten and output will be "
"momentarily interrupted. The message line is automatically removed after a "
"few seconds delay, but it can also be removed early (on terminals without a "
"status line) by beginning to type."
msgstr ""
"I<screen> は情報メッセージや診断メッセージを"
"I<メッセージ行"
">に表示する。 この行は通常画面の一番下に配置されるが、 コンパイル時の設定で画面の一番上に現れるようにも定義できる。 使っている端末の "
"termcap にステータス行の定義がある場合、 "
"I<screen> はこれをメッセージ表示に用いる。それ以外の場合には、 現在の画面のうち "
"1 行が一時的に上書きされ、 出力がしばらく中断される。数秒後にこのメッセージ行は自動的に消されるが、 "
"(ステータス行の無い端末では)  キー入力を行えばすぐに消すこともできる。"

#. type: Plain text
#: original/man1/screen.1:3134
msgid ""
"The message line facility can be used by an application running in the "
"current window by means of the ANSI I<Privacy message> control sequence.  "
"For instance, from within the shell, try something like:"
msgstr ""
"メッセージ行の機能は、 カレントウィンドウで動作中のアプリケーションからも利用できる。 これには "
"ANSI のI<プライバシーメッセージ (Privacy message)"
"> 制御シーケンスを使う。 例えば、シェルから以下のようなコマンドを試してみよ:"

#. type: Plain text
#: original/man1/screen.1:3136
msgid ""
"echo 'E<lt>escE<gt>^Hello world from window '$WINDOW'E<lt>escE<gt>\\e\\e'"
msgstr ""
"echo 'E<lt>escE<gt>^Hello world from window '$WINDOW'E<lt>escE<gt>\\e\\e'"

#. type: Plain text
#: original/man1/screen.1:3139
msgid ""
"where 'E<lt>escE<gt>' is an I<escape>, '^' is a literal up-arrow, and '\\e"
"\\e' turns into a single backslash."
msgstr ""
"ここでの 'E<lt>escE<gt>' は "
"I<escape>、'^' は上矢印キーである。 また '\\e"
"\\e' はバックスラッシュ 1 つに置き換えられる。"

#. type: SH
#: original/man1/screen.1:3140
#, no-wrap
msgid "WINDOW TYPES"
msgstr "ウィンドウの種類"

#. type: Plain text
#: original/man1/screen.1:3152
msgid ""
"Screen provides three different window types. New windows are created with "
"I<screen>'s B<screen> command (see also the entry in chapter "
"\\*QCUSTOMIZATION\\*U). The first parameter to the B<screen> command defines "
"which type of window is created. The different window types are all special "
"cases of the normal type. They have been added in order to allow I<screen> "
"to be used efficiently as a console multiplexer with 100 or more windows."
msgstr ""
"I<screen> は "
"3 種類のウィンドウを提供している。新しいウィンドウは "
"I<screen> の B<screen> コマンドで生成される "
"(『カスタマイズ』の章のエントリも参照)。 どのタイプのウィンドウが生成されるかは、 "
"B<screen> コマンドに与える最初のパラメータによって決まる。 各タイプは、それぞれ基本タイプの特殊ケースである。 これらは "
"I<screen> を "
"100 以上のウィンドウを扱うコンソールマルチプレクサとして 効率良く利用できるように追加されてきた。"

#. type: IP
#: original/man1/screen.1:3153 original/man1/screen.1:3159
#: original/man1/screen.1:3210 original/man1/screen.1:4534
#: original/man1/screen.1:4538 original/man1/screen.1:4544
#: original/man1/screen.1:4547 original/man1/screen.1:4550
#: original/man1/screen.1:4553 original/man1/screen.1:4559
#: original/man1/screen.1:4565 original/man1/screen.1:4568
#: original/man1/screen.1:4576 original/man1/screen.1:4579
#: original/man1/screen.1:4584 original/man1/screen.1:4588
#: original/man1/screen.1:4590
#, no-wrap
msgid "\\(bu"
msgstr "\\(bu"

#. type: Plain text
#: original/man1/screen.1:3158
msgid ""
"The normal window contains a shell (default, if no parameter is given) or "
"any other system command that could be executed from a shell (e.g.  "
"B<slogin>, etc...)"
msgstr ""
"基本ウィンドウは、シェル "
"(パラメータが与えられない場合のデフォルト)  またはシェルから起動される何らかのシステムコマンド "
"(例: B<slogin> など) を内部で実行する。"

#. type: Plain text
#: original/man1/screen.1:3168
msgid ""
"If a tty (character special device) name (e.g. \\*Q/dev/ttya\\*U)  is "
"specified as the first parameter, then the window is directly connected to "
"this device.  This window type is similar to \\*Qscreen cu -l /dev/ttya"
"\\*U.  Read and write access is required on the device node, an exclusive "
"open is attempted on the node to mark the connection line as busy.  An "
"optional parameter is allowed consisting of a comma separated list of flags "
"in the notation used by stty(1):"
msgstr ""
"tty (キャラクタスペシャルデバイス) の名前 (例えば \\*Q/"
"dev/ttya"
"\\*U)  を最初のパラメータに指定すると、そのウィンドウはこのデバイスに直接接続する。 このウィンドウタイプは "
"\\*Qscreen cu -l /dev/ttya"
"\\*U と似ている。 指定するデバイスノードには読み書きのアクセス権が必要で、 ノードには排他オープンが試みられ、接続ラインを "
"busy 状態にしようとする。 追加パラメータを与えることもできる。 これはコンマ区切りのフラグの並びで、各フラグの意味は "
"B<stty>(1)  のものと同様である:"

#. type: IP
#: original/man1/screen.1:3169
#, no-wrap
msgid "E<lt>baud_rateE<gt>\t\t"
msgstr "E<lt>baud_rateE<gt>\t\t"

#. type: Plain text
#: original/man1/screen.1:3171
msgid ""
"Usually 300, 1200, 9600 or 19200. This affects transmission as well as "
"receive speed."
msgstr ""
"通常は 300, 1200, 9600, "
"19200 のいずれか。 この指定は送信・受信両方の速度に影響する。"

#. type: IP
#: original/man1/screen.1:3171
#, no-wrap
msgid "cs8 or cs7"
msgstr "cs8 または cs7"

#. type: Plain text
#: original/man1/screen.1:3173
msgid "Specify the transmission of eight (or seven) bits per byte."
msgstr ""
"1 バイトあたり 8 ビット (または "
"7 ビット) を送るよう指定する。"

#. type: IP
#: original/man1/screen.1:3173
#, no-wrap
msgid "ixon or -ixon"
msgstr "ixon または -ixon"

#. type: Plain text
#: original/man1/screen.1:3175
msgid ""
"Enables (or disables) software flow-control (CTRL-S/CTRL-Q) for sending data."
msgstr ""
"データ送信におけるソフトウェアフローコントロール "
"(CTRL-S/CTRL-Q)  を有効に (無効に) する。"

#. type: IP
#: original/man1/screen.1:3175
#, no-wrap
msgid "ixoff or -ixon"
msgstr "ixoff または -ixoff"

#. type: Plain text
#: original/man1/screen.1:3177
msgid "Enables (or disables) software flow-control for receiving data."
msgstr ""
"データ受信におけるソフトウェアフローコントロールを有効に "
"(無効に) する。"

#. type: IP
#: original/man1/screen.1:3177
#, no-wrap
msgid "istrip or -istrip"
msgstr "istrip または -istrip"

#. type: Plain text
#: original/man1/screen.1:3179
msgid "Clear (or keep) the eight bit in each received byte."
msgstr "各受信バイトの 8 ビット目を消去 (保持) する。"

#. type: Plain text
#: original/man1/screen.1:3184
msgid ""
"You may want to specify as many of these options as applicable. Unspecified "
"options cause the terminal driver to make up the parameter values of the "
"connection.  These values are system dependant and may be in defaults or "
"values saved from a previous connection."
msgstr "これらのパラメータは、できるだけ指定したほうが良いだろう。 指定しないオプションの接続時の値は、端末ドライバが決めることになる。 これらの値はシステムに依存し、 デフォルトが定義されているかもしれないし、 前回の接続時の値を保存して使うかもしれない。"

#. type: Plain text
#: original/man1/screen.1:3195
msgid ""
"For tty windows, the B<info> command shows some of the modem control lines "
"in the status line. These may include `RTS', `CTS', 'DTR', `DSR', `CD' and "
"more.  This depends on the available ioctl()'s and system header files as "
"well as the on the physical capabilities of the serial board.  Signals that "
"are logical low (inactive) have their name preceded by an exclamation mark "
"(!), otherwise the signal is logical high (active).  Signals not supported "
"by the hardware but available to the ioctl() interface are usually shown low."
msgstr ""
"tty ウィンドウでは、 "
"B<info> コマンドによってモデムの制御線がいくつかステータス行に表示される。 これらには "
"`RTS', `CTS', `DTR', `DSR', "
"`CD' などが含まれうる。 何が表示されるかは、利用できる "
"ioctl"
"() とシステムのヘッダファイル、 シリアルボードの物理的な特性などに依存する。 論理 "
"low (inactive) の信号は、名前の前にエクスクラメーション "
"(!) が付く。 付いていない信号は論理 high "
"(active) である。 ハードウェアがサポートしていないが、"
"ioctl() インターフェースは存在する信号は、 通常 "
"low として表示される。"

#. type: Plain text
#: original/man1/screen.1:3200
msgid ""
"When the CLOCAL status bit is true, the whole set of modem signals is placed "
"inside curly braces ({ and }).  When the CRTSCTS or TIOCSOFTCAR bit is set, "
"the signals `CTS' or `CD' are shown in parenthesis, respectively."
msgstr ""
"CLOCAL ステータスビットが真の場合、モデム信号全体が中括弧 "
"({ と })  の内部に置かれる。"
"CRTSCTS ビットが立っている場合は "
"`CTS' 信号が括弧で括られ、 "
"TIOCSOFTCAR ビットが立っている場合は "
"`CD' 信号が括弧で括られる。"

#. type: Plain text
#: original/man1/screen.1:3209
msgid ""
"For tty windows, the command B<break> causes the Data transmission line "
"(TxD) to go low for a specified period of time. This is expected to be "
"interpreted as break signal on the other side.  No data is sent and no modem "
"control line is changed when a B<break> is issued."
msgstr ""
"tty ウィンドウでは、 "
"B<break> コマンドによってデータ送信線 "
"(TxD) が指定した期間だけ "
"low になる。 これは、通信の他端にてブレーク信号と解釈されることが期待できる。 "
"B<break> が発行されると、データ送信は行われず、モデム制御線は変更されない。"

#. type: Plain text
#: original/man1/screen.1:3215
msgid ""
"If the first parameter is \\*Q//telnet\\*U, the second parameter is expected "
"to be a host name, and an optional third parameter may specify a TCP port "
"number (default decimal 23).  Screen will connect to a server listening on "
"the remote host and use the telnet protocol to communicate with that server."
msgstr ""
"最初のパラメータが \\*Q/telnet"
"\\*U だと、 二番目のパラメータはホスト名とされ、 三番目のパラメータ "
"(省略可) は TCP のポート番号を指定することになる "
"(デフォルトは 10 進数の 23)。 "
"I<screen> はリモートホストでリッスンしているサーバに接続し、 そのサーバとの通信に "
"telnet プロトコルを用いる。"

#. type: Plain text
#: original/man1/screen.1:3221
msgid ""
"For telnet windows, the command B<info> shows details about the connection "
"in square brackets ([ and ]) at the end of the status line."
msgstr ""
"telnet ウィンドウでは、 "
"B<info> コマンドによって、ステータス行の末尾に 接続の詳細が角括弧 "
"([ と ]) に括られて表示される。"

#. type: IP
#: original/man1/screen.1:3222 original/man1/screen.1:3365
#: original/man1/screen.1:3387
#, no-wrap
msgid "b"
msgstr "b"

#. type: Plain text
#: original/man1/screen.1:3224
msgid "BINARY. The connection is in binary mode."
msgstr "BINARY。この接続はバイナリモードである。"

#. type: IP
#: original/man1/screen.1:3224
#, no-wrap
msgid "e"
msgstr "e"

#. type: Plain text
#: original/man1/screen.1:3226
msgid "ECHO. Local echo is disabled."
msgstr "ECHO。ローカルエコーは無効になっている。"

#. type: IP
#: original/man1/screen.1:3226 original/man1/screen.1:3265
#: original/man1/screen.1:3391
#, no-wrap
msgid "c"
msgstr "c"

#. type: Plain text
#: original/man1/screen.1:3228
msgid "SGA. The connection is in `character mode' (default: `line mode')."
msgstr ""
"SGA。この接続は「キャラクタモード」である "
"(デフォルトは「ラインモード」)。"

#. type: IP
#: original/man1/screen.1:3228 original/man1/screen.1:3291
#, no-wrap
msgid "t"
msgstr "t"

#. type: Plain text
#: original/man1/screen.1:3232
msgid ""
"TTYPE. The terminal type has been requested by the remote host.  Screen "
"sends the name \\*Qscreen\\*U unless instructed otherwise (see also the "
"command `term')."
msgstr ""
"TTYPE。この端末タイプはリモートホストからリクエストされた。 "
"I<screen> は、特に指定がなければ端末名 \\*Qscreen"
"\\*U を送る (`term' コマンドも参照)。"

#. type: IP
#: original/man1/screen.1:3232 original/man1/screen.1:3295
#: original/man1/screen.1:3393
#, no-wrap
msgid "w"
msgstr "w"

#. type: Plain text
#: original/man1/screen.1:3234
msgid "NAWS. The remote site is notified about window size changes."
msgstr "NAWS。リモートサイトはウィンドウサイズの変更を通知される。"

#. type: IP
#: original/man1/screen.1:3234 original/man1/screen.1:3273
#, no-wrap
msgid "f"
msgstr "f"

#. type: Plain text
#: original/man1/screen.1:3237
msgid ""
"LFLOW. The remote host will send flow control information.  (Ignored at the "
"moment.)"
msgstr ""
"LFLOW。リモートホストはフロー制御情報を送る "
"(現時点では無視される)。"

#. type: Plain text
#: original/man1/screen.1:3240
msgid ""
"Additional flags for debugging are x, t and n (XDISPLOC, TSPEED and NEWENV)."
msgstr ""
"他にもデバッグ用のフラグとして、x (XDISPLOC), t (TSPEED), n "
"(NEWENV) が存在する。"

#. type: Plain text
#: original/man1/screen.1:3244
msgid ""
"For telnet windows, the command B<break> sends the telnet code IAC BREAK "
"(decimal 243) to the remote host."
msgstr ""
"telnet ウィンドウでは、 B<break> コマンドを実行すると "
"telnet コード IAC BREAK (10 進 "
"243)  がリモートホストに送信される。"

#. type: Plain text
#: original/man1/screen.1:3249
msgid ""
"This window type is only available if I<screen> was compiled with the "
"BUILTIN_TELNET option defined."
msgstr ""
"このウィンドウタイプは I<screen> のコンパイル時に "
"BUILTIN_TELNET オプションを定義していないと使えない。"

#. type: SH
#: original/man1/screen.1:3252
#, no-wrap
msgid "STRING ESCAPES"
msgstr "文字エスケープ"

#. type: Plain text
#: original/man1/screen.1:3257
msgid ""
"Screen provides an escape mechanism to insert information like the current "
"time into messages or file names. The escape character is '%' with one "
"exception: inside of a window's hardstatus '^%' ('^E')  is used instead."
msgstr ""
"screen には、 現在時刻のメッセージやファイル名などの情報を表示するための、 エスケープの仕組みがある。エスケープ文字は "
"'%' であるが、 ひとつだけ例外があり、ウィンドウのハードステータスの内部では これの代わりに "
"'^%' ('^E') を用いる。"

#. type: Plain text
#: original/man1/screen.1:3259
msgid "Here is the full list of supported escapes:"
msgstr "以下にサポートされているエスケープの完全なリストを示す:"

#. type: IP
#: original/man1/screen.1:3259
#, no-wrap
msgid "%"
msgstr "%"

#. type: Plain text
#: original/man1/screen.1:3261
msgid "the escape character itself"
msgstr "エスケープ文字自身"

#. type: IP
#: original/man1/screen.1:3261
#, no-wrap
msgid "a"
msgstr "a"

#. type: Plain text
#: original/man1/screen.1:3263
msgid "either 'am' or 'pm'"
msgstr "\\(aqam' または 'pm' のどちらか"

#. type: IP
#: original/man1/screen.1:3263
#, no-wrap
msgid "A"
msgstr "A"

#. type: Plain text
#: original/man1/screen.1:3265
msgid "either 'AM' or 'PM'"
msgstr "\\(aqAM' または 'PM' のどちらか"

#. type: Plain text
#: original/man1/screen.1:3267
msgid "current time HH:MM in 24h format"
msgstr "現在の時刻 HH:MM (24h 表記)"

#. type: IP
#: original/man1/screen.1:3267
#, no-wrap
msgid "C"
msgstr "C"

#. type: Plain text
#: original/man1/screen.1:3269
msgid "current time HH:MM in 12h format"
msgstr "現在の時刻 HH:MM (12h 表記)"

#. type: IP
#: original/man1/screen.1:3269 original/man1/screen.1:3360
#: original/man1/screen.1:3395
#, no-wrap
msgid "d"
msgstr "d"

#. type: Plain text
#: original/man1/screen.1:3271
msgid "day number"
msgstr "月内日"

#. type: IP
#: original/man1/screen.1:3271
#, no-wrap
msgid "D"
msgstr "D"

#. type: Plain text
#: original/man1/screen.1:3273
msgid "weekday name"
msgstr "曜日"

#. type: Plain text
#: original/man1/screen.1:3275
msgid "flags of the window"
msgstr "ウィンドウのフラグ"

#. type: IP
#: original/man1/screen.1:3275
#, no-wrap
msgid "F"
msgstr "F"

#. type: Plain text
#: original/man1/screen.1:3277
msgid "sets %? to true if the window has the focus"
msgstr "ウィンドウにフォーカスがあると %? を真にする"

#. type: IP
#: original/man1/screen.1:3277
#, no-wrap
msgid "h"
msgstr "h"

#. type: Plain text
#: original/man1/screen.1:3279
msgid "hardstatus of the window"
msgstr "ウィンドウのハードステータス"

#. type: IP
#: original/man1/screen.1:3279
#, no-wrap
msgid "H"
msgstr "H"

#. type: Plain text
#: original/man1/screen.1:3281
msgid "hostname of the system"
msgstr "システムのホスト名"

#. type: IP
#: original/man1/screen.1:3281
#, no-wrap
msgid "l"
msgstr "l"

#. type: Plain text
#: original/man1/screen.1:3283
msgid "current load of the system"
msgstr "システムの現在の負荷 (load)"

#. type: IP
#: original/man1/screen.1:3283 original/man1/screen.1:3389
#, no-wrap
msgid "m"
msgstr "m"

#. type: Plain text
#: original/man1/screen.1:3285
msgid "month number"
msgstr "月 (数値)"

#. type: IP
#: original/man1/screen.1:3285
#, no-wrap
msgid "M"
msgstr "M"

#. type: Plain text
#: original/man1/screen.1:3287
msgid "month name"
msgstr "月 (名前)"

#. type: IP
#: original/man1/screen.1:3287
#, no-wrap
msgid "n"
msgstr "n"

#. type: Plain text
#: original/man1/screen.1:3289
msgid "window number"
msgstr "ウィンドウ番号"

#. type: IP
#: original/man1/screen.1:3289 original/man1/screen.1:3369
#, no-wrap
msgid "s"
msgstr "s"

#. type: Plain text
#: original/man1/screen.1:3291
msgid "seconds"
msgstr "秒"

#. type: Plain text
#: original/man1/screen.1:3293
msgid "window title"
msgstr "ウィンドウのタイトル"

#. type: IP
#: original/man1/screen.1:3293 original/man1/screen.1:3363
#, no-wrap
msgid "u"
msgstr "u"

#. type: Plain text
#: original/man1/screen.1:3295
msgid "all other users on this window"
msgstr "このウィンドウを使っている他のユーザすべて"

#. type: Plain text
#: original/man1/screen.1:3299
msgid ""
"all window numbers and names. With '-' quailifier: up to the current window; "
"with '+' qualifier: starting with the window after the current one."
msgstr ""
"全ウィンドウの番号と名前。限定詞 "
"'-' をつけると現在のウィンドウまで、 限定詞 "
"'+' をつけると現在のウィンドウ以降、となる。"

#. type: IP
#: original/man1/screen.1:3299
#, no-wrap
msgid "W"
msgstr "W"

#. type: Plain text
#: original/man1/screen.1:3301
msgid "all window numbers and names except the current one"
msgstr "現在のウィンドウを除く、全ウィンドウの番号と名前"

#. type: IP
#: original/man1/screen.1:3301 original/man1/screen.1:3385
#, no-wrap
msgid "y"
msgstr "y"

#. type: Plain text
#: original/man1/screen.1:3303
msgid "last two digits of the year number"
msgstr "年 (下二桁)"

#. type: IP
#: original/man1/screen.1:3303
#, no-wrap
msgid "Y"
msgstr "Y"

#. type: Plain text
#: original/man1/screen.1:3305
msgid "full year number"
msgstr "年 (全表示)"

#. type: IP
#: original/man1/screen.1:3305
#, no-wrap
msgid "?"
msgstr "?"

#. type: Plain text
#: original/man1/screen.1:3308
msgid ""
"the part to the next '%?' is displayed only if a '%' escape inside the part "
"expands to a non-empty string"
msgstr ""
"次の '%?' までの部分が表示される。 ただしその内部の "
"'%' エスケープが空でない文字列に展開される場合に限られる。"

#. type: IP
#: original/man1/screen.1:3308
#, no-wrap
msgid ":"
msgstr ":"

#. type: Plain text
#: original/man1/screen.1:3310
msgid "else part of '%?'"
msgstr "\\&'%?' の else 部"

#. type: IP
#: original/man1/screen.1:3310 original/man1/screen.1:3355
#, no-wrap
msgid "="
msgstr "="

#. type: Plain text
#: original/man1/screen.1:3319
msgid ""
"pad the string to the display's width (like TeX's hfill). If a number is "
"specified, pad to the percentage of the window's width.  A '0' qualifier "
"tells screen to treat the number as absolute position.  You can specify to "
"pad relative to the last absolute pad position by adding a '+' qualifier or "
"to pad relative to the right margin by using '-'. The padding truncates the "
"string if the specified position lies before the current position. Add the "
"'L' qualifier to change this."
msgstr ""
"(TeX の "
"hfill のように) ディスプレイの幅に合わせて文字埋めをする。 数値を指定すると、ウィンドウ幅のそのパーセント分を埋める。 限定詞 "
"'0' をつけると、"
"screen はその数値を絶対位置として扱う。 直前に指定された絶対位置から相対的な文字埋めをするには、 限定詞 "
"'+' を付ける。また相対的な右マージンを文字埋めするには 限定詞 "
"'-' を付ける。文字埋め動作では、 指定位置が現在位置よりも前にあると、文字列を切り捨てて短縮する。 これを変更するには限定詞 "
"'L' を加える。"

#. type: IP
#: original/man1/screen.1:3319
#, no-wrap
msgid "E<lt>"
msgstr "E<lt>"

#. type: Plain text
#: original/man1/screen.1:3321
msgid "same as '%=' but just do truncation, do not fill with spaces"
msgstr "\\&'%=' と同様だが、切り捨てのみを行い、スペースによる埋めを行わない。"

#. type: IP
#: original/man1/screen.1:3321
#, no-wrap
msgid "E<gt>"
msgstr "E<gt>"

#. type: Plain text
#: original/man1/screen.1:3329
msgid ""
"mark the current text position for the next truncation. When screen needs to "
"do truncation, it tries to do it in a way that the marked position gets "
"moved to the specified percentage of the output area. (The area starts from "
"the last absolute pad position and ends with the position specified by the "
"truncation operator.) The 'L' qualifier tells screen to mark the truncated "
"parts with '...'."
msgstr ""
"現在のテキスト位置を、次回の文字列短縮用にマークする。 短縮が必要になると、"
"screen はこのマークした位置を 出力領域の指定パーセントの位置に移動することによって、 文字列を短縮しようとする "
"(この領域は、直前の絶対文字埋め位置から文字列短縮演算子で指定した位置まで)。 限定詞 "
"'L' をつけると、screen は切り捨て部を "
"'...' で示すようになる。"

#. type: IP
#: original/man1/screen.1:3329
#, no-wrap
msgid "{"
msgstr "{"

#. type: Plain text
#: original/man1/screen.1:3331
msgid "attribute/color modifier string terminated by the next \\*Q}\\*U"
msgstr ""
"次の \\*Q}\\*U の間にある文字列の属性/色を変更する。"

#. type: IP
#: original/man1/screen.1:3331
#, no-wrap
msgid "`"
msgstr "`"

#. type: Plain text
#: original/man1/screen.1:3334
msgid ""
"Substitute with the output of a 'backtick' command. The length qualifier is "
"misused to identify one of the commands."
msgstr ""
"\\&'backtick' コマンドの結果を代入する。 ここでは長さ限定詞がコマンドの特定に用いられる "
"(本来は誤用だが)。"

#. type: Plain text
#: original/man1/screen.1:3343
msgid ""
"The 'c' and 'C' escape may be qualified with a '0' to make I<screen> use "
"zero instead of space as fill character. The '0' qualifier also makes the "
"'=' escape use absolute positions. The 'n' and '=' escapes understand a "
"length qualifier (e.g. '%3n'), 'D' and 'M' can be prefixed with 'L' to "
"generate long names, 'w' and 'W' also show the window flags if 'L' is given."
msgstr ""
"\\(aqc' と 'C' の各エスケープには限定詞 "
"'0' をつけることができ、 この場合 "
"I<screen> は埋め文字としてスペースではなくゼロを用いる。 限定詞 "
"'0' は "
"'=' エスケープにも付き、 その場合は絶対位置指定を用いさせる。'n' と "
"'=' の各エスケープは長さ限定詞 (例えば "
"'%3n') を理解し、'D' と 'M' は前に "
"'L' を付けると長い名前になる。'w' と 'W' は "
"'L' を付けるとウィンドウのフラグも同時に表示する。"

#. type: Plain text
#: original/man1/screen.1:3349
msgid ""
"An attribute/color modifier is is used to change the attributes or the color "
"settings. Its format is \\*Q[attribute modifier] [color description]\\*U. "
"The attribute modifier must be prefixed by a change type indicator if it can "
"be confused with a color desciption. The following change types are known:"
msgstr ""
"属性/色指定は、これらの設定を変更するために用いる。 書式は "
"\\*Q[属性指定] [色定義]\\"
"+U である。 属性指定と色定義とが混乱しそうな場合には、 属性指定の前に変更タイプの指定をつけなければならない。 変更タイプとしては次のものが利用できる:"

#. type: IP
#: original/man1/screen.1:3349
#, no-wrap
msgid "+"
msgstr "+"

#. type: Plain text
#: original/man1/screen.1:3351
msgid "add the specified set to the current attributes"
msgstr "現在の属性に指定セットを追加する"

#. type: IP
#: original/man1/screen.1:3351
#, no-wrap
msgid "-"
msgstr "-"

#. type: Plain text
#: original/man1/screen.1:3353
msgid "remove the set from the current attributes"
msgstr "現在の属性から指定セットを削除する"

#. type: IP
#: original/man1/screen.1:3353
#, no-wrap
msgid "!"
msgstr "!"

#. type: Plain text
#: original/man1/screen.1:3355
msgid "invert the set in the current attributes"
msgstr "現在の属性において、指定セットを反転させる"

#. type: Plain text
#: original/man1/screen.1:3357
msgid "change the current attributes to the specified set"
msgstr "現在の属性を、指定セットに変更する"

#. type: Plain text
#: original/man1/screen.1:3360
msgid ""
"The attribute set can either be specified as a hexadecimal number or a "
"combination of the following letters:"
msgstr ""
"属性のセットは "
"16 進の数値か、次に示す文字の組で指定できる:"

#. type: Plain text
#: original/man1/screen.1:3362
msgid "dim"
msgstr "暗くする (dim)"

#. type: Plain text
#: original/man1/screen.1:3365
msgid "underline"
msgstr "アンダーライン"

#. type: Plain text
#: original/man1/screen.1:3367
msgid "bold"
msgstr "ボールド"

#. type: IP
#: original/man1/screen.1:3367 original/man1/screen.1:3381
#, no-wrap
msgid "r"
msgstr "r"

#. type: Plain text
#: original/man1/screen.1:3369
msgid "reverse"
msgstr "リバース"

#. type: Plain text
#: original/man1/screen.1:3371
msgid "standout"
msgstr "強調 (standout)"

#. type: IP
#: original/man1/screen.1:3371
#, no-wrap
msgid "B"
msgstr "B"

#. type: Plain text
#: original/man1/screen.1:3373
msgid "blinking"
msgstr "ブリンク"

#. type: Plain text
#: original/man1/screen.1:3378
msgid ""
"Colors are coded either as a hexadecimal number or two letters specifying "
"the desired background and foreground color (in that order). The following "
"colors are known:"
msgstr ""
"色は 16 進数か、あるいは背景色と前景色を示す "
"2 つの文字 (背景、前景の順)  で指定する。次の色がある:"

#. type: IP
#: original/man1/screen.1:3378
#, no-wrap
msgid "k"
msgstr "k"

#. type: Plain text
#: original/man1/screen.1:3380
msgid "black"
msgstr "ブラック"

#. type: Plain text
#: original/man1/screen.1:3383
msgid "red"
msgstr "レッド"

#. type: IP
#: original/man1/screen.1:3383
#, no-wrap
msgid "g"
msgstr "g"

#. type: Plain text
#: original/man1/screen.1:3385
msgid "green"
msgstr "グリーン"

#. type: Plain text
#: original/man1/screen.1:3387
msgid "yellow"
msgstr "イエロー"

#. type: Plain text
#: original/man1/screen.1:3389
msgid "blue"
msgstr "ブルー"

#. type: Plain text
#: original/man1/screen.1:3391
msgid "magenta"
msgstr "マゼンダ"

#. type: Plain text
#: original/man1/screen.1:3393
msgid "cyan"
msgstr "シアン"

#. type: Plain text
#: original/man1/screen.1:3395
msgid "white"
msgstr "ホワイト"

#. type: Plain text
#: original/man1/screen.1:3397
msgid "default color"
msgstr "デフォルト色"

#. type: IP
#: original/man1/screen.1:3397
#, no-wrap
msgid "."
msgstr "."

#. type: Plain text
#: original/man1/screen.1:3399
msgid "leave color unchanged"
msgstr "色を変更しない"

#. type: Plain text
#: original/man1/screen.1:3404
msgid ""
"The capitalized versions of the letter specify bright colors. You can also "
"use the pseudo-color 'i' to set just the brightness and leave the color "
"unchanged."
msgstr ""
"これらの大文字版は明るい色になる。 疑似色として "
"'i' を指定でき、この場合は色はそのままで明るさだけを変更できる。"

#. type: Plain text
#: original/man1/screen.1:3411
msgid ""
"A one digit/letter color description is treated as foreground or background "
"color dependant on the current attributes: if reverse mode is set, the "
"background color is changed instead of the foreground color.  If you don't "
"like this, prefix the color with a \\*Q.\\*U. If you want the same behaviour "
"for two-letter color descriptions, also prefix them with a \\*Q.\\*U."
msgstr ""
"数値にせよ文字にせよ、一色だけを指定した場合に、 それが前景色として扱われるか背景色になるかは、 現在の属性に依存する。リバースが設定されていると、 前景色ではなく背景色が変更される。 これが嫌なら、色の前に "
"\\*Q.\\*U を付ければ良い。 "
"2 文字の色記述においても同様の動作をさせたければ、 同じくそれらの前に "
"\\*Q.\\*U を付ければ良い。"

#. type: Plain text
#: original/man1/screen.1:3415
msgid ""
"As a special case, \\*Q%{-}\\*U restores the attributes and colors that were "
"set before the last change was made (i.e. pops one level of the color-change "
"stack)."
msgstr ""
"特殊ケースとして、\\*Q"
"%{-}\\*U は直前に変更された属性と色とを復元する "
"(すなわち色変更のスタックを 1 レベル pop する)。"

#. type: IP
#: original/man1/screen.1:3417
#, no-wrap
msgid "\\*QG\\*U"
msgstr "\\*QG\\*U"

#. type: Plain text
#: original/man1/screen.1:3419
msgid "set color to bright green"
msgstr "明るいグリーン"

#. type: IP
#: original/man1/screen.1:3419
#, no-wrap
msgid "\\*Q+b r\\*U"
msgstr "\\*Q+b r\\*U"

#. type: Plain text
#: original/man1/screen.1:3421
msgid "use bold red"
msgstr "ボールドのレッド"

#. type: IP
#: original/man1/screen.1:3421
#, no-wrap
msgid "\\*Q= yd\\*U"
msgstr "\\*Q= yd\\*U"

#. type: Plain text
#: original/man1/screen.1:3423
msgid "clear all attributes, write in default color on yellow background."
msgstr "全属性をクリア、イエローの背景にデフォルト色で書く。"

#. type: IP
#: original/man1/screen.1:3423
#, no-wrap
msgid "%-Lw%{= BW}%50E<gt>%n%f* %t%{-}%+Lw%E<lt>"
msgstr "%-Lw%{= BW}%50E<gt>%n%f* %t%{-}%+Lw%E<lt>"

#. type: Plain text
#: original/man1/screen.1:3427
msgid ""
"The available windows centered at the current window and truncated to the "
"available width. The current window is displayed white on blue.  This can be "
"used with \\*Qhardstatus alwayslastline\\*U."
msgstr ""
"現在のウィンドウを中心として、利用できるウィンドウを、 現在の幅に表示できるだけ表示する。 現在のウィンドウはブルーの背景にホワイトで書かれる。 これは "
"\\*Qhardstatus alwayslastline\\*U と一緒に使える。"

#. type: IP
#: original/man1/screen.1:3427
#, no-wrap
msgid "%?%F%{.R.}%?%3n %t%? [%h]%?"
msgstr "%?%F%{.R.}%?%3n %t%? [%h]%?"

#. type: Plain text
#: original/man1/screen.1:3431
msgid ""
"The window number and title and the window's hardstatus, if one is set.  "
"Also use a red background if this is the active focus. Useful for "
"\\*Qcaption string\\*U."
msgstr ""
"ウィンドウの番号・タイトル・ハードステータス "
"(設定されている場合)。 また、これがフォーカスされている場合は背景を赤にする。 "
"\\*Qcaption string\\*U に便利。"

#. type: SH
#: original/man1/screen.1:3431
#, no-wrap
msgid "FLOW-CONTROL"
msgstr "フロー制御"

#. type: Plain text
#: original/man1/screen.1:3452
msgid ""
"Each window has a flow-control setting that determines how I<screen> deals "
"with the XON and XOFF characters (and perhaps the interrupt character).  "
"When flow-control is turned off, I<screen> ignores the XON and XOFF "
"characters, which allows the user to send them to the current program by "
"simply typing them (useful for the I<emacs> editor, for instance).  The "
"trade-off is that it will take longer for output from a \\*Qnormal\\*U "
"program to pause in response to an XOFF.  With flow-control turned on, XON "
"and XOFF characters are used to immediately pause the output of the current "
"window.  You can still send these characters to the current program, but you "
"must use the appropriate two-character I<screen> commands (typically \\*QC-a "
"q\\*U (xon)  and \\*QC-a s\\*U (xoff)).  The xon/xoff commands are also "
"useful for typing C-s and C-q past a terminal that intercepts these "
"characters."
msgstr ""
"各ウィンドウにはフロー制御の設定があり、 "
"I<screen> はこれを基に、XON 文字と XOFF 文字 "
"(およびおそらく割り込み文字)  の扱い方を決める。フロー制御が無効になっていると、 "
"I<screen> は XON 文字と "
"XOFF 文字を無視する。この場合、ユーザは単に入力するだけで これらの文字を実行中のプログラムに送れる "
"(例えば、"
"I<emacs> エディタ等ではこの設定が便利である)。 その代わり、"
"\\*Q普通\\*Uのプログラムからの出力が、 "
"XOFF に応答して一時停止するまでに、より長い時間がかかる。 フロー制御が有効になっていると、"
"XON 文字と "
"XOFF 文字を使って、 現在のウィンドウの出力を即座に停止できる。 この場合でも、"
"XON 文字や "
"XOFF 文字を実行中プログラムへ送信することはできるが、 これにはそれぞれに対応する "
"I<screen> の 2 文字コマンドを使わなければならない "
"(普通は \\*QC-a q\\*U (xon) と \\*QC-a s\\*U (xoff))。 xon/"
"xoff コマンドは、C-s と C-"
"q を横取りしてしまうような端末越しに、 これらの文字を入力する場合にも役立つ。"

#. type: Plain text
#: original/man1/screen.1:3459
msgid ""
"Each window has an initial flow-control value set with either the B<-f> "
"option or the \\*Qdefflow\\*U .screenrc command. Per default the windows are "
"set to automatic flow-switching.  It can then be toggled between the three "
"states 'fixed on', 'fixed off' and 'automatic' interactively with the "
"\\*Qflow\\*U command bound to \"C-a f\"."
msgstr ""
"各ウィンドウはフロー制御に関する初期値を持ち、これは "
"B<-f> オプションまたは .screenrc コマンドの \\*Qdefflow"
"\\*U で設定できる。 デフォルトでは、各ウィンドウには自動フロー切り替えが設定される。 この値は、"
"\\*Qflow\\*U コマンド (\"C-a f"
"\" に割り当てられている)  を用いると、'fixed on', 'fixed "
"off', 'automatic' の 3 つの状態に、 順々にトグルできる。"

#. type: Plain text
#: original/man1/screen.1:3468
msgid ""
"The automatic flow-switching mode deals with flow control using the TIOCPKT "
"mode (like \\*Qrlogin\\*U does). If the tty driver does not support TIOCPKT, "
"I<screen> tries to find out the right mode based on the current setting of "
"the application keypad - when it is enabled, flow-control is turned off and "
"visa versa.  Of course, you can still manipulate flow-control manually when "
"needed."
msgstr ""
"自動フロー切り替えモードは (\\*Qrlogin\\*U のように) "
"TIOCPKT モードを用いてフロー制御を扱う。 tty ドライバが "
"TIOCPKT をサポートしていない場合、 "
"I<screen> はアプリケーションテンキーの現在の状態に基づいて 正しいモードを見つけようとする。 つまり、テンキーがアプリケーションモードならフロー制御無効、およびその逆、 である。もちろん、必要ならば手動でフロー制御を操作することもできる。"

#. type: Plain text
#: original/man1/screen.1:3495
msgid ""
"If you're running with flow-control enabled and find that pressing the "
"interrupt key (usually C-c) does not interrupt the display until another 6-8 "
"lines have scrolled by, try running I<screen> with the \\*Qinterrupt\\*U "
"option (add the \\*Qinterrupt\\*U flag to the \\*Qflow\\*U command in your ."
"screenrc, or use the B<-i> command-line option).  This causes the output "
"that I<screen> has accumulated from the interrupted program to be flushed.  "
"One disadvantage is that the virtual terminal's memory contains the non-"
"flushed version of the output, which in rare cases can cause minor "
"inaccuracies in the output.  For example, if you switch screens and return, "
"or update the screen with \\*QC-a l\\*U you would see the version of the "
"output you would have gotten without \\*Qinterrupt\\*U being on.  Also, you "
"might need to turn off flow-control (or use auto-flow mode to turn it off "
"automatically) when running a program that expects you to type the interrupt "
"character as input, as it is possible to interrupt the output of the virtual "
"terminal to your physical terminal when flow-control is enabled.  If this "
"happens, a simple refresh of the screen with \\*QC-a l\\*U will restore it.  "
"Give each mode a try, and use whichever mode you find more comfortable."
msgstr ""
"フロー制御を有効にしているにもかかわらず、 割り込みキー "
"(通常は C-c) を押してから表示に割り込みがかかるまでに "
"6-8 行スクロールしてしまうような場合には、\\*Qinterrupt"
"\\*U オプションを与えて I<screen> を起動してみること (."
"screenrc で \\*Qflow\\*U コマンドに \\*Qinterrupt"
"\\*U フラグを追加するか、コマンドラインオプションの "
"B<-"
"i> を用いる)。 こうすると、割り込みを受けたプログラムから "
"I<screen> が受け取って蓄積していた出力はフラッシュされるようになる。 これによる不都合は、仮想端末のメモリが非フラッシュ出力を含むことであり、 これによって、まれに出力に多少不正確な部分が現れるかもしれない。 例えば画面の切り替えと復帰を行ったり、 "
"\\*QC-a l\\*U を使って画面の更新を行うと、 \\*Qinterrupt"
"\\*U をオンにしていなかった場合に得られたはずの出力が得られる。 また、割り込み文字を入力として期待するプログラムを実行する際には、 フロー制御を無効にする "
"(あるいは自動フロー制御を用いてこれを自動的に無効にする)  必要があるかもしれない。なぜなら、フロー制御が有効だと、 仮想端末から物理端末への出力に割り込みがかかることがあり得るからである。 このようになった場合も、"
"\\*QC-a l"
"\\*U を行って画面をリフレッシュしさえすれば、 元に戻るはずである。各モードを試してみて、 一番都合が良いと思ったものを使うとよいだろう。"

#. type: SH
#: original/man1/screen.1:3497
#, no-wrap
msgid "TITLES (naming windows)"
msgstr "タイトル (ウィンドウの命名)"

#. type: Plain text
#: original/man1/screen.1:3506
msgid ""
"You can customize each window's name in the window display (viewed with the "
"\\*Qwindows\\*U command (C-a w)) by setting it with one of the title "
"commands.  Normally the name displayed is the actual command name of the "
"program created in the window.  However, it is sometimes useful to "
"distinguish various programs of the same name or to change the name on-the-"
"fly to reflect the current state of the window."
msgstr ""
"ウィンドウ表示に現れる各ウィンドウの名前 (\\*Qwindows"
"\\*U コマンド (C-a w) で表示される) は、 "
"title コマンドのどれかを用いればカスタマイズできる。 通常この名前は、そのウィンドウで生成されるプログラムの実際のコマンド名になる。 しかし、同じ名前の複数のプログラムを区別したり、 ウィンドウの現在の状態をその場で名前に反映させたりできれば、 便利な場合もあるだろう。"

#. type: Plain text
#: original/man1/screen.1:3518
msgid ""
"The default name for all shell windows can be set with the \\*Qshelltitle"
"\\*U command in the .screenrc file, while all other windows are created with "
"a \\*Qscreen\\*U command and thus can have their name set with the B<-t> "
"option.  Interactively, there is the title-string escape-sequence "
"(E<lt>escE<gt>kI<name>E<lt>escE<gt>\\e) and the \\*Qtitle\\*U command (C-a "
"A).  The former can be output from an application to control the window's "
"name under software control, and the latter will prompt for a name when "
"typed.  You can also bind pre-defined names to keys with the \\*Qtitle\\*U "
"command to set things quickly without prompting."
msgstr ""
"すべてのシェルウィンドウに対するデフォルト名は ."
"screenrc ファイルの \\*Qshelltitle"
"\\*U コマンドで設定できる。 一方、他のウィンドウはすべて "
"\\*Qscreen\\*U コマンドで生成されるので、 B<-"
"t> オプションを使えば名前を設定できる。 対話的に行うには、タイトル文字列用エスケープシーケンス "
"(E<lt>escE<gt>kI<name>E<lt>escE<gt>\\e)と \\*Qtitle\\*U コマンド(C-a "
"A)がある。 前者をアプリケーションから出力させれば、 ソフトウェア制御でウィンドウの名前を変更できる。 後者は名前の入力をユーザに求める。 定義済みの名前を "
"\\*Qtitle"
"\\*U コマンドのキーに割り当てておいて、 入力なしに即座に設定を行わせることもできる。"

#. type: Plain text
#: original/man1/screen.1:3532
msgid ""
"Finally, I<screen> has a shell-specific heuristic that is enabled by setting "
"the window's name to \\*QI<search|name>\\*U and arranging to have a null "
"title escape-sequence output as a part of your prompt.  The I<search> "
"portion specifies an end-of-prompt search string, while the I<name> portion "
"specifies the default shell name for the window.  If the I<name> ends in a "
"`:' I<screen> will add what it believes to be the current command running in "
"the window to the end of the window's shell name (e.\\|g. \\*QI<name:cmd>"
"\\*U).  Otherwise the current command name supersedes the shell name while "
"it is running."
msgstr ""
"最後に、 "
"I<screen> にはシェルの場合にのみ使われるヒューリスティックなタイトル指定方法がある。 これを実現するには、ウィンドウの名前を "
"\\*QI<search|name>\\*U に設定し、 プロンプトの一部で空の "
"title エスケープシーケンスが出力されるようにする。 "
"I<search> の部分には「プロンプト末尾」の検索文字列を指定し、 "
"I<name> の部分にはそのウィンドウのデフォルトのシェル名を指定する。 "
"I<name> が `:' で終わる場合、 "
"I<screen> は、そのウィンドウで現在実行中のコマンドと認識しているものを ウィンドウのシェル名の最後に追加する "
"(例えば \\*QI<name:cmd>"
"\\*U)。 それ以外の場合には、コマンドの実行中にはそのコマンド名がシェル名を上書きする。"

#. type: Plain text
#: original/man1/screen.1:3551
msgid ""
"Here's how it works: you must modify your shell prompt to output a null "
"title-escape-sequence (E<lt>escE<gt>kE<lt>escE<gt>\\e) as a part of your "
"prompt.  The last part of your prompt must be the same as the string you "
"specified for the I<search> portion of the title.  Once this is set up, "
"I<screen> will use the title-escape-sequence to clear the previous command "
"name and get ready for the next command.  Then, when a newline is received "
"from the shell, a search is made for the end of the prompt.  If found, it "
"will grab the first word after the matched string and use it as the command "
"name.  If the command name begins with either '!', '%', or '^' I<screen> "
"will use the first word on the following line (if found) in preference to "
"the just-found name.  This helps csh users get better command names when "
"using job control or history recall commands."
msgstr ""
"以下にその動作を示す: ユーザはシェルのプロンプトを変更して、 空の "
"title エスケープシーケンス (E<lt>escE<gt>kE<lt>escE<gt>"
"\\e) がプロンプトの一部に 出力されるようにしなければならない。プロンプトの末尾は、 タイトルの "
"I<search> 部分に指定した文字列と同じでなければならない。 このようにすると、 "
"I<screen> はタイトルエスケープシーケンスを使って以前のコマンド名をクリアし、 次のコマンドのための準備を行う。 次に、シェルから改行文字を受け取ると、プロンプトの末尾を検索する。 検索にマッチする部分が見つかると、 マッチした文字列の後ろの最初の単語が取り出され、 これがコマンド名として使われる。 コマンド名が "
"'!', '%', '^' のいずれかで始まる場合、 "
"I<screen> は次の行に出てくる最初の単語を "
"(もし見つかれば)  いま見つかった名前よりも優先する。 これにより、"
"csh ユーザがジョブ制御や履歴の再呼び出しコマンドを使ったときでも、 まともなコマンド名を取得できる。"

#. type: Plain text
#: original/man1/screen.1:3553
msgid "Here's some .screenrc examples:"
msgstr "以下に .screenrc での指定例をいくつか示す:"

#. type: Plain text
#: original/man1/screen.1:3555
msgid "screen -t top 2 nice top"
msgstr "screen -t top 2 nice top"

#. type: Plain text
#: original/man1/screen.1:3558
msgid ""
"Adding this line to your .screenrc would start a nice-d version of the "
"\\*Qtop\\*U command in window 2 named \\*Qtop\\*U rather than \\*Qnice\\*U."
msgstr ""
"この行を .screenrc に追加すると、 "
"nice コマンドでプライオリティを設定した \\*Qtop"
"\\*U コマンドが、 ウィンドウ 2 において (\\*Qnice"
"\\*U ではなく) \\*Qtop\\*U という名前で起動する。"

#. type: Plain text
#: original/man1/screen.1:3562
#, no-wrap
msgid ""
"\tshelltitle 'E<gt> |csh'\n"
"\tscreen 1\n"
msgstr ""
"\tshelltitle 'E<gt> |csh'\n"
"\tscreen 1\n"

#. type: Plain text
#: original/man1/screen.1:3567
msgid ""
"These commands would start a shell with the given shelltitle.  The title "
"specified is an auto-title that would expect the prompt and the typed "
"command to look something like the following:"
msgstr ""
"このコマンドでは、与えられた "
"shelltitle を持つシェルが起動される。 指定されたタイトルは自動設定タイトルであり、 次のような形のプロンプト"
"+コマンド入力を監視する:"

#. type: Plain text
#: original/man1/screen.1:3569
msgid "/usr/joe/src/dirE<gt> trn"
msgstr "/usr/joe/src/dirE<gt> trn"

#. type: Plain text
#: original/man1/screen.1:3573
msgid ""
"(it looks after the 'E<gt> ' for the command name).  The window status would "
"show the name \\*Qtrn\\*U while the command was running, and revert to "
"\\*Qcsh\\*U upon completion."
msgstr ""
"('E<gt> "
"' の後の部分がコマンド名として扱われる)。 このコマンドの実行中には、 ウィンドウのステータスには "
"\\*Qtrn"
"\\*U という名前が表示され、 実行が終了するとこれは "
"\\*Qcsh\\*U に戻る。"

#. type: Plain text
#: original/man1/screen.1:3575
msgid "bind R screen -t '% |root:' su"
msgstr "bind R screen -t '% |root:' su"

#. type: Plain text
#: original/man1/screen.1:3581
msgid ""
"Having this command in your .screenrc would bind the key sequence \\*QC-a R"
"\\*U to the \\*Qsu\\*U command and give it an auto-title name of \\*Qroot:"
"\\*U.  For this auto-title to work, the screen could look something like "
"this:"
msgstr ""
"このコマンドが ."
"screenrc に書かれていると、キーシーケンス \\*QC-a R"
"\\*U に対して \\*Qsu"
"\\*U コマンドが割り当てられ、 自動設定タイトル名として "
"\\*Qroot:"
"\\*U が与えられる。 この自動タイトル設定が動作するのは、 "
"screen には以下のような表示が渡った場合である:"

#. type: Plain text
#: original/man1/screen.1:3585
#, no-wrap
msgid ""
"\t% !em\n"
"\temacs file.c\n"
msgstr ""
"\t% !em\n"
"\temacs file.c\n"

#. type: Plain text
#: original/man1/screen.1:3591
msgid ""
"Here the user typed the csh history command \\*Q!em\\*U which ran the "
"previously entered \\*Qemacs\\*U command.  The window status would show "
"\\*Qroot:emacs\\*U during the execution of the command, and revert to simply "
"\\*Qroot:\\*U at its completion."
msgstr ""
"ここでは、ユーザは csh の履歴コマンド \\*Q!em"
"\\*U を入力している。 これは以前に入力した \\*Qemacs"
"\\*U コマンドを実行するものである。 このコマンドの実行中には、ウィンドウのステータスには "
"\\*Qroot:emacs\\*U が表示され、実行の終了時には \\*Qroot:"
"\\*U だけの表示に戻る。"

#. type: Plain text
#: original/man1/screen.1:3596
#, no-wrap
msgid ""
"\tbind o title\n"
"\tbind E title \"\"\n"
"\tbind u title (unknown)\n"
msgstr ""
"\tbind o title\n"
"\tbind E title \"\"\n"
"\tbind u title (unknown)\n"

#. type: Plain text
#: original/man1/screen.1:3603
msgid ""
"The first binding doesn't have any arguments, so it would prompt you for a "
"title. when you type \\*QC-a o\\*U.  The second binding would clear an auto-"
"title's current setting (C-a E).  The third binding would set the current "
"window's title to \\*Q(unknown)\\*U (C-a u)."
msgstr ""
"最初の割り当てには全く引き数がないので、 ユーザに対してタイトルの問い合わせが行われる"
"(\\*QC-a o\\*U を入力した時と同様)。 "
"2 番目の割り当ては現在の自動タイトル設定をクリアする"
"(C-a E)。 "
"3 番目の割り当ては現在のウィンドウのタイトルに \\*Q"
"(unknown)\\*U を設定する (C-a u)。"

#. type: Plain text
#: original/man1/screen.1:3610
msgid ""
"One thing to keep in mind when adding a null title-escape-sequence to your "
"prompt is that some shells (like the csh) count all the non-control "
"characters as part of the prompt's length.  If these invisible characters "
"aren't a multiple of 8 then backspacing over a tab will result in an "
"incorrect display.  One way to get around this is to use a prompt like this:"
msgstr ""
"空の "
"title エスケープシーケンスをプロンプトに追加する際に注意すべきなのは、 一部のシェル "
"(csh など) では、 制御文字などもすべてプロンプトの長さに数え入れる点である。 このような表示されない文字の数が "
"8 の倍数でないと、 バックスペースでタブを消した時の表示がおかしくなる。 これを回避する方法の "
"1 つは、以下のようなプロンプトを使うことである:"

#. type: Plain text
#: original/man1/screen.1:3612
msgid "set prompt='^[[0000m^[k^[\\e% '"
msgstr "set prompt='^[[0000m^[k^[\\e% '"

#. type: Plain text
#: original/man1/screen.1:3618
msgid ""
"The escape-sequence \\*QE<lt>escE<gt>[0000m\\*U not only normalizes the "
"character attributes, but all the zeros round the length of the invisible "
"characters up to 8.  Bash users will probably want to echo the escape "
"sequence in the PROMPT_COMMAND:"
msgstr ""
"エスケープシーケンス \\*QE<lt>escE<gt>[0000m"
"\\*U は文字の属性を統一するだけでなく、 表示されない文字の長さを "
"0 を使って 8 個に合わせる。 bash ユーザは多分、"
"PROMPT_COMMAND 中で エスケープシーケンスを出力するのがよいだろう:"

#. type: Plain text
#: original/man1/screen.1:3620
msgid "PROMPT_COMMAND='echo -n -e \"\\e033k\\e033\\e134\"'"
msgstr "PROMPT_COMMAND='echo -n -e \"\\e033k\\e033\\e134\"'"

#. type: Plain text
#: original/man1/screen.1:3622
msgid ""
"(I used \\*Q\\134\\*U to output a `\\e' because of a bug in bash v1.04)."
msgstr ""
"(bash バージョン 1.04 のバグを回避するため、 筆者は \\*Q"
"\\134\\*U を使って `\\e' を出力している)"

#. type: SH
#: original/man1/screen.1:3624
#, no-wrap
msgid "THE VIRTUAL TERMINAL"
msgstr "仮想端末"

#. type: Plain text
#: original/man1/screen.1:3629
msgid ""
"Each window in a I<screen> session emulates a VT100 terminal, with some "
"extra functions added. The VT100 emulator is hard-coded, no other terminal "
"types can be emulated."
msgstr ""
"I<screen> セッションの各ウィンドウは "
"VT100 端末をエミュートしており、 いくつかの機能も追加されている。 "
"VT100 エミュレータはハードコーディングされており、 他の種類の端末をエミュレートすることはできない。"

#. type: Plain text
#: original/man1/screen.1:3644
msgid ""
"Usually I<screen> tries to emulate as much of the VT100/ANSI standard as "
"possible. But if your terminal lacks certain capabilities, the emulation may "
"not be complete. In these cases I<screen> has to tell the applications that "
"some of the features are missing. This is no problem on machines using "
"termcap, because I<screen> can use the $TERMCAP variable to customize the "
"standard I<screen> termcap."
msgstr ""
"通常 I<screen> はできる限り VT100/"
"ANSI 標準をエミュレートしようとする。 しかし端末が特定の機能を持っていない場合には、 エミュレーションが完全でないこともある。このような場合、 "
"I<screen> は一部の機能が欠けていることをアプリケーションに伝えなければならない。 これは "
"termcap を使っているマシンでは問題にはならない。なぜなら、 "
"I<screen> は $TERMCAP 変数を使って標準の I<screen> "
"termcap をカスタマイズできるからである。"

#. type: Plain text
#: original/man1/screen.1:3651
msgid ""
"But if you do a rlogin on another machine or your machine supports only "
"terminfo this method fails. Because of this, I<screen> offers a way to deal "
"with these cases.  Here is how it works:"
msgstr ""
"しかし、別のマシンに "
"rlogin した時や、 使っているマシンが "
"terminfo しかサポートしていない場合には、 この方法はうまくいかない。そのため "
"I<screen> にはこのような場合を扱う手段が用意されている。 その動作を以下に示す:"

#. type: Plain text
#: original/man1/screen.1:3664
msgid ""
"When I<screen> tries to figure out a terminal name for itself, it first "
"looks for an entry named \\*Qscreen.E<lt>termE<gt>\\*U, where E<lt>termE<gt> "
"is the contents of your $TERM variable.  If no such entry exists, I<screen> "
"tries \\*Qscreen\\*U (or \\*Qscreen-w\\*U if the terminal is wide (132 cols "
"or more)).  If even this entry cannot be found, \\*Qvt100\\*U is used as a "
"substitute."
msgstr ""
"I<screen> は自力で端末名を調べようとする時、まず "
"\\*Qscreen.E<lt>termE<gt>"
"\\*U という名前のエントリを参照する。ここで "
"E<lt>termE<gt> は "
"$TERM 変数の内容である。 このようなエントリが存在しないと、 "
"I<screen> は \\*Qscreen\\*U (あるいは端末の幅が広ければ "
"(132 カラム以上) \\*Qscreen-w"
"\\*U)  を試す。このエントリも見つからない場合には、 代わりに "
"\\*Qvt100\\*U を使う。"

#. type: Plain text
#: original/man1/screen.1:3681
msgid ""
"The idea is that if you have a terminal which doesn't support an important "
"feature (e.g. delete char or clear to EOS)  you can build a new termcap/"
"terminfo entry for I<screen> (named \\*Qscreen.E<lt>dumbtermE<gt>\\*U) in "
"which this capability has been disabled. If this entry is installed on your "
"machines you are able to do a rlogin and still keep the correct termcap/"
"terminfo entry.  The terminal name is put in the $TERM variable of all new "
"windows.  I<Screen> also sets the $TERMCAP variable reflecting the "
"capabilities of the virtual terminal emulated. Notice that, however, on "
"machines using the terminfo database this variable has no effect.  "
"Furthermore, the variable $WINDOW is set to the window number of each window."
msgstr ""
"つまり、重要な機能 (例えば文字削除や "
"EOS までのクリア)  をサポートしていない端末を使っている場合でも、 これらの機能を無効にした "
"(\\*Qscreen.E<lt>dumbtermE<gt>\\*U という名前の)  新しい "
"I<screen> 用 termcap/"
"terminfo エントリをビルドすれば良い、という考え方である。 使うマシンにこのエントリをインストールすれば、 "
"rlogin の際にも正しい termcap/"
"terminfo エントリを維持できる。 端末名はすべての新規ウィンドウの "
"$TERM 変数に設定される。 "
"I<screen> はエミュレートしている仮想端末の機能を反映させた "
"$TERMCAP も設定する。 ただし、"
"terminfo データベースを使っているマシンには この変数は効果がないことに注意。 さらに、変数 "
"$WINDOW には各ウィンドウのウィンドウ番号が設定される。"

#. type: Plain text
#: original/man1/screen.1:3695
msgid ""
"The actual set of capabilities supported by the virtual terminal depends on "
"the capabilities supported by the physical terminal.  If, for instance, the "
"physical terminal does not support underscore mode, I<screen> does not put "
"the `us' and `ue' capabilities into the window's $TERMCAP variable, "
"accordingly.  However, a minimum number of capabilities must be supported by "
"a terminal in order to run I<screen>; namely scrolling, clear screen, and "
"direct cursor addressing (in addition, I<screen> does not run on hardcopy "
"terminals or on terminals that over-strike)."
msgstr ""
"仮想端末が実際にサポートしている機能のセットは、 物理端末がサポートしている機能に依存する。 そのため、もし例えば、物理端末が下線モードをサポートしていなければ、 "
"I<screen> は `us' や `ue' 機能をそのウィンドウの "
"$TERMCAP 変数に設定しない。しかし、 "
"I<screen> を実行するために、端末が最低限サポートしていなければならない機能 がいくつか存在する。 例えば、スクロール機能、画面クリア、カーソル位置の直接指定などである "
"(さらに、 "
"I<screen> はハードコピー端末や、文字の重ね打ちを行う端末では動作しない)。"

#. type: Plain text
#: original/man1/screen.1:3704
msgid ""
"Also, you can customize the $TERMCAP value used by I<screen> by using the "
"\\*Qtermcap\\*U .screenrc command, or by defining the variable $SCREENCAP "
"prior to startup.  When the is latter defined, its value will be copied "
"verbatim into each window's $TERMCAP variable.  This can either be the full "
"terminal definition, or a filename where the terminal \\*Qscreen\\*U (and/or "
"\\*Qscreen-w\\*U) is defined."
msgstr ""
"また、ユーザは .screenrc で \\*Qtermcap"
"\\*U コマンドを用いたり、 起動前に変数 "
"$SCREENCAP を定義することにより、 I<screen> が用いる "
"$TERMCAP の値をカスタマイズできる。 後者が定義されていると、その値がそのままの形で各ウィンドウの "
"$TERMCAP 変数にコピーされる。 これは端末の完全な定義、または端末 "
"\\*Qscreen\\*U (や \\*Qscreen-w"
"\\*U)  が定義されているファイル名、のいずれかである。"

#. type: Plain text
#: original/man1/screen.1:3709
msgid ""
"Note that I<screen> honors the \\*Qterminfo\\*U .screenrc command if the "
"system uses the terminfo database rather than termcap."
msgstr ""
"システムが termcap でなく "
"terminfo データベースを用いている場合には、 I<screen> は ."
"screenrc コマンドの \\*Qterminfo"
"\\*U に従う点に注意すること。"

#. type: Plain text
#: original/man1/screen.1:3732
msgid ""
"When the boolean `G0' capability is present in the termcap entry for the "
"terminal on which I<screen> has been called, the terminal emulation of "
"I<screen> supports multiple character sets.  This allows an application to "
"make use of, for instance, the VT100 graphics character set or national "
"character sets.  The following control functions from ISO 2022 are "
"supported: I<lock shift G0> (I<SI>), I<lock shift G1> (I<SO>), I<lock shift "
"G2>, I<lock shift G3>, I<single shift G2>, and I<single shift G3>.  When a "
"virtual terminal is created or reset, the ASCII character set is designated "
"as I<G0> through I<G3>.  When the `G0' capability is present, I<screen> "
"evaluates the capabilities `S0', `E0', and `C0' if present. `S0' is the "
"sequence the terminal uses to enable and start the graphics character set "
"rather than I<SI>.  `E0' is the corresponding replacement for I<SO>. `C0' "
"gives a character by character translation string that is used during semi-"
"graphics mode. This string is built like the `acsc' terminfo capability."
msgstr ""
"I<screen> が呼び出された端末の "
"termcap エントリ中に、 ブール値の `G0' 機能があると、 "
"I<screen> の端末エミュレーションは複数の文字集合をサポートする。 これによりアプリケーションは、例えば、 "
"VT100 のグラフィックス文字集合や特定の国の文字集合を利用できる。 "
"ISO "
"2022 に含まれるものとしては、以下の制御機能がサポートされている: "
"I<ロックシフト G0> (I<SI>), I<ロックシフト G1> (I<SO>), "
"I<ロックシフト G2>, I<ロックシフト G3>, I<シングルシフト "
"G2>, I<シングルシフト "
"G3>。 仮想端末の生成時やリセット時には、"
"ASCII 文字集合が I<G0> から I<G3> までに指定される。"
"`G0' 機能が存在すれば、 I<screen> は `S0', `E0', `C0' 機能を "
"(存在すれば) 評価する。 `S0' は、"
"(I<SI> の代わりに) グラフィックス文字集合を有効にし、 開始するために端末が用いるシーケンスである。 "
"`E0' はこれに対応して "
"I<SO> の代わりに使うシーケンスである。 "
"`C0' は、セミグラフィックスモード時に使われる、文字ごとの変換文字列を与える。 この文字列は "
"`acsc' terminfo エントリのように構築されている。"

#. type: Plain text
#: original/man1/screen.1:3746
msgid ""
"When the `po' and `pf' capabilities are present in the terminal's termcap "
"entry, applications running in a I<screen> window can send output to the "
"printer port of the terminal.  This allows a user to have an application in "
"one window sending output to a printer connected to the terminal, while all "
"other windows are still active (the printer port is enabled and disabled "
"again for each chunk of output).  As a side-effect, programs running in "
"different windows can send output to the printer simultaneously.  Data sent "
"to the printer is not displayed in the window.  The I<info> command displays "
"a line starting `PRIN' while the printer is active."
msgstr ""
"`po' 機能と `pf' 機能が端末の "
"termcap エントリに存在すると、 "
"I<screen> のウィンドウ内で実行されているアプリケーションは、 出力を端末のプリンタポートに送信できる。 これを使うと、ユーザは端末に接続されているプリンタに対し、 ウィンドウのアプリケーションの出力を送信できる。 この際にも、他のウィンドウはすべてアクティブなままである "
"(ひとまとまりの出力ごとにプリンタポートは繰り返し有効/無効にされる)。 この副作用として、別のウィンドウで動作しているプログラムも、 同時に出力をプリンタに送信できてしまう。 プリンタに送られたデータはウィンドウには表示されない。 "
"I<info> コマンドは、プリンタがアクティブな時には行の先頭に "
"`PRIN' を表示する。"

#. type: Plain text
#: original/man1/screen.1:3758
msgid ""
"I<Screen> maintains a hardstatus line for every window. If a window gets "
"selected, the display's hardstatus will be updated to match the window's "
"hardstatus line. If the display has no hardstatus the line will be displayed "
"as a standard I<screen> message.  The hardstatus line can be changed with "
"the ANSI Application Program Command (APC): \\*QESC_E<lt>stringE<gt>ESC\\e"
"\\*U. As a convenience for xterm users the sequence \\*QESC]0..2;"
"E<lt>stringE<gt>^G\\*U is also accepted."
msgstr ""
"I<screen> はウィンドウごとにハードステータス行を管理する。 あるウィンドウが選択されると、 ディスプレイのハードステータスはそのウィンドウの ハードステータス行に一致するよう更新される。 ディスプレイにハードステータスがなければ、 この行は "
"screen の標準メッセージとして表示される。 ハードステータス行は "
"ANSI のアプリケーションプログラムコマンド (Application "
"Program Command, APC) である \\*QESC_E<lt>stringE<gt>ESC\\e"
"\\*U で変更できる。xterm ユーザに便利なように、 \\*QESC]"
"0..2;E<lt>stringE<gt>^G"
"\\*U というシーケンスも使えるようになっている。"

#. type: Plain text
#: original/man1/screen.1:3767
msgid ""
"Some capabilities are only put into the $TERMCAP variable of the virtual "
"terminal if they can be efficiently implemented by the physical terminal.  "
"For instance, `dl' (delete line) is only put into the $TERMCAP variable if "
"the terminal supports either delete line itself or scrolling regions. Note "
"that this may provoke confusion, when the session is reattached on a "
"different terminal, as the value of $TERMCAP cannot be modified by parent "
"processes."
msgstr ""
"一部の機能は、それらが物理端末でちゃんと実装できている場合に限り、 仮想端末の "
"$TERMCAP に設定される。例えば "
"`dl' (行の削除)は、 端末が行削除または領域のスクロールのどちらかをサポートしている場合にのみ "
"$TERMCAP 変数に設定される。セッションを別の端末から再アタッチした時には、 これが混乱の元になりやすいので注意すること。 "
"$TERMCAP の値は親プロセスからは変更できないからである。"

#. type: Plain text
#: original/man1/screen.1:3770
msgid ""
"The \"alternate screen\" capability is not enabled by default.  Set the "
"B<altscreen> .screenrc command to enable it."
msgstr ""
"「別画面 (alternate "
"screen)」機能はデフォルトでは有効になっていない。 有効にするには ."
"screenrc コマンド B<altscreen> をセットすること。"

#. type: Plain text
#: original/man1/screen.1:3775
msgid ""
"The following is a list of control sequences recognized by I<screen>.  \\*Q"
"(V)\\*U and \\*Q(A)\\*U indicate VT100-specific and ANSI- or ISO-specific "
"functions, respectively."
msgstr ""
"I<screen> が認識する制御シーケンスの一覧を以下に示す。 "
"\\*Q(V)\\*U は VT100 固有の機能であることを示し、 \\*Q"
"(A)\\*U は ANSI または ISO 固有の機能であることを示す。"

#. type: ta
#: original/man1/screen.1:3776
#, no-wrap
msgid "22n"
msgstr "22n"

#. type: TP
#: original/man1/screen.1:3777
#, no-wrap
msgid "B<ESC E>"
msgstr "B<ESC E>"

#. type: Plain text
#: original/man1/screen.1:3780
msgid "Next Line"
msgstr "次の行"

#. type: TP
#: original/man1/screen.1:3780
#, no-wrap
msgid "B<ESC D>"
msgstr "B<ESC D>"

#. type: Plain text
#: original/man1/screen.1:3783
msgid "Index"
msgstr "インデックス"

#. type: TP
#: original/man1/screen.1:3783
#, no-wrap
msgid "B<ESC M>"
msgstr "B<ESC M>"

#. type: Plain text
#: original/man1/screen.1:3786
msgid "Reverse Index"
msgstr "逆順のインデックス"

#. type: TP
#: original/man1/screen.1:3786
#, no-wrap
msgid "B<ESC H>"
msgstr "B<ESC H>"

#. type: Plain text
#: original/man1/screen.1:3789
msgid "Horizontal Tab Set"
msgstr "水平タブセット"

#. type: TP
#: original/man1/screen.1:3789
#, no-wrap
msgid "B<ESC Z>"
msgstr "B<ESC Z>"

#. type: Plain text
#: original/man1/screen.1:3792 original/man1/screen.1:4121
msgid "Send VT100 Identification String"
msgstr "VT100 識別文字列を送る"

#. type: TP
#: original/man1/screen.1:3792
#, no-wrap
msgid "B<ESC 7>\t(V)"
msgstr "B<ESC 7>\t(V)"

#. type: Plain text
#: original/man1/screen.1:3795 original/man1/screen.1:3801
msgid "Save Cursor and Attributes"
msgstr "カーソルと属性を保存する"

#. type: TP
#: original/man1/screen.1:3795
#, no-wrap
msgid "B<ESC 8>\t(V)"
msgstr "B<ESC 8>\t(V)"

#. type: Plain text
#: original/man1/screen.1:3798 original/man1/screen.1:3804
msgid "Restore Cursor and Attributes"
msgstr "カーソルと属性を復元する"

#. type: TP
#: original/man1/screen.1:3798
#, no-wrap
msgid "B<ESC [s>\t(A)"
msgstr "B<ESC [s>\t(A)"

#. type: TP
#: original/man1/screen.1:3801
#, no-wrap
msgid "B<ESC [u>\t(A)"
msgstr "B<ESC [u>\t(A)"

#. type: TP
#: original/man1/screen.1:3804
#, no-wrap
msgid "B<ESC c>"
msgstr "B<ESC c>"

#. type: Plain text
#: original/man1/screen.1:3807
msgid "Reset to Initial State"
msgstr "初期状態へのリセット"

#. type: TP
#: original/man1/screen.1:3807
#, no-wrap
msgid "B<ESC g>"
msgstr "B<ESC g>"

#. type: Plain text
#: original/man1/screen.1:3810
msgid "Visual Bell"
msgstr "可視ベル"

#. type: TP
#: original/man1/screen.1:3810
#, no-wrap
msgid "B<ESC >PnB< p>"
msgstr "B<ESC >PnB< p>"

#. type: Plain text
#: original/man1/screen.1:3813
msgid "Cursor Visibility (97801)"
msgstr "カーソルの可視制御 (97801)"

#. type: TP
#: original/man1/screen.1:3813
#, no-wrap
msgid "\\h'\\w'ESC 'u'Pn = B<6>"
msgstr "\\h'\\w'ESC 'u'Pn = B<6>"

#. type: Plain text
#: original/man1/screen.1:3816
msgid "Invisible"
msgstr "不可視"

#. type: TP
#: original/man1/screen.1:3816
#, no-wrap
msgid "\\h'\\w'ESC Pn = 'u'B<7>"
msgstr "\\h'\\w'ESC Pn = 'u'B<7>"

#. type: Plain text
#: original/man1/screen.1:3819
msgid "Visible"
msgstr "可視"

#. type: TP
#: original/man1/screen.1:3819
#, no-wrap
msgid "B<ESC =>\t(V)"
msgstr "B<ESC =>\t(V)"

#. type: Plain text
#: original/man1/screen.1:3822
msgid "Application Keypad Mode"
msgstr "アプリケーションキーパッドモード"

#. type: TP
#: original/man1/screen.1:3822
#, no-wrap
msgid "B<ESC E<gt>>\t(V)"
msgstr "B<ESC E<gt>>\t(V)"

#. type: Plain text
#: original/man1/screen.1:3825
msgid "Numeric Keypad Mode"
msgstr "数値キーパッドモード"

#. type: TP
#: original/man1/screen.1:3825
#, no-wrap
msgid "B<ESC # 8>\t(V)"
msgstr "B<ESC # 8>\t(V)"

#. type: Plain text
#: original/man1/screen.1:3828
msgid "Fill Screen with E's"
msgstr "画面を E で埋める"

#. type: TP
#: original/man1/screen.1:3828
#, no-wrap
msgid "B<ESC \\e>\t(A)"
msgstr "B<ESC \\e>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3831
msgid "String Terminator"
msgstr "文字列の終端子"

#. type: TP
#: original/man1/screen.1:3831
#, no-wrap
msgid "B<ESC ^>\t(A)"
msgstr "B<ESC ^>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3834
msgid "Privacy Message String (Message Line)"
msgstr "プライベートなメッセージ文字列 (メッセージ行)"

#. type: TP
#: original/man1/screen.1:3834
#, no-wrap
msgid "B<ESC !>"
msgstr "B<ESC !>"

#. type: Plain text
#: original/man1/screen.1:3837
msgid "Global Message String (Message Line)"
msgstr "グローバルなメッセージ文字列 (メッセージ行)"

#. type: TP
#: original/man1/screen.1:3837
#, no-wrap
msgid "B<ESC k>"
msgstr "B<ESC k>"

#. type: Plain text
#: original/man1/screen.1:3840
msgid "A.\\|k.\\|a. Definition String"
msgstr "定義文字列の別名"

#. type: TP
#: original/man1/screen.1:3840
#, no-wrap
msgid "B<ESC P>\t(A)"
msgstr "B<ESC P>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3845
msgid ""
"Device Control String.  Outputs a string directly to the host terminal "
"without interpretation."
msgstr "デバイス制御文字列。文字列を、解釈せず、直接ホストの端末に出力する。"

#. type: TP
#: original/man1/screen.1:3845
#, no-wrap
msgid "B<ESC _>\t(A)"
msgstr "B<ESC _>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3848
msgid "Application Program Command (Hardstatus)"
msgstr ""
"アプリケーションプログラムコマンド "
"(ハードステータス)"

#. type: TP
#: original/man1/screen.1:3848
#, no-wrap
msgid "B<ESC ] 0 ; string ^G>\t(A)"
msgstr "B<ESC ] 0 ; string ^G>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3851
msgid "Operating System Command (Hardstatus, xterm title hack)"
msgstr ""
"オペレーティングシステムのコマンド "
"(ハードステータス、xterm のタイトルのハック)"

#. type: TP
#: original/man1/screen.1:3851
#, no-wrap
msgid "B<ESC ] 83 ; cmd ^G>\t(A)"
msgstr "B<ESC ] 83 ; cmd ^G>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3857
msgid ""
"Execute screen command. This only works if multi-user support is compiled "
"into screen. The pseudo-user \\*Q:window:\\*U is used to check the access "
"control list. Use \\*Qaddacl :window: -rwx #?\\*U to create a user with no "
"rights and allow only the needed commands."
msgstr ""
"screen コマンドを実行する。 これは "
"screen にマルチユーザのサポートが組み込まれている場合にのみ動作する。 アクセスコントロールリストのチェックには、疑似ユーザ "
"\\*Q:window:"
"\\*U が用いられる。権限を持たず、 必要なコマンドだけを実行できるようなユーザを作るには、 "
"\\*Qaddacl :window: -rwx #?\\*U を用いること。"

#. type: TP
#: original/man1/screen.1:3857
#, no-wrap
msgid "B<Control-N>\t(A)"
msgstr "B<Control-N>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3860
msgid "Lock Shift G1 (SO)"
msgstr "ロックシフト G1 (SO)"

#. type: TP
#: original/man1/screen.1:3860
#, no-wrap
msgid "B<Control-O>\t(A)"
msgstr "B<Control-O>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3863
msgid "Lock Shift G0 (SI)"
msgstr "ロックシフト G0 (SI)"

#. type: TP
#: original/man1/screen.1:3863
#, no-wrap
msgid "B<ESC n>\t(A)"
msgstr "B<ESC n>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3866
msgid "Lock Shift G2"
msgstr "ロックシフト G2"

#. type: TP
#: original/man1/screen.1:3866
#, no-wrap
msgid "B<ESC o>\t(A)"
msgstr "B<ESC o>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3869
msgid "Lock Shift G3"
msgstr "ロックシフト G3"

#. type: TP
#: original/man1/screen.1:3869
#, no-wrap
msgid "B<ESC N>\t(A)"
msgstr "B<ESC N>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3872
msgid "Single Shift G2"
msgstr "シングルシフト G2"

#. type: TP
#: original/man1/screen.1:3872
#, no-wrap
msgid "B<ESC O>\t(A)"
msgstr "B<ESC O>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3875
msgid "Single Shift G3"
msgstr "シングルシフト G3"

#. type: TP
#: original/man1/screen.1:3875
#, no-wrap
msgid "B<ESC ( >Pcs\t(A)"
msgstr "B<ESC ( >Pcs\t(A)"

#. type: Plain text
#: original/man1/screen.1:3878
msgid "Designate character set as G0"
msgstr "文字集合として G0 を指定"

#. type: TP
#: original/man1/screen.1:3878
#, no-wrap
msgid "B<ESC ) >Pcs\t(A)"
msgstr "B<ESC ) >Pcs\t(A)"

#. type: Plain text
#: original/man1/screen.1:3881
msgid "Designate character set as G1"
msgstr "文字集合として G1 を指定"

#. type: TP
#: original/man1/screen.1:3881
#, no-wrap
msgid "B<ESC * >Pcs\t(A)"
msgstr "B<ESC * >Pcs\t(A)"

#. type: Plain text
#: original/man1/screen.1:3884
msgid "Designate character set as G2"
msgstr "文字集合として G2 を指定"

#. type: TP
#: original/man1/screen.1:3884
#, no-wrap
msgid "B<ESC + >Pcs\t(A)"
msgstr "B<ESC + >Pcs\t(A)"

#. type: Plain text
#: original/man1/screen.1:3887
msgid "Designate character set as G3"
msgstr "文字集合として G3 を指定"

#. type: TP
#: original/man1/screen.1:3887
#, no-wrap
msgid "B<ESC [ >PnB< ; >PnB< H>"
msgstr "B<ESC [ >PnB< ; >PnB< H>"

#. type: Plain text
#: original/man1/screen.1:3890
msgid "Direct Cursor Addressing"
msgstr "カーソルの位置の直接指定"

#. type: TP
#: original/man1/screen.1:3890
#, no-wrap
msgid "B<ESC [ >PnB< ; >PnB< f>"
msgstr "B<ESC [ >PnB< ; >PnB< f>"

#. type: Plain text
#: original/man1/screen.1:3893 original/man1/screen.1:3944
#: original/man1/screen.1:4061
msgid "same as above"
msgstr "同上"

#. type: TP
#: original/man1/screen.1:3893
#, no-wrap
msgid "B<ESC [ >PnB< J>"
msgstr "B<ESC [ >PnB< J>"

#. type: Plain text
#: original/man1/screen.1:3896
msgid "Erase in Display"
msgstr "ディスプレイの中での削除"

#. type: TP
#: original/man1/screen.1:3896 original/man1/screen.1:3908
#: original/man1/screen.1:4025
#, no-wrap
msgid "\\h'\\w'ESC [ 'u'Pn = None or B<0>"
msgstr "\\h'\\w'ESC [ 'u'Pn = None か B<0>"

#. type: Plain text
#: original/man1/screen.1:3899
msgid "From Cursor to End of Screen"
msgstr "カーソル位置からスクリーン末尾まで"

#. type: TP
#: original/man1/screen.1:3899 original/man1/screen.1:3911
#, no-wrap
msgid "\\h'\\w'ESC [ Pn = 'u'B<1>"
msgstr "\\h'\\w'ESC [ Pn = 'u'B<1>"

#. type: Plain text
#: original/man1/screen.1:3902
msgid "From Beginning of Screen to Cursor"
msgstr "スクリーン先頭からカーソル位置まで"

#. type: TP
#: original/man1/screen.1:3902 original/man1/screen.1:3914
#, no-wrap
msgid "\\h'\\w'ESC [ Pn = 'u'B<2>"
msgstr "\\h'\\w'ESC [ Pn = 'u'B<2>"

#. type: Plain text
#: original/man1/screen.1:3905
msgid "Entire Screen"
msgstr "スクリーン全体"

#. type: TP
#: original/man1/screen.1:3905
#, no-wrap
msgid "B<ESC [ >PnB< K>"
msgstr "B<ESC [ >PnB< K>"

#. type: Plain text
#: original/man1/screen.1:3908
msgid "Erase in Line"
msgstr "行の中での削除"

#. type: Plain text
#: original/man1/screen.1:3911
msgid "From Cursor to End of Line"
msgstr "カーソル位置から行末まで"

#. type: Plain text
#: original/man1/screen.1:3914
msgid "From Beginning of Line to Cursor"
msgstr "行頭からカーソル位置まで"

#. type: Plain text
#: original/man1/screen.1:3917
msgid "Entire Line"
msgstr "行全体"

#. type: TP
#: original/man1/screen.1:3917
#, no-wrap
msgid "B<ESC [ >PnB< X>"
msgstr "B<ESC [ >PnB< X>"

#. type: Plain text
#: original/man1/screen.1:3920
msgid "Erase character"
msgstr "文字削除"

#. type: TP
#: original/man1/screen.1:3920
#, no-wrap
msgid "B<ESC [ >PnB< A>"
msgstr "B<ESC [ >PnB< A>"

#. type: Plain text
#: original/man1/screen.1:3923
msgid "Cursor Up"
msgstr "カーソルを上に移動"

#. type: TP
#: original/man1/screen.1:3923
#, no-wrap
msgid "B<ESC [ >PnB< B>"
msgstr "B<ESC [ >PnB< B>"

#. type: Plain text
#: original/man1/screen.1:3926
msgid "Cursor Down"
msgstr "カーソルを下に移動"

#. type: TP
#: original/man1/screen.1:3926
#, no-wrap
msgid "B<ESC [ >PnB< C>"
msgstr "B<ESC [ >PnB< C>"

#. type: Plain text
#: original/man1/screen.1:3929
msgid "Cursor Right"
msgstr "カーソルを右に移動"

#. type: TP
#: original/man1/screen.1:3929
#, no-wrap
msgid "B<ESC [ >PnB< D>"
msgstr "B<ESC [ >PnB< D>"

#. type: Plain text
#: original/man1/screen.1:3932
msgid "Cursor Left"
msgstr "カーソルを左に移動"

#. type: TP
#: original/man1/screen.1:3932
#, no-wrap
msgid "B<ESC [ >PnB< E>"
msgstr "B<ESC [ >PnB< E>"

#. type: Plain text
#: original/man1/screen.1:3935
msgid "Cursor next line"
msgstr "カーソルを次の行へ移動"

#. type: TP
#: original/man1/screen.1:3935
#, no-wrap
msgid "B<ESC [ >PnB< F>"
msgstr "B<ESC [ >PnB< F>"

#. type: Plain text
#: original/man1/screen.1:3938
msgid "Cursor previous line"
msgstr "カーソルを前の行へ移動"

#. type: TP
#: original/man1/screen.1:3938
#, no-wrap
msgid "B<ESC [ >PnB< G>"
msgstr "B<ESC [ >PnB< G>"

#. type: Plain text
#: original/man1/screen.1:3941
msgid "Cursor horizontal position"
msgstr "カーソルを水平位置へ"

#. type: TP
#: original/man1/screen.1:3941
#, no-wrap
msgid "B<ESC [ >PnB< `>"
msgstr "B<ESC [ >PnB< `>"

#. type: TP
#: original/man1/screen.1:3944
#, no-wrap
msgid "B<ESC [ >PnB< d>"
msgstr "B<ESC [ >PnB< d>"

#. type: Plain text
#: original/man1/screen.1:3947
msgid "Cursor vertical position"
msgstr "カーソルを垂直位置へ"

#. type: TP
#: original/man1/screen.1:3947
#, no-wrap
msgid "B<ESC [ >PsB< ;>...B<; >PsB< m>"
msgstr "B<ESC [ >PsB< ;>...B<; >PsB< m>"

#. type: Plain text
#: original/man1/screen.1:3950
msgid "Select Graphic Rendition"
msgstr "グラフィックスの解釈を選択"

#. type: TP
#: original/man1/screen.1:3950
#, no-wrap
msgid "\\h'\\w'ESC [ 'u'Ps = None or B<0>"
msgstr "\\h'\\w'ESC [ 'u'Ps = None か B<0>"

#. type: Plain text
#: original/man1/screen.1:3953
msgid "Default Rendition"
msgstr "デフォルトの解釈を行う"

#. type: TP
#: original/man1/screen.1:3953
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<1>"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<1>"

#. type: Plain text
#: original/man1/screen.1:3956
msgid "Bold"
msgstr "ボールド"

#. type: TP
#: original/man1/screen.1:3956
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<2>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<2>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3959
msgid "Faint"
msgstr "薄い色で描画"

#. type: TP
#: original/man1/screen.1:3959
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<3>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<3>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3962
msgid "I<Standout> Mode (ANSI: Italicized)"
msgstr "I<強調>モード (ANSI ではイタリック表示)"

#. type: TP
#: original/man1/screen.1:3962
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<4>"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<4>"

#. type: Plain text
#: original/man1/screen.1:3965
msgid "Underlined"
msgstr "アンダーラインを引く"

#. type: TP
#: original/man1/screen.1:3965
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<5>"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<5>"

#. type: Plain text
#: original/man1/screen.1:3968
msgid "Blinking"
msgstr "ブリンクさせる"

#. type: TP
#: original/man1/screen.1:3968
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<7>"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<7>"

#. type: Plain text
#: original/man1/screen.1:3971
msgid "Negative Image"
msgstr "イメージを反転させる"

#. type: TP
#: original/man1/screen.1:3971
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<22>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<22>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3974
msgid "Normal Intensity"
msgstr "通常の明度"

#. type: TP
#: original/man1/screen.1:3974
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<23>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<23>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3977
msgid "I<Standout> Mode off (ANSI: Italicized off)"
msgstr ""
"I<強調> モードをオフにする (ANSI: イタリック化のオフ)"

#. type: TP
#: original/man1/screen.1:3977
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<24>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<24>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3980
msgid "Not Underlined"
msgstr "アンダーラインを引かない"

#. type: TP
#: original/man1/screen.1:3980
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<25>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<25>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3983
msgid "Not Blinking"
msgstr "ブリンクしない"

#. type: TP
#: original/man1/screen.1:3983
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<27>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<27>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3986
msgid "Positive Image"
msgstr "ポジティブ (反転していない) イメージ"

#. type: TP
#: original/man1/screen.1:3986
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<30>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<30>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3989
msgid "Foreground Black"
msgstr "前景色をブラックにする"

#. type: TP
#: original/man1/screen.1:3989
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<31>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<31>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3992
msgid "Foreground Red"
msgstr "前景色をレッドにする"

#. type: TP
#: original/man1/screen.1:3992
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<32>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<32>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3995
msgid "Foreground Green"
msgstr "前景色をグリーンにする"

#. type: TP
#: original/man1/screen.1:3995
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<33>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<33>\t(A)"

#. type: Plain text
#: original/man1/screen.1:3998
msgid "Foreground Yellow"
msgstr "前景色をイエローにする"

#. type: TP
#: original/man1/screen.1:3998
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<34>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<34>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4001
msgid "Foreground Blue"
msgstr "前景色をブルーにする"

#. type: TP
#: original/man1/screen.1:4001
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<35>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<35>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4004
msgid "Foreground Magenta"
msgstr "前景色をマゼンダにする"

#. type: TP
#: original/man1/screen.1:4004
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<36>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<36>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4007
msgid "Foreground Cyan"
msgstr "前景色をシアンにする"

#. type: TP
#: original/man1/screen.1:4007
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<37>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<37>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4010
msgid "Foreground White"
msgstr "前景色をホワイトにする"

#. type: TP
#: original/man1/screen.1:4010
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<39>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<39>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4013
msgid "Foreground Default"
msgstr "前景色をデフォルト色にする"

#. type: TP
#: original/man1/screen.1:4013
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<40>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<40>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4016
msgid "Background Black"
msgstr "背景色をブラックにする"

#. type: TP
#: original/man1/screen.1:4016
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<...>"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<...>"

#. type: TP
#: original/man1/screen.1:4019
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<49>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<49>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4022
msgid "Background Default"
msgstr "背景色をデフォルト色にする"

#. type: TP
#: original/man1/screen.1:4022
#, no-wrap
msgid "B<ESC [ >PnB< g>"
msgstr "B<ESC [ >PnB< g>"

#. type: Plain text
#: original/man1/screen.1:4025
msgid "Tab Clear"
msgstr "タブクリア"

#. type: Plain text
#: original/man1/screen.1:4028
msgid "Clear Tab at Current Position"
msgstr "現在位置のタブをクリアする"

#. type: TP
#: original/man1/screen.1:4028
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<3>"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<3>"

#. type: Plain text
#: original/man1/screen.1:4031
msgid "Clear All Tabs"
msgstr "すべてのタブをクリアする"

#. type: TP
#: original/man1/screen.1:4031
#, no-wrap
msgid "B<ESC [ >PnB< ; >PnB< r>\t(V)"
msgstr "B<ESC [ >PnB< ; >PnB< r>\t(V)"

#. type: Plain text
#: original/man1/screen.1:4034
msgid "Set Scrolling Region"
msgstr "スクロール領域を設定する"

#. type: TP
#: original/man1/screen.1:4034
#, no-wrap
msgid "B<ESC [ >PnB< I>\t(A)"
msgstr "B<ESC [ >PnB< I>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4037
msgid "Horizontal Tab"
msgstr "水平タブ"

#. type: TP
#: original/man1/screen.1:4037
#, no-wrap
msgid "B<ESC [ >PnB< Z>\t(A)"
msgstr "B<ESC [ >PnB< Z>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4040
msgid "Backward Tab"
msgstr "後方タブ"

#. type: TP
#: original/man1/screen.1:4040
#, no-wrap
msgid "B<ESC [ >PnB< L>\t(A)"
msgstr "B<ESC [ >PnB< L>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4043
msgid "Insert Line"
msgstr "行を挿入する"

#. type: TP
#: original/man1/screen.1:4043
#, no-wrap
msgid "B<ESC [ >PnB< M>\t(A)"
msgstr "B<ESC [ >PnB< M>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4046
msgid "Delete Line"
msgstr "行を削除する"

#. type: TP
#: original/man1/screen.1:4046
#, no-wrap
msgid "B<ESC [ >PnB< @>\t(A)"
msgstr "B<ESC [ >PnB< @>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4049
msgid "Insert Character"
msgstr "文字を挿入する"

#. type: TP
#: original/man1/screen.1:4049
#, no-wrap
msgid "B<ESC [ >PnB< P>\t(A)"
msgstr "B<ESC [ >PnB< P>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4052
msgid "Delete Character"
msgstr "文字を削除する"

#. type: TP
#: original/man1/screen.1:4052
#, no-wrap
msgid "B<ESC [ >PnB< S>"
msgstr "B<ESC [ >PnB< S>"

#. type: Plain text
#: original/man1/screen.1:4055
msgid "Scroll Scrolling Region Up"
msgstr "スクロール領域を上にスクロールする"

#. type: TP
#: original/man1/screen.1:4055
#, no-wrap
msgid "B<ESC [ >PnB< T>"
msgstr "B<ESC [ >PnB< T>"

#. type: Plain text
#: original/man1/screen.1:4058
msgid "Scroll Scrolling Region Down"
msgstr "スクロール領域を下にスクロールする"

#. type: TP
#: original/man1/screen.1:4058
#, no-wrap
msgid "B<ESC [ >PnB< ^>"
msgstr "B<ESC [ >PnB< ^>"

#. type: TP
#: original/man1/screen.1:4061
#, no-wrap
msgid "B<ESC [ >PsB< ;>...B<; >PsB< h>"
msgstr "B<ESC [ >PsB< ;>...B<; >PsB< h>"

#. type: Plain text
#: original/man1/screen.1:4064
msgid "Set Mode"
msgstr "モード設定"

#. type: TP
#: original/man1/screen.1:4064
#, no-wrap
msgid "B<ESC [ >PsB< ;>...B<; >PsB< l>"
msgstr "B<ESC [ >PsB< ;>...B<; >PsB< l>"

#. type: Plain text
#: original/man1/screen.1:4067
msgid "Reset Mode"
msgstr "モード解除"

#. type: TP
#: original/man1/screen.1:4067
#, no-wrap
msgid "\\h'\\w'ESC [ 'u'Ps = B<4>\t(A)"
msgstr "\\h'\\w'ESC [ 'u'Ps = B<4>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4070
msgid "Insert Mode"
msgstr "挿入モード"

#. type: TP
#: original/man1/screen.1:4070
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<20>\t(A)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<20>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4073
msgid "I<Automatic Linefeed> Mode"
msgstr "I<自動ラインフィード>モード"

#. type: TP
#: original/man1/screen.1:4073
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<34>"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<34>"

#. type: Plain text
#: original/man1/screen.1:4076
msgid "Normal Cursor Visibility"
msgstr "通常のカーソル表示"

#. type: TP
#: original/man1/screen.1:4076
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<?1>\t(V)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<?1>\t(V)"

#. type: Plain text
#: original/man1/screen.1:4079
msgid "Application Cursor Keys"
msgstr "アプリケーションカーソルキー"

#. type: TP
#: original/man1/screen.1:4079
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<?3>\t(V)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<?3>\t(V)"

#. type: Plain text
#: original/man1/screen.1:4082
msgid "Change Terminal Width to 132 columns"
msgstr "端末の幅を 132 カラムに変更"

#. type: TP
#: original/man1/screen.1:4082
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<?5>\t(V)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<?5>\t(V)"

#. type: Plain text
#: original/man1/screen.1:4085
msgid "Reverse Video"
msgstr "ビデオ反転"

#. type: TP
#: original/man1/screen.1:4085
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<?6>\t(V)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<?6>\t(V)"

#. type: Plain text
#: original/man1/screen.1:4088
msgid "I<Origin> Mode"
msgstr "I<オリジン (origin)> モード"

#. type: TP
#: original/man1/screen.1:4088
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<?7>\t(V)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<?7>\t(V)"

#. type: Plain text
#: original/man1/screen.1:4091
msgid "I<Wrap> Mode"
msgstr "I<折り返し (wrap)> モード"

#. type: TP
#: original/man1/screen.1:4091
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<?9>"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<?9>"

#. type: Plain text
#: original/man1/screen.1:4094
msgid "X10 mouse tracking"
msgstr "X10 マウス追跡"

#. type: TP
#: original/man1/screen.1:4094
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<?25>\t(V)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<?25>\t(V)"

#. type: Plain text
#: original/man1/screen.1:4097
msgid "Visible Cursor"
msgstr "可視カーソル"

#. type: TP
#: original/man1/screen.1:4097
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<?47>"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<?47>"

#. type: Plain text
#: original/man1/screen.1:4100
msgid "Alternate Screen (old xterm code)"
msgstr "別画面 (古い xterm コード)"

#. type: TP
#: original/man1/screen.1:4100
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<?1000>\t(V)"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<?1000>\t(V)"

#. type: Plain text
#: original/man1/screen.1:4103
msgid "VT200 mouse tracking"
msgstr "VT200 マウス追跡"

#. type: TP
#: original/man1/screen.1:4103
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<?1047>"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<?1047>"

#. type: Plain text
#: original/man1/screen.1:4106 original/man1/screen.1:4109
msgid "Alternate Screen (new xterm code)"
msgstr "別画面 (新しい xterm コード)"

#. type: TP
#: original/man1/screen.1:4106
#, no-wrap
msgid "\\h'\\w'ESC [ Ps = 'u'B<?1049>"
msgstr "\\h'\\w'ESC [ Ps = 'u'B<?1049>"

#. type: TP
#: original/man1/screen.1:4109
#, no-wrap
msgid "B<ESC [ 5 i>\t(A)"
msgstr "B<ESC [ 5 i>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4112
msgid "Start relay to printer (ANSI Media Copy)"
msgstr ""
"プリンタへの転送を開始する (ANSI の Media Copy シーケンス)"

#. type: TP
#: original/man1/screen.1:4112
#, no-wrap
msgid "B<ESC [ 4 i>\t(A)"
msgstr "B<ESC [ 4 i>\t(A)"

#. type: Plain text
#: original/man1/screen.1:4115
msgid "Stop relay to printer (ANSI Media Copy)"
msgstr ""
"プリンタへの転送を止める (ANSI の Media Copy シーケンス)"

#. type: TP
#: original/man1/screen.1:4115
#, no-wrap
msgid "B<ESC [ 8 ; >PhB< ; >PwB< t>"
msgstr "B<ESC [ 8 ; >PhB< ; >PwB< t>"

#. type: Plain text
#: original/man1/screen.1:4118
msgid "Resize the window to `Ph' lines and `Pw' columns (SunView special)"
msgstr ""
"ウィンドウを `Ph' 行、`Pw' カラムにリサイズする "
"(SunView 用の特別シーケンス)"

#. type: TP
#: original/man1/screen.1:4118
#, no-wrap
msgid "B<ESC [ c>"
msgstr "B<ESC [ c>"

#. type: TP
#: original/man1/screen.1:4121
#, no-wrap
msgid "B<ESC [ x>"
msgstr "B<ESC [ x>"

#. type: Plain text
#: original/man1/screen.1:4124
msgid "Send Terminal Parameter Report"
msgstr "端末パラメータ報告を送る"

#. type: TP
#: original/man1/screen.1:4124
#, no-wrap
msgid "B<ESC [ E<gt> c>"
msgstr "B<ESC [ E<gt> c>"

#. type: Plain text
#: original/man1/screen.1:4127
msgid "Send VT220 Secondary Device Attributes String"
msgstr "VT220 のセカンダリデバイス属性文字列を送る"

#. type: TP
#: original/man1/screen.1:4127
#, no-wrap
msgid "B<ESC [ 6 n>"
msgstr "B<ESC [ 6 n>"

#. type: Plain text
#: original/man1/screen.1:4130
msgid "Send Cursor Position Report"
msgstr "カーソル位置の報告を送る"

#. type: SH
#: original/man1/screen.1:4132
#, no-wrap
msgid "INPUT TRANSLATION"
msgstr "入力の変換"

#. type: Plain text
#: original/man1/screen.1:4149
msgid ""
"In order to do a full VT100 emulation I<screen> has to detect that a "
"sequence of characters in the input stream was generated by a keypress on "
"the user's keyboard and insert the VT100 style escape sequence. I<Screen> "
"has a very flexible way of doing this by making it possible to map arbitrary "
"commands on arbitrary sequences of characters. For standard VT100 emulation "
"the command will always insert a string in the input buffer of the window "
"(see also command B<stuff> in the command table).  Because the sequences "
"generated by a keypress can change after a reattach from a different "
"terminal type, it is possible to bind commands to the termcap name of the "
"keys.  I<Screen> will insert the correct binding after each reattach. See "
"the B<bindkey> command for further details on the syntax and examples."
msgstr ""
"VT100 のエミュレーションを完全に行うには、 "
"I<screen> はユーザのキー入力によって生成される入力ストリーム中から 文字シーケンスを検出して、 "
"VT100 形式のエスケープシーケンスを挿入しなければならない。 "
"I<screen> では、任意のコマンドを任意の文字シーケンスへ 割り当てることが可能であり、この動作を非常に柔軟に行える。 標準の "
"VT100 エミュレーションの場合、 コマンドは常にウィンドウの入力バッファに文字列を挿入する "
"(コマンド表の "
"B<stuff> コマンドも参照すること)。 キー入力によって生成されるシーケンスは、 異なるタイプの端末から再アタッチした後には変わることもあるので、 キーの "
"termcap 名にコマンドを割り当てることもできるようになっている。 これにより "
"I<screen> は再アタッチの後でも必ず正しい割り当てを挿入できる。 詳しい文法と使用例については "
"B<bindkey> コマンドを参照すること。"

#. type: Plain text
#: original/man1/screen.1:4153
msgid ""
"Here is the table of the default key bindings. (A) means that the command is "
"executed if the keyboard is switched into application mode."
msgstr ""
"以下にデフォルトのキー割り当ての表を示す。"
"(A) はキーボードが アプリケーションモードに切り替えられている場合に 実行されるコマンドであることを示す。"

#. type: ta
#: original/man1/screen.1:4154
#, no-wrap
msgid "18n 34n 50n"
msgstr "18n 34n 50n"

#. type: Plain text
#: original/man1/screen.1:4158
#, no-wrap
msgid ""
"Key name\tTermcap name\tCommand\n"
"\\l'54n'\n"
msgstr ""
"キーの名前\ttermcap 名\tコマンド\n"
"\\l'54n'\n"

#. type: ta
#: original/man1/screen.1:4158
#, no-wrap
msgid "22n 34n 50n"
msgstr "22n 34n 50n"

#. type: Plain text
#: original/man1/screen.1:4222
#, no-wrap
msgid ""
"Cursor up\tku\tstuff \\e033[A\n"
"\t\tstuff \\e033OA\t(A)\n"
"Cursor down\tkd\tstuff \\e033[B\n"
"\t\tstuff \\e033OB\t(A)\n"
"Cursor right\tkr\tstuff \\e033[C\n"
"\t\tstuff \\e033OC\t(A)\n"
"Cursor left\tkl\tstuff \\e033[D\n"
"\t\tstuff \\e033OD\t(A)\n"
"Function key 0\tk0\tstuff \\e033[10~\n"
"Function key 1\tk1\tstuff \\e033OP\n"
"Function key 2\tk2\tstuff \\e033OQ\n"
"Function key 3\tk3\tstuff \\e033OR\n"
"Function key 4\tk4\tstuff \\e033OS\n"
"Function key 5\tk5\tstuff \\e033[15~\n"
"Function key 6\tk6\tstuff \\e033[17~\n"
"Function key 7\tk7\tstuff \\e033[18~\n"
"Function key 8\tk8\tstuff \\e033[19~\n"
"Function key 9\tk9\tstuff \\e033[20~\n"
"Function key 10\tk;\tstuff \\e033[21~\n"
"Function key 11\tF1\tstuff \\e033[23~\n"
"Function key 12\tF2\tstuff \\e033[24~\n"
"Home\tkh\tstuff \\e033[1~\n"
"End\tkH\tstuff \\e033[4~\n"
"Insert\tkI\tstuff \\e033[2~\n"
"Delete\tkD\tstuff \\e033[3~\n"
"Page up\tkP\tstuff \\e033[5~\n"
"Page down\tkN\tstuff \\e033[6~\n"
"Keypad 0\tf0\tstuff 0\n"
"\t\tstuff \\e033Op\t(A)\n"
"Keypad 1\tf1\tstuff 1\n"
"\t\tstuff \\e033Oq\t(A)\n"
"Keypad 2\tf2\tstuff 2\n"
"\t\tstuff \\e033Or\t(A)\n"
"Keypad 3\tf3\tstuff 3\n"
"\t\tstuff \\e033Os\t(A)\n"
"Keypad 4\tf4\tstuff 4\n"
"\t\tstuff \\e033Ot\t(A)\n"
"Keypad 5\tf5\tstuff 5\n"
"\t\tstuff \\e033Ou\t(A)\n"
"Keypad 6\tf6\tstuff 6\n"
"\t\tstuff \\e033Ov\t(A)\n"
"Keypad 7\tf7\tstuff 7\n"
"\t\tstuff \\e033Ow\t(A)\n"
"Keypad 8\tf8\tstuff 8\n"
"\t\tstuff \\e033Ox\t(A)\n"
"Keypad 9\tf9\tstuff 9\n"
"\t\tstuff \\e033Oy\t(A)\n"
"Keypad +\tf+\tstuff +\n"
"\t\tstuff \\e033Ok\t(A)\n"
"Keypad -\tf-\tstuff -\n"
"\t\tstuff \\e033Om\t(A)\n"
"Keypad *\tf*\tstuff *\n"
"\t\tstuff \\e033Oj\t(A)\n"
"Keypad /\tf/\tstuff /\n"
"\t\tstuff \\e033Oo\t(A)\n"
"Keypad =\tfq\tstuff =\n"
"\t\tstuff \\e033OX\t(A)\n"
"Keypad .\tf.\tstuff .\n"
"\t\tstuff \\e033On\t(A)\n"
"Keypad ,\tf,\tstuff ,\n"
"\t\tstuff \\e033Ol\t(A)\n"
"Keypad enter\tfe\tstuff \\e015\n"
"\t\tstuff \\e033OM\t(A)\n"
msgstr ""
"カーソルキー上\tku\tstuff \\e033[A\n"
"\t\tstuff \\e033OA\t(A)\n"
"カーソルキー下\tkd\tstuff \\e033[B\n"
"\t\tstuff \\e033OB\t(A)\n"
"カーソルキー右\tkr\tstuff \\e033[C\n"
"\t\tstuff \\e033OC\t(A)\n"
"カーソルキー左\tkl\tstuff \\e033[D\n"
"\t\tstuff \\e033OD\t(A)\n"
"ファンクションキー 0\tk0\tstuff \\e033[10~\n"
"ファンクションキー 1\tk1\tstuff \\e033OP\n"
"ファンクションキー 2\tk2\tstuff \\e033OQ\n"
"ファンクションキー 3\tk3\tstuff \\e033OR\n"
"ファンクションキー 4\tk4\tstuff \\e033OS\n"
"ファンクションキー 5\tk5\tstuff \\e033[15~\n"
"ファンクションキー 6\tk6\tstuff \\e033[17~\n"
"ファンクションキー 7\tk7\tstuff \\e033[18~\n"
"ファンクションキー 8\tk8\tstuff \\e033[19~\n"
"ファンクションキー 9\tk9\tstuff \\e033[20~\n"
"ファンクションキー 10\tk;\tstuff \\e033[21~\n"
"ファンクションキー 11\tF1\tstuff \\e033[22~\n"
"ファンクションキー 12\tF2\tstuff \\e033[23~\n"
"Home\tkh\tstuff \\e033[1~\n"
"End\tkH\tstuff \\e033[4~\n"
"Insert\tkI\tstuff \\e033[2~\n"
"Delete\tkD\tstuff \\e033[3~\n"
"Page up\tkP\tstuff \\e033[5~\n"
"Page down\tkN\tstuff \\e033[6~\n"
"テンキー 0\tf0\tstuff 0\n"
"\t\tstuff \\e033Op\t(A)\n"
"テンキー 1\tf1\tstuff 1\n"
"\t\tstuff \\e033Oq\t(A)\n"
"テンキー 2\tf2\tstuff 2\n"
"\t\tstuff \\e033Or\t(A)\n"
"テンキー 3\tf3\tstuff 3\n"
"\t\tstuff \\e033Os\t(A)\n"
"テンキー 4\tf4\tstuff 4\n"
"\t\tstuff \\e033Ot\t(A)\n"
"テンキー 5\tf5\tstuff 5\n"
"\t\tstuff \\e033Ou\t(A)\n"
"テンキー 6\tf6\tstuff 6\n"
"\t\tstuff \\e033Ov\t(A)\n"
"テンキー 7\tf7\tstuff 7\n"
"\t\tstuff \\e033Ow\t(A)\n"
"テンキー 8\tf8\tstuff 8\n"
"\t\tstuff \\e033Ox\t(A)\n"
"テンキー 9\tf9\tstuff 9\n"
"\t\tstuff \\e033Oy\t(A)\n"
"テンキー +\tf+\tstuff +\n"
"\t\tstuff \\e033Ok\t(A)\n"
"テンキー -\tf-\tstuff -\n"
"\t\tstuff \\e033Om\t(A)\n"
"テンキー *\tf*\tstuff *\n"
"\t\tstuff \\e033Oj\t(A)\n"
"テンキー /\tf/\tstuff /\n"
"\t\tstuff \\e033Oo\t(A)\n"
"テンキー =\tfq\tstuff =\n"
"\t\tstuff \\e033OX\t(A)\n"
"テンキー .\tf.\tstuff .\n"
"\t\tstuff \\e033On\t(A)\n"
"テンキー ,\tf,\tstuff ,\n"
"\t\tstuff \\e033Ol\t(A)\n"
"テンキー Enter\tfe\tstuff \\e015\n"
"\t\tstuff \\e033OM\t(A)\n"

#. type: SH
#: original/man1/screen.1:4225
#, no-wrap
msgid "SPECIAL TERMINAL CAPABILITIES"
msgstr "特殊な端末機能"

#. type: Plain text
#: original/man1/screen.1:4234
msgid ""
"The following table describes all terminal capabilities that are recognized "
"by I<screen> and are not in the termcap(5) manual.  You can place these "
"capabilities in your termcap entries (in `/etc/termcap') or use them with "
"the commands `termcap', `terminfo' and `termcapinfo' in your screenrc files. "
"It is often not possible to place these capabilities in the terminfo "
"database."
msgstr ""
"以下の表では、I<screen> は認識するが、 B<termcap>"
"(5)  のマニュアルには含まれていない端末機能をすべて示す。 これらの機能は "
"(`/etc/termcap' の) termcap エントリに置いたり、 "
"screenrc ファイルの `termcap', `terminfo', "
"`termcapinfo' コマンドで 使える。これらの機能を "
"terminfo データベースには入れるのは、 不可能な場合が多い。"

#. type: ta
#: original/man1/screen.1:4235
#, no-wrap
msgid "5n"
msgstr "5n"

#. type: TP
#: original/man1/screen.1:4236
#, no-wrap
msgid "B<LP>I<\t(bool)>"
msgstr "B<LP>I<\t(bool)>"

#. type: Plain text
#: original/man1/screen.1:4242
msgid ""
"Terminal has VT100 style margins (`magic margins'). Note that this "
"capability is obsolete because I<screen> uses the standard 'xn' instead."
msgstr ""
"端末は VT100 形式のマージン (`magic マージン') を持つ。 "
"I<screen> は標準の "
"'xn' の方を使うようになったので、 この機能は "
"obsolete になった。"

#. type: TP
#: original/man1/screen.1:4242
#, no-wrap
msgid "B<Z0>I<\t(str)>"
msgstr "B<Z0>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4245
msgid "Change width to 132 columns."
msgstr "幅を 132 カラムに変更する。"

#. type: TP
#: original/man1/screen.1:4245
#, no-wrap
msgid "B<Z1>I<\t(str)>"
msgstr "B<Z1>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4248
msgid "Change width to 80 columns."
msgstr "幅を 80 カラムに変更する。"

#. type: TP
#: original/man1/screen.1:4248
#, no-wrap
msgid "B<WS>I<\t(str)>"
msgstr "B<WS>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4252
msgid ""
"Resize display. This capability has the desired width and height as "
"arguments. I<SunView(tm)> example: '\\eE[8;%d;%dt'."
msgstr ""
"ディスプレイをリサイズする。 この機能は指定する幅と高さを引き数に取る。 "
"I<SunView(tm)> における指定例: '\\eE[8;%d;%dt'"

#. type: TP
#: original/man1/screen.1:4252
#, no-wrap
msgid "B<NF>I<\t(bool)>"
msgstr "B<NF>I<\t(bool)>"

#. type: Plain text
#: original/man1/screen.1:4257
msgid ""
"Terminal doesn't need flow control. Send ^S and ^Q direct to the "
"application. Same as 'flow off'. The opposite of this capability is 'nx'."
msgstr ""
"端末はフロー制御を必要としない。 アプリケーションに直接 "
"^S と ^Q を送信する。'flow "
"off' と同じ意味である。 この反対の機能は 'nx' である。"

#. type: TP
#: original/man1/screen.1:4257
#, no-wrap
msgid "B<G0>I<\t(bool)>"
msgstr "B<G0>I<\t(bool)>"

#. type: Plain text
#: original/man1/screen.1:4260
msgid "Terminal can deal with ISO 2022 font selection sequences."
msgstr ""
"端末は ISO 2022 のフォント選択シーケンスを使用できる。"

#. type: TP
#: original/man1/screen.1:4260
#, no-wrap
msgid "B<S0>I<\t(str)>"
msgstr "B<S0>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4264
msgid "Switch charset 'G0' to the specified charset. Default is '\\eE(%.'."
msgstr ""
"文字集合 "
"'G0' を指定した文字集合に切り替える。 デフォルト値は "
"'\\eE(%.' である。"

#. type: TP
#: original/man1/screen.1:4264
#, no-wrap
msgid "B<E0>I<\t(str)>"
msgstr "B<E0>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4268
msgid "Switch charset 'G0' back to standard charset. Default is '\\eE(B'."
msgstr ""
"文字集合 'G0' を標準の文字集合に戻す。デフォルト値は "
"'\\eE(B' である。"

#. type: TP
#: original/man1/screen.1:4268
#, no-wrap
msgid "B<C0>I<\t(str)>"
msgstr "B<C0>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4272
msgid ""
"Use the string as a conversion table for font '0'. See the 'ac' capability "
"for more details."
msgstr ""
"文字列をフォント "
"'0' の変換テーブルとして使用する。 詳しくは "
"'ac' 機能を参照すること。"

#. type: TP
#: original/man1/screen.1:4272
#, no-wrap
msgid "B<CS>I<\t(str)>"
msgstr "B<CS>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4275
msgid "Switch cursor-keys to application mode."
msgstr "カーソルキーをアプリケーションモードに切り替える。"

#. type: TP
#: original/man1/screen.1:4275
#, no-wrap
msgid "B<CE>I<\t(str)>"
msgstr "B<CE>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4278
msgid "Switch cursor-keys back to normal mode."
msgstr "カーソルキーを通常モードに戻す。"

#. type: TP
#: original/man1/screen.1:4278
#, no-wrap
msgid "B<AN>I<\t(bool)>"
msgstr "B<AN>I<\t(bool)>"

#. type: Plain text
#: original/man1/screen.1:4281
msgid "Turn on autonuke. See the 'autonuke' command for more details."
msgstr ""
"autonuke をオンにする。詳しくは "
"'autonuke' コマンドを参照すること。"

#. type: TP
#: original/man1/screen.1:4281
#, no-wrap
msgid "B<OL>I<\t(num)>"
msgstr "B<OL>I<\t(num)>"

#. type: Plain text
#: original/man1/screen.1:4284
msgid ""
"Set the output buffer limit. See the 'obuflimit' command for more details."
msgstr ""
"出力バッファの上限値を設定する。詳しくは "
"'obuflimit' コマンドを参照すること。"

#. type: TP
#: original/man1/screen.1:4284
#, no-wrap
msgid "B<KJ>I<\t(str)>"
msgstr "B<KJ>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4288
msgid ""
"Set the encoding of the terminal. See the 'encoding' command for valid "
"encodings."
msgstr ""
"端末で使う漢字の種類を設定する。有効な文字列は "
"'encoding' コマンドの解説を参照すること。"

#. type: TP
#: original/man1/screen.1:4288
#, no-wrap
msgid "B<AF>I<\t(str)>"
msgstr "B<AF>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4293
msgid ""
"Change character foreground color in an ANSI conform way. This capability "
"will almost always be set to '\\eE[3%dm' ('\\eE[3%p1%dm' on terminfo "
"machines)."
msgstr ""
"ANSI 準拠の方法で文字の前景色を変更する。この機能はほぼ常に "
"'\\eE[3%dm' (terminfo を使うマシンでは '\\eE"
"[3%p1%dm') に設定される。"

#. type: TP
#: original/man1/screen.1:4293
#, no-wrap
msgid "B<AB>I<\t(str)>"
msgstr "B<AB>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4296
msgid "Same as 'AF', but change background color."
msgstr "これは 'AF' と同様だが、背景色を変更する。"

#. type: TP
#: original/man1/screen.1:4296
#, no-wrap
msgid "B<AX>I<\t(bool)>"
msgstr "B<AX>I<\t(bool)>"

#. type: Plain text
#: original/man1/screen.1:4299
msgid "Does understand ANSI set default fg/bg color (\\eE[39m / \\eE[49m)."
msgstr ""
"ANSI セットのデフォルトの前景色/背景色 (\\eE[39m / \\eE"
"[49m) を認識する。"

#. type: TP
#: original/man1/screen.1:4299
#, no-wrap
msgid "B<XC>I<\t(str)>"
msgstr "B<XC>I<\t(str)>"

#. type: Plain text
#: original/man1/screen.1:4303
msgid ""
"Describe a translation of characters to strings depending on the current "
"font. More details follow in the next section."
msgstr "現在のフォントに基づく、複数個の文字から文字列への変換を記述する。 詳細は次の節に書く。"

#. type: TP
#: original/man1/screen.1:4303
#, no-wrap
msgid "B<XT>I<\t(bool)>"
msgstr "B<XT>I<\t(bool)>"

#. type: Plain text
#: original/man1/screen.1:4306
msgid "Terminal understands special xterm sequences (OSC, mouse tracking)."
msgstr ""
"端末は xterm の特殊シーケンス "
"(OSC, マウス追跡) を理解する。"

#. type: TP
#: original/man1/screen.1:4306
#, no-wrap
msgid "B<C8>I<\t(bool)>"
msgstr "B<C8>I<\t(bool)>"

#. type: Plain text
#: original/man1/screen.1:4309
msgid "Terminal needs bold to display high-intensity colors (e.g. Eterm)."
msgstr ""
"端末は、高輝度色の表示にボールドを必要とする (例 "
"Eterm)。"

#. type: TP
#: original/man1/screen.1:4309
#, no-wrap
msgid "B<TF>I<\t(bool)>"
msgstr "B<TF>I<\t(bool)>"

#. type: Plain text
#: original/man1/screen.1:4312
msgid "Add missing capabilities to the termcap/info entry. (Set by default)."
msgstr ""
"欠けている機能を termcap/terminfo のエントリに追加する "
"(デフォルトで設定されている)。"

#. type: SH
#: original/man1/screen.1:4313
#, no-wrap
msgid "CHARACTER TRANSLATION"
msgstr "文字の変換"

#. type: Plain text
#: original/man1/screen.1:4319
msgid ""
"I<Screen> has a powerful mechanism to translate characters to arbitrary "
"strings depending on the current font and terminal type.  Use this feature "
"if you want to work with a common standard character set (say ISO8851-"
"latin1) even on terminals that scatter the more unusual characters over "
"several national language font pages."
msgstr ""
"I<screen> には、現在のフォントや端末の種類に基づいて、 文字"
"(列)を任意の文字列に変換する強力な機構がある。 この機能を用いれば、あまり使わない文字群が いろいろな国・言語のフォントページに散っているような端末でも、 通常の標準的な文字集合 "
"(例えば ISO8851-latin1) を使える。"

#. type: Plain text
#: original/man1/screen.1:4321
msgid "Syntax:"
msgstr "文法:"

#. type: Plain text
#: original/man1/screen.1:4325
#, no-wrap
msgid ""
"    B<XC=>I<E<lt>charset-mappingE<gt>>{B<,,>I<E<lt>charset-mappingE<gt>>}\n"
"    I<E<lt>charset-mappingE<gt>> := I<E<lt>designatorE<gt>E<lt>templateE<gt>>{B<,>I<E<lt>mappingE<gt>>}\n"
"    I<E<lt>mappingE<gt>> := I<E<lt>char-to-be-mappedE<gt>E<lt>template-argE<gt>>\n"
msgstr ""
"    B<XC=>I<E<lt>charset-mappingE<gt>>{B<,,>I<E<lt>charset-mappingE<gt>>}\n"
"    I<E<lt>charset-mappingE<gt>> := I<E<lt>designatorE<gt>E<lt>templateE<gt>>{B<,>I<E<lt>mappingE<gt>>}\n"
"    I<E<lt>mappingE<gt>> := I<E<lt>char-to-be-mappedE<gt>E<lt>template-argE<gt>>\n"

#. type: Plain text
#: original/man1/screen.1:4328
msgid "The things in braces may be repeated any number of times."
msgstr "ブレース内のものは任意の数だけ指定できる。"

#. type: Plain text
#: original/man1/screen.1:4343
msgid ""
"A I<E<lt>charset-mappingE<gt>> tells I<screen> how to map characters in font "
"I<E<lt>designatorE<gt>> ('B': Ascii, 'A': UK, 'K': german, etc.)  to "
"strings. Every I<E<lt>mappingE<gt>> describes to what string a single "
"character will be translated. A template mechanism is used, as most of the "
"time the codes have a lot in common (for example strings to switch to and "
"from another charset). Each occurrence of '%' in I<E<lt>templateE<gt>> gets "
"substituted with the I<E<lt>template-argE<gt>> specified together with the "
"character. If your strings are not similar at all, then use '%' as a "
"template and place the full string in I<E<lt>template-argE<gt>>. A quoting "
"mechanism was added to make it possible to use a real '%'. The '\\e' "
"character quotes the special characters '\\e', '%', and ','."
msgstr ""
"I<E<lt>charset-mappingE<gt>> は、フォント指示子 "
"I<E<lt>designatorE<gt>> ('B': ASCII, 'A': イギリス語, "
"'K': ドイツ語、など)  に含まれる文字を、文字列にマップさせるやり方を "
"I<screen> に伝える。 それぞれの I<E<lt>mappingE<gt>> では、 "
"1 つの文字をどんな文字列にマップさせるかを記述する。 大抵の場合、各コードの大部分は共通なので、 ここではテンプレート機構が用いられる "
"(例えば、別の文字集合に切り替える文字列など)。 "
"I<E<lt>templateE<gt>> に "
"'%' があると、 それはすべてその文字と同時に指定された "
"I<E<lt>template-"
"argE<gt>> に置き換えられる。 指定したい文字列が全く似ていない場合には、'%' をテンプレートとして用い、 文字列全体は "
"I<E<lt>template-"
"argE<gt>> に置くこと。'%' そのものも使えるようにするため、 クォート機構も後に追加された。'\\e' は特殊文字 "
"'\\e', '%', ',' をクォートする。"

#. type: Plain text
#: original/man1/screen.1:4345
msgid "Here is an example:"
msgstr "以下に指定例を示す:"

#. type: Plain text
#: original/man1/screen.1:4347
#, no-wrap
msgid "    termcap hp700 'XC=B\\eE(K%\\eE(B,\\e304[,\\e326\\e\\e\\e\\e,\\e334]'\n"
msgstr "    termcap hp700 'XC=B\\eE(K%\\eE(B,\\e304[,\\e326\\e\\e\\e\\e,\\e334]'\n"

#. type: Plain text
#: original/man1/screen.1:4356
msgid ""
"This tells I<screen> how to translate ISOlatin1 (charset 'B')  upper case "
"umlaut characters on a hp700 terminal that has a german charset. '\\e304' "
"gets translated to '\\eE(K[\\eE(B' and so on.  Note that this line gets "
"parsed *three* times before the internal lookup table is built, therefore a "
"lot of quoting is needed to create a single '\\e'."
msgstr ""
"これは ISOlatin1 (文字集合 "
"'B') のウムラウト付きの大文字を、 ドイツ語の文字集合を持つ "
"HP700 端末向けに変換する方法を "
"I<screen> に指定する。'\\e304' は '\\eE(K[\\eE(B' に変換される "
"(以下同様)。 この行は内部参照テーブルが構築されるまでに "
"* 3 回 * 展開されるため、 1 つの "
"'\\e' を生成するにはいくつものクォートが必要になる点に注意すること。"

#. type: Plain text
#: original/man1/screen.1:4365
msgid ""
"Another extension was added to allow more emulation: If a mapping translates "
"the unquoted '%' char, it will be sent to the terminal whenever I<screen> "
"switches to the corresponding I<E<lt>designatorE<gt>>. In this special case "
"the template is assumed to be just '%' because the charset switch sequence "
"and the character mappings normally haven't much in common."
msgstr ""
"さらに多くのエミュレーションができるように、別の拡張も加えられている: クォートされていない "
"'%' がマッピングで変換された場合、 I<screen> がその "
"I<E<lt>designatorE<gt>> に切り替わると、 必ずこれが端末に送られる。この特殊な場合には、 テンプレートは単に "
"'%' とみなされる。 文字集合切り替えシーケンスと文字マッピングは、 通常あまり共通部分を持たないからである。"

#. type: Plain text
#: original/man1/screen.1:4367
msgid "This example shows one use of the extension:"
msgstr ""
"以下の指定例は、この拡張の使い方の "
"1 つを示したものである:"

#. type: Plain text
#: original/man1/screen.1:4369
#, no-wrap
msgid "    termcap xterm 'XC=K%,%\\eE(B,[\\e304,\\e\\e\\e\\e\\e326,]\\e334'\n"
msgstr "    termcap xterm 'XC=K%,%\\eE(B,[\\e304,\\e\\e\\e\\e\\e326,]\\e334'\n"

#. type: Plain text
#: original/man1/screen.1:4377
msgid ""
"Here, a part of the german ('K') charset is emulated on an xterm.  If "
"I<screen> has to change to the 'K' charset, '\\eE(B' will be sent to the "
"terminal, i.e. the ASCII charset is used instead. The template is just '%', "
"so the mapping is straightforward: '[' to '\\e304', '\\e' to '\\e326', and "
"']' to '\\e334'."
msgstr ""
"この例では、ドイツ語 ('K') 文字集合の一部が "
"xterm 上でエミュレートされる。 I<screen> が文字集合 "
"'K' に切り替わらなければならない場合、'\\eE"
"(B' が端末に送られる。つまり、 "
"ASCII 文字集合がドイツ語文字集合の代わりに使われる。 テンプレートは "
"'%' だけになり、したがってマッピングは単純である: "
"'[' は '\\e304' に、'\\e' は '\\e326' に、']' は "
"'\\e334' にマッピングされる。"

#. type: SH
#: original/man1/screen.1:4378
#, no-wrap
msgid "ENVIRONMENT"
msgstr "環境変数"

#. type: IP
#: original/man1/screen.1:4380
#, no-wrap
msgid "COLUMNS"
msgstr "COLUMNS"

#. type: Plain text
#: original/man1/screen.1:4382
msgid "Number of columns on the terminal (overrides termcap entry)."
msgstr "端末のカラム数 (termcap エントリより優先される)。"

#. type: IP
#: original/man1/screen.1:4382
#, no-wrap
msgid "HOME"
msgstr "HOME"

#. type: Plain text
#: original/man1/screen.1:4384
msgid "Directory in which to look for .screenrc."
msgstr "ファイル .screenrc を探すディレクトリ。"

#. type: IP
#: original/man1/screen.1:4384
#, no-wrap
msgid "LINES"
msgstr "LINES"

#. type: Plain text
#: original/man1/screen.1:4386
msgid "Number of lines on the terminal (overrides termcap entry)."
msgstr "端末の行数 (termcap エントリより優先される)。"

#. type: IP
#: original/man1/screen.1:4386
#, no-wrap
msgid "LOCKPRG"
msgstr "LOCKPRG"

#. type: Plain text
#: original/man1/screen.1:4388
msgid "Screen lock program."
msgstr "画面をロックするプログラム。"

#. type: IP
#: original/man1/screen.1:4388
#, no-wrap
msgid "NETHACKOPTIONS"
msgstr "NETHACKOPTIONS"

#. type: Plain text
#: original/man1/screen.1:4390
msgid "Turns on nethack option."
msgstr "nethack オプションを有効にする。"

#. type: IP
#: original/man1/screen.1:4390
#, no-wrap
msgid "PATH"
msgstr "PATH"

#. type: Plain text
#: original/man1/screen.1:4392
msgid "Used for locating programs to run."
msgstr "実行するプログラムの探索に用いられる。"

#. type: IP
#: original/man1/screen.1:4392
#, no-wrap
msgid "SCREENCAP"
msgstr "SCREENCAP"

#. type: Plain text
#: original/man1/screen.1:4394
msgid "For customizing a terminal's TERMCAP value."
msgstr "端末の TERMCAP 値のカスタマイズ用。"

#. type: IP
#: original/man1/screen.1:4394
#, no-wrap
msgid "SCREENDIR"
msgstr "SCREENDIR"

#. type: Plain text
#: original/man1/screen.1:4396
msgid "Alternate socket directory."
msgstr "別のソケットディレクトリ。"

#. type: IP
#: original/man1/screen.1:4396
#, no-wrap
msgid "SCREENRC"
msgstr "SCREENRC"

#. type: Plain text
#: original/man1/screen.1:4398
msgid "Alternate user screenrc file."
msgstr "別のユーザ用 screenrc ファイル。"

#. type: IP
#: original/man1/screen.1:4398
#, no-wrap
msgid "SHELL"
msgstr "SHELL"

#. type: Plain text
#: original/man1/screen.1:4400
msgid "Default shell program for opening windows (default \\*Q/bin/sh\\*U)."
msgstr ""
"ウィンドウをオープンした時のデフォルトのシェルプログラム "
"(デフォルト値は \\*Q/bin/sh\\*U)。"

#. type: IP
#: original/man1/screen.1:4400
#, no-wrap
msgid "STY"
msgstr "STY"

#. type: Plain text
#: original/man1/screen.1:4402
msgid "Alternate socket name."
msgstr "別のソケット名。"

#. type: IP
#: original/man1/screen.1:4402
#, no-wrap
msgid "SYSSCREENRC"
msgstr "SYSSCREENRC"

#. type: Plain text
#: original/man1/screen.1:4404
msgid "Alternate system screenrc file."
msgstr "別のシステム用 screenrc ファイル。"

#. type: IP
#: original/man1/screen.1:4404
#, no-wrap
msgid "TERM"
msgstr "TERM"

#. type: Plain text
#: original/man1/screen.1:4406
msgid "Terminal name."
msgstr "端末名。"

#. type: IP
#: original/man1/screen.1:4406
#, no-wrap
msgid "TERMCAP"
msgstr "TERMCAP"

#. type: Plain text
#: original/man1/screen.1:4408
msgid "Terminal description."
msgstr "端末記述。"

#. type: IP
#: original/man1/screen.1:4408
#, no-wrap
msgid "WINDOW"
msgstr "WINDOW"

#. type: Plain text
#: original/man1/screen.1:4410
msgid "Window number of a window (at creation time)."
msgstr "ウィンドウの番号 (生成時)。"

#. type: SH
#: original/man1/screen.1:4411
#, no-wrap
msgid "FILES"
msgstr "ファイル"

#. type: IP
#: original/man1/screen.1:4413
#, no-wrap
msgid ".../screen-4.?.??/etc/screenrc"
msgstr ".../screen-4.?.??/etc/screenrc"

#. type: IP
#: original/man1/screen.1:4414
#, no-wrap
msgid ".../screen-4.?.??/etc/etcscreenrc"
msgstr ".../screen-4.?.??/etc/etcscreenrc"

#. type: Plain text
#: original/man1/screen.1:4418
msgid ""
"Examples in the I<screen> distribution package for private and global "
"initialization files."
msgstr "I<screen> の配布パッケージに含まれている、 プライベート用・グローバル用各初期化ファイルの例。"

#. type: IP
#: original/man1/screen.1:4418
#, no-wrap
msgid "$SYSSCREENRC"
msgstr "$SYSSCREENRC"

#. type: IP
#: original/man1/screen.1:4419
#, no-wrap
msgid "/usr/local/etc/screenrc"
msgstr "/etc/screenrc"

#. type: Plain text
#: original/man1/screen.1:4422
msgid "I<screen> initialization commands"
msgstr "I<screen> の初期化コマンド群を含む。"

#. type: IP
#: original/man1/screen.1:4422
#, no-wrap
msgid "$SCREENRC"
msgstr "$SCREENRC"

#. type: IP
#: original/man1/screen.1:4423
#, no-wrap
msgid "$HOME/.screenrc"
msgstr "$HOME/.screenrc"

#. type: Plain text
#: original/man1/screen.1:4425
msgid "Read in after /usr/local/etc/screenrc"
msgstr "/etc/screenrc の後に読み込まれる"

#. type: IP
#: original/man1/screen.1:4425
#, no-wrap
msgid "$SCREENDIR/S-E<lt>loginE<gt>"
msgstr "$SCREENDIR/S-E<lt>loginE<gt>"

#. type: IP
#: original/man1/screen.1:4426
#, no-wrap
msgid "/local/screens/S-E<lt>loginE<gt>"
msgstr "/var/run/screen/S-E<lt>loginE<gt>"

#. type: Plain text
#: original/man1/screen.1:4428
msgid "Socket directories (default)"
msgstr "ソケットディレクトリ (デフォルト)"

#. type: IP
#: original/man1/screen.1:4428
#, no-wrap
msgid "/usr/tmp/screens/S-E<lt>loginE<gt>"
msgstr "/usr/tmp/screens/S-E<lt>loginE<gt>"

#. type: Plain text
#: original/man1/screen.1:4430
msgid "Alternate socket directories."
msgstr "別のソケットディレクトリ"

#. type: IP
#: original/man1/screen.1:4430
#, no-wrap
msgid "E<lt>socket directoryE<gt>/.termcap"
msgstr "E<lt>socket directoryE<gt>/.termcap"

#. type: Plain text
#: original/man1/screen.1:4432
msgid "Written by the \"termcap\" output function"
msgstr "\"termcap\" 出力関数が書き込む"

#. type: IP
#: original/man1/screen.1:4432
#, no-wrap
msgid "/usr/tmp/screens/screen-exchange"
msgstr "/usr/tmp/screens/screen-exchange"

#. type: Plain text
#: original/man1/screen.1:4434 original/man1/screen.1:4443
msgid "or"
msgstr "または"

#. type: IP
#: original/man1/screen.1:4434
#, no-wrap
msgid "/tmp/screen-exchange"
msgstr "/tmp/screen-exchange"

#. type: Plain text
#: original/man1/screen.1:4437
msgid "I<screen> `interprocess communication buffer'"
msgstr "I<screen> の「プロセス間通信バッファ」"

#. type: IP
#: original/man1/screen.1:4437
#, no-wrap
msgid "hardcopy.[0-9]"
msgstr "hardcopy.[0-9]"

#. type: Plain text
#: original/man1/screen.1:4439
msgid "Screen images created by the hardcopy function"
msgstr "hardcopy 関数が生成する画面イメージ"

#. type: IP
#: original/man1/screen.1:4439
#, no-wrap
msgid "screenlog.[0-9]"
msgstr "screenlog.[0-9]"

#. type: Plain text
#: original/man1/screen.1:4441
msgid "Output log files created by the log function"
msgstr "log 関数が生成するログファイル"

#. type: IP
#: original/man1/screen.1:4441
#, no-wrap
msgid "/usr/lib/terminfo/?/*"
msgstr "/usr/lib/terminfo/?/*"

#. type: IP
#: original/man1/screen.1:4443
#, no-wrap
msgid "/etc/termcap"
msgstr "/etc/termcap"

#. type: Plain text
#: original/man1/screen.1:4445
msgid "Terminal capability databases"
msgstr "端末機能データベース"

#. type: IP
#: original/man1/screen.1:4445
#, no-wrap
msgid "/etc/utmp"
msgstr "/var/run/utmp"

#. type: Plain text
#: original/man1/screen.1:4447
msgid "Login records"
msgstr "ログイン記録"

#. type: IP
#: original/man1/screen.1:4447
#, no-wrap
msgid "$LOCKPRG"
msgstr "$LOCKPRG"

#. type: Plain text
#: original/man1/screen.1:4449
msgid "Program that locks a terminal."
msgstr "端末をロックするプログラム"

#. type: SH
#: original/man1/screen.1:4451
#, no-wrap
msgid "SEE ALSO"
msgstr "関連項目"

#. type: Plain text
#: original/man1/screen.1:4453
msgid "termcap(5), utmp(5), vi(1), captoinfo(1), tic(1)"
msgstr "termcap(5), utmp(5), vi(1), captoinfo(1), tic(1)"

#. type: SH
#: original/man1/screen.1:4455
#, no-wrap
msgid "AUTHORS"
msgstr "著者"

#. type: Plain text
#: original/man1/screen.1:4458
msgid ""
"Originally created by Oliver Laumann, this latest version was produced by "
"Wayne Davison, Juergen Weigert and Michael Schroeder."
msgstr ""
"最初に作成したのは Oliver "
"Laumann であり、最新版を作ったのは Wayne Davison, Juergen "
"Weigert, Michael Schroeder である。"

#. type: SH
#: original/man1/screen.1:4459
#, no-wrap
msgid "COPYLEFT"
msgstr "COPYLEFT"

#. type: Plain text
#: original/man1/screen.1:4465
#, no-wrap
msgid ""
"Copyright (C) 1993-2003\n"
"\tJuergen Weigert (jnweiger@immd4.informatik.uni-erlangen.de)\n"
"\tMichael Schroeder (mlschroe@immd4.informatik.uni-erlangen.de)\n"
"Copyright (C) 1987 Oliver Laumann\n"
msgstr ""
"Copyright (C) 1993-2003\n"
"\tJuergen Weigert (jnweiger@immd4.informatik.uni-erlangen.de)\n"
"\tMichael Schroeder (mlschroe@immd4.informatik.uni-erlangen.de)\n"
"Copyright (C) 1987 Oliver Laumann\n"

#. type: Plain text
#: original/man1/screen.1:4471
msgid ""
"This program is free software; you can redistribute it and/or modify it "
"under the terms of the GNU General Public License as published by the Free "
"Software Foundation; either version 2, or (at your option)  any later "
"version."
msgstr ""
"This program is free software; you can redistribute it and/or modify it "
"under the terms of the GNU General Public License as published by the Free "
"Software Foundation; either version 2, or (at your option)  any later "
"version."

#. type: Plain text
#: original/man1/screen.1:4476
msgid ""
"This program is distributed in the hope that it will be useful, but WITHOUT "
"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
"FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for "
"more details."
msgstr ""
"This program is distributed in the hope that it will be useful, but WITHOUT "
"ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or "
"FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for "
"more details."

#. type: Plain text
#: original/man1/screen.1:4481
msgid ""
"You should have received a copy of the GNU General Public License along with "
"this program (see the file COPYING); if not, write to the Free Software "
"Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA"
msgstr ""
"You should have received a copy of the GNU General Public License along with "
"this program (see the file COPYING); if not, write to the Free Software "
"Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA"

#. type: SH
#: original/man1/screen.1:4482
#, no-wrap
msgid "CONTRIBUTORS"
msgstr "貢献者"

#. type: Plain text
#: original/man1/screen.1:4511
#, no-wrap
msgid ""
"Ken Beal (kbeal@amber.ssd.csd.harris.com),\n"
"Rudolf Koenig (rfkoenig@immd4.informatik.uni-erlangen.de),\n"
"Toerless Eckert (eckert@immd4.informatik.uni-erlangen.de), \n"
"Wayne Davison (davison@borland.com),\n"
"Patrick Wolfe (pat@kai.com, kailand!pat),\n"
"Bart Schaefer (schaefer@cse.ogi.edu),\n"
"Nathan Glasser (nathan@brokaw.lcs.mit.edu),\n"
"Larry W. Virden (lvirden@cas.org),\n"
"Howard Chu (hyc@hanauma.jpl.nasa.gov),\n"
"Tim MacKenzie (tym@dibbler.cs.monash.edu.au),\n"
"Markku Jarvinen (mta@{cc,cs,ee}.tut.fi),\n"
"Marc Boucher (marc@CAM.ORG),\n"
"Doug Siebert (dsiebert@isca.uiowa.edu),\n"
"Ken Stillson (stillson@tsfsrv.mitre.org),\n"
"Ian Frechett (frechett@spot.Colorado.EDU),\n"
"Brian Koehmstedt (bpk@gnu.ai.mit.edu),\n"
"Don Smith (djs6015@ultb.isc.rit.edu),\n"
"Frank van der Linden (vdlinden@fwi.uva.nl),\n"
"Martin Schweikert (schweik@cpp.ob.open.de),\n"
"David Vrona (dave@sashimi.lcu.com),\n"
"E. Tye McQueen (tye%spillman.UUCP@uunet.uu.net),\n"
"Matthew Green (mrg@eterna.com.au),\n"
"Christopher Williams (cgw@pobox.com),\n"
"Matt Mosley (mattm@access.digex.net),\n"
"Gregory Neil Shapiro (gshapiro@wpi.WPI.EDU),\n"
"Johannes Zellner (johannes@zellner.org),\n"
"Pablo Averbuj (pablo@averbuj.com).\n"
msgstr ""
"Ken Beal (kbeal@amber.ssd.csd.harris.com),\n"
"Rudolf Koenig (rfkoenig@immd4.informatik.uni-erlangen.de),\n"
"Toerless Eckert (eckert@immd4.informatik.uni-erlangen.de), \n"
"Wayne Davison (davison@borland.com),\n"
"Patrick Wolfe (pat@kai.com, kailand!pat),\n"
"Bart Schaefer (schaefer@cse.ogi.edu),\n"
"Nathan Glasser (nathan@brokaw.lcs.mit.edu),\n"
"Larry W. Virden (lvirden@cas.org),\n"
"Howard Chu (hyc@hanauma.jpl.nasa.gov),\n"
"Tim MacKenzie (tym@dibbler.cs.monash.edu.au),\n"
"Markku Jarvinen (mta@{cc,cs,ee}.tut.fi),\n"
"Marc Boucher (marc@CAM.ORG),\n"
"Doug Siebert (dsiebert@isca.uiowa.edu),\n"
"Ken Stillson (stillson@tsfsrv.mitre.org),\n"
"Ian Frechett (frechett@spot.Colorado.EDU),\n"
"Brian Koehmstedt (bpk@gnu.ai.mit.edu),\n"
"Don Smith (djs6015@ultb.isc.rit.edu),\n"
"Frank van der Linden (vdlinden@fwi.uva.nl),\n"
"Martin Schweikert (schweik@cpp.ob.open.de),\n"
"David Vrona (dave@sashimi.lcu.com),\n"
"E. Tye McQueen (tye%spillman.UUCP@uunet.uu.net),\n"
"Matthew Green (mrg@eterna.com.au),\n"
"Christopher Williams (cgw@pobox.com),\n"
"Matt Mosley (mattm@access.digex.net),\n"
"Gregory Neil Shapiro (gshapiro@wpi.WPI.EDU),\n"
"Johannes Zellner (johannes@zellner.org),\n"
"Pablo Averbuj (pablo@averbuj.com).\n"

#. type: SH
#: original/man1/screen.1:4514
#, no-wrap
msgid "VERSION"
msgstr "バージョン"

#. type: Plain text
#: original/man1/screen.1:4519
msgid ""
"This is version 4.0.2. Its roots are a merge of a custom version 2.3PR7 by "
"Wayne Davison and several enhancements to Oliver Laumann's version 2.0. Note "
"that all versions numbered 2.x are copyright by Oliver Laumann."
msgstr ""
"これはバージョン 4.0.2 である。これは Wayne Davison による "
"2.3PR7 カスタム版をマージしたものと、 Oliver "
"Laumann のバージョン "
"2.0 へのいくつかの改良とがもとになっている。 2."
"x の番号が付いているバージョンはすべて Oliver "
"Laumann の著作物である。"

#. type: SH
#: original/man1/screen.1:4520
#, no-wrap
msgid "AVAILABILITY"
msgstr "入手方法"

#. type: Plain text
#: original/man1/screen.1:4531
msgid ""
"The latest official release of I<screen> available via anonymous ftp from "
"gnudist.gnu.org, nic.funet.fi or any other I<GNU> distribution site. The "
"home site of I<screen> is ftp.uni-erlangen.de, in the directory pub/"
"utilities/screen. The subdirectory `private' contains the latest beta "
"testing release. If you want to help, send a note to screen@uni-erlangen.de."
msgstr ""
"I<screen> の最新の公式リリースは、gnudist.gnu.org, nic.funet."
"fi その他の I<GNU> 配布サイトから anonymous "
"ftp で取得できる。 I<screen> のホームサイトは ftp.uni-"
"erlangen.de のディレクトリ pub/utilities/"
"screen である。ここのサブディレクトリ "
"`private' には、 最新のベータテスト版が置かれる。開発に協力したい場合は、 気付いた点を "
"screen@uni-erlangen.de に送ってほしい。"

#. type: SH
#: original/man1/screen.1:4532
#, no-wrap
msgid "BUGS"
msgstr "バグ"

#. type: Plain text
#: original/man1/screen.1:4538
msgid ""
"`dm' (delete mode) and `xs' are not handled correctly (they are ignored). "
"`xn' is treated as a magic-margin indicator."
msgstr ""
"`dm' (削除モード)と `xs' を正しく扱うことができない "
"(これらは無視される)。`xn' は magic-"
"margin 指示子として扱われる。"

#. type: Plain text
#: original/man1/screen.1:4544
msgid ""
"I<Screen> has no clue about double-high or double-wide characters.  But this "
"is the only area where I<vttest> is allowed to fail."
msgstr ""
"I<screen> は 2 倍高や "
"2 倍幅の文字を扱うことができない。 しかし、 "
"I<vttest> の失敗が許されるのはここだけである。"

#. type: Plain text
#: original/man1/screen.1:4547
msgid ""
"It is not possible to change the environment variable $TERMCAP when "
"reattaching under a different terminal type."
msgstr ""
"異なる端末タイプから再アタッチを行ったとき、 環境変数 "
"$TERMCAP を変更できない。"

#. type: Plain text
#: original/man1/screen.1:4550
msgid ""
"The support of terminfo based systems is very limited. Adding extra "
"capabilities to $TERMCAP may not have any effects."
msgstr ""
"terminfo ベースのシステムのサポートが非常に限られている。 機能を "
"$TERMCAP に追加しても全く効果が現われないことがある。"

#. type: Plain text
#: original/man1/screen.1:4553
msgid "I<Screen> does not make use of hardware tabs."
msgstr "I<screen> はハードウェアタブを利用していない。"

#. type: Plain text
#: original/man1/screen.1:4559
msgid ""
"I<Screen> must be installed as set-uid with owner root on most systems in "
"order to be able to correctly change the owner of the tty device file for "
"each window.  Special permission may also be required to write the file \\*Q/"
"etc/utmp\\*U."
msgstr ""
"I<screen> は所有者 root に "
"setuid してインストールしなければならない。 これは各ウィンドウに対する "
"tty デバイスファイルの所有者を 正しく変更するためである。"
"\\*Q/etc/utmp"
"\\*U ファイルに書き込みを行うためにも特殊な権限が必要である。"

#. type: Plain text
#: original/man1/screen.1:4565
msgid ""
"Entries in \\*Q/etc/utmp\\*U are not removed when I<screen> is killed with "
"SIGKILL.  This will cause some programs (like \"w\" or \"rwho\")  to "
"advertise that a user is logged on who really isn't."
msgstr ""
"I<screen> が SIGKILL で kill された時には、\\*Q/etc/utmp"
"\\*U のエントリが削除されない。 この場合、一部のプログラム "
"(\"w\" や \"rwho"
"\" 等)  は、実際にはログインしていないユーザをログイン中であると表示する。"

#. type: Plain text
#: original/man1/screen.1:4568
msgid "I<Screen> may give a strange warning when your tty has no utmp entry."
msgstr ""
"ユーザが使っている tty に utmp エントリが無いとき、 "
"I<screen> はおかしな警告を出す。"

#. type: Plain text
#: original/man1/screen.1:4576
msgid ""
"When the modem line was hung up, I<screen> may not automatically detach (or "
"quit)  unless the device driver is configured to send a HANGUP signal.  To "
"detach a I<screen> session use the -D or -d command line option."
msgstr ""
"モデムラインのデバイスドライバが "
"HANGUP シグナルを送るように 設定されていないと、このラインがハングアップした時に "
"I<screen> は自動的なデタッチ "
"(あるいは終了) を行えないことがある。 "
"I<screen> セッションをデタッチするには コマンドラインオプション "
"-D または -d を用いること。"

#. type: Plain text
#: original/man1/screen.1:4579
msgid ""
"If a password is set, the command line options -d and -D still detach a "
"session without asking."
msgstr ""
"パスワードを設定しているときでも、 コマンドラインオプション "
"-D および -"
"d によって、 パスワードを尋かれることなしにデタッチができてしまう。"

#. type: Plain text
#: original/man1/screen.1:4584
msgid ""
"Both \\*Qbreaktype\\*U and \\*Qdefbreaktype\\*U change the break generating "
"method used by all terminal devices. The first should change a window "
"specific setting, where the latter should change only the default for new "
"windows."
msgstr ""
"\\*Qbreaktype\\*U と \\*Qdefbreaktype"
"\\*U の両方ともが、 全端末デバイスで用いられるブレークの生成方法を変更してしまう。 前者はそのウィンドウの設定だけを変更すべきで、 後者は以降新規に生成されるウィンドウの設定だけを変更すべきである。"

#. type: Plain text
#: original/man1/screen.1:4588
msgid ""
"When attaching to a multiuser session, the user's .screenrc file is not "
"sourced. Each user's personal settings have to be included in the .screenrc "
"file from which the session is booted, or have to be changed manually."
msgstr ""
"マルチユーザセッションにアタッチしようとすると、 そのユーザの ."
"screenrc ファイルは評価されない。 各ユーザの個人設定は、そのセッションがブートされるときの ."
"screenrc ファイルに書くか、あるいは手動で変更しなければならない。"

#. type: Plain text
#: original/man1/screen.1:4590
msgid ""
"A weird imagination is most useful to gain full advantage of all the "
"features."
msgstr "全機能を最大限に生かすためには、おかしな想像力が非常に有用となる。"

#. type: Plain text
#: original/man1/screen.1:4593
msgid ""
"Send bug-reports, fixes, enhancements, t-shirts, money, beer & pizza to "
"B<screen@uni-erlangen.de>."
msgstr ""
"バグ報告、修正、改良、"
"T シャツ、お金、ビール、ピザ等は B<screen@uni-erlangen."
"de> まで送ってほしい。"
