summaryrefslogtreecommitdiff
path: root/doc/ja/autogen/user/weechat_commands.txt
diff options
context:
space:
mode:
Diffstat (limited to 'doc/ja/autogen/user/weechat_commands.txt')
-rw-r--r--doc/ja/autogen/user/weechat_commands.txt368
1 files changed, 184 insertions, 184 deletions
diff --git a/doc/ja/autogen/user/weechat_commands.txt b/doc/ja/autogen/user/weechat_commands.txt
index ae5cbfec8..4dee61e55 100644
--- a/doc/ja/autogen/user/weechat_commands.txt
+++ b/doc/ja/autogen/user/weechat_commands.txt
@@ -135,22 +135,22 @@ localvar: 現在のバッファのローカル変数を表示
rgb2term <rgb> [<limit>]
-o
- alias: add an alias for a color
- unalias: delete an alias
- color: color number (greater than or equal to 0, max depends on terminal, commonly 63 or 255)
- name: alias name for color (for example: "orange")
- reset: reset all color pairs (required when no more color pairs are available if automatic reset is disabled, see option weechat.look.color_pairs_auto_reset)
-term2rgb: convert a terminal color (0-255) to RGB color
-rgb2term: convert a RGB color to terminal color (0-255)
- limit: number of colors to use in terminal table (starting from 0); default is 256
- -o: send terminal/colors info to current buffer as input
-
-Without argument, this command displays colors in a new buffer.
-
-Examples:
- add alias "orange" for color 214:
+ alias: ある色に別名を追加
+ unalias: 別名の削除
+ color: カラー番号 (0 以上、最大値はターミナル依存、多くの場合 63 か 255)
+ name: カラーの別名 (例えば: "orange")
+ reset: 全てのカラーペアをリセット (自動的なリセットが無効化されており、これ以上のカラーペアが利用できない場合に必要、オプション weechat.look.color_pairs_auto_reset を参照)
+term2rgb: ターミナル色 (0-255) を RGB 色に変換
+rgb2term: RGB 色をターミナル色 (0-255) に変換
+ limit: ターミナルテーブル内で使う色の数 (0 から始まる); デフォルトは 256
+ -o: 端末/色情報を現在の入力としてバッファに送る
+
+引数無しの場合、コマンドは新しいバッファに色を表示します。
+
+例:
+ 色番号 214 に対応する別名 "orange" を追加:
/color alias 214 orange
- delete color 214:
+ 色番号 214 を削除:
/color unalias 214
----
@@ -225,44 +225,44 @@ infolists: infolist に関する情報を表示
/eval [-n] <expression>
[-n] -c <expression1> <operator> <expression2>
- -n: display result without sending it to buffer (debug mode)
- -c: evaluate as condition: use operators and parentheses, return a boolean value ("0" or "1")
-expression: expression to evaluate, variables with format ${variable} are replaced (see below)
- operator: a logical or comparison operator:
- - logical operators:
- && boolean "and"
- || boolean "or"
- - comparison operators:
- == equal
- != not equal
- <= less or equal
- < less
- >= greater or equal
- > greater
- =~ is matching POSIX extended regex
- !~ is NOT matching POSIX extended regex
-
-An expression is considered as "true" if it is not NULL, not empty, and different from "0".
-The comparison is made using integers if the two expressions are valid integers.
-To force a string comparison, add double quotes around each expression, for example:
+ -n: 結果をバッファに送信せずに表示 (デバッグモード)
+ -c: 条件として評価: 演算子と括弧をを使い、ブール値 ("0" または "1") を返します
+expression: 評価する式、フォーマット、${variable} 型のフォーマットの変数は置換されます (以下を参照)
+ operator: 論理演算子や比較演算子:
+ - 論理演算子:
+ && ブール演算の "and"
+ || ブール演算の "or"
+ - 比較演算子:
+ == 等しい
+ != 等しくない
+ <= 以下
+ < より少ない
+ >= 以上
+ > より大きい
+ =~ 正規表現にマッチ
+ !~ 正規表現にマッチしない
+
+式が NULL でない場合、空でない場合、"0" でない場合、式は "真" と評価されます。
+両方の式が有効な整数である場合、比較は整数を使って行われます。
+文字列比較を強制するには、それぞれの式をダブルクォートで囲みます、例えば:
50 > 100 ==> 0
"50" > "100" ==> 1
-Some variables are replaced in expression, using the format ${variable}, variable can be, by order of priority :
- 1. a string with escaped chars (format: "esc:xxx" or "\xxx")
- 2. a color (format: "color:xxx")
- 3. an info (format: "info:name,arguments", arguments are optional)
- 4. an option (format: "file.section.option")
- 5. a local variable in buffer
- 6. a hdata name/variable (the value is automatically converted to string), by default "window" and "buffer" point to current window/buffer.
-Format for hdata can be one of following:
- hdata.var1.var2...: start with a hdata (pointer must be known), and ask variables one after one (other hdata can be followed)
- hdata[list].var1.var2...: start with a hdata using a list, for example:
- ${buffer[gui_buffers].full_name}: full name of first buffer in linked list of buffers
- ${plugin[weechat_plugins].name}: name of first plugin in linked list of plugins
-For name of hdata and variables, please look at "Plugin API reference", function "weechat_hdata_get".
-
-Examples (simple strings):
+式中の ${variable} 型のフォーマットの変数は置換さます。変数は以下の優先順位に従います。
+ 1. エスケープ文字を含む文字列 (フォーマット: "esc:xxx" または "\xxx")
+ 2. 色 (フォーマット: "color:xxx")
+ 3. 情報 (フォーマット: "info:name,arguments"、arguments は任意)
+ 4. オプション (フォーマット: "file.section.option")
+ 5. バッファのローカル変数
+ 6. hdata の名前/変数 (値は自動的に文字列に変換されます)、デフォルトでは "window" と "buffer" は現在のウィンドウ/バッファを指します。
+hdata のフォーマットは以下の 1 つです:
+ hdata.var1.var2...: hdata (ポインタは既知) で始まり、1 個ずつ変数を続ける (他の hdata を続けることも可能)
+ hdata(list).var1.var2...: リストを使って hdata を始める、例:
+ ${buffer[gui_buffers].full_name}: バッファリストにリンクされた最初のバッファのフルネーム
+ ${plugin[weechat_plugins].name}: プラグインリストにリンクされた最初のプラグインの名前
+hdata と変数の名前については、"プラグイン API リファレンス" の "weechat_hdata_get" 関数を参照してください。
+
+例 (単純な文字列):
/eval -n ${info:version} ==> 0.4.3
/eval -n ${weechat.look.scroll_amount} ==> 3
/eval -n ${window} ==> 0x2549aa0
@@ -271,7 +271,7 @@ Examples (simple strings):
/eval -n ${window.buffer.number} ==> 1
/eval -n ${\t} ==> <tab>
-Examples (conditions):
+例 (条件):
/eval -n -c ${window.buffer.number} > 2 ==> 0
/eval -n -c ${window.win_width} > 100 ==> 1
/eval -n -c (8 > 12) || (5 > 2) ==> 1
@@ -292,53 +292,53 @@ Examples (conditions):
rename <name> <new_name>
del <name>|-all
- list: list all filters
- enable: enable filters (filters are enabled by default)
-disable: disable filters
- toggle: toggle filters
- name: filter name
- add: add a filter
- rename: rename a filter
- del: delete a filter
- -all: delete all filters
- buffer: comma separated list of buffers where filter is active:
- - this is full name including plugin (example: "irc.freenode.#weechat")
- - "*" means all buffers
- - a name starting with '!' is excluded
- - name can start or end with '*' to match many buffers
- tags: comma separated list of tags, for example "irc_join,irc_part,irc_quit"
- - logical "and": use "+" between tags (for example: "nick_toto+irc_action")
- - tags can start or end with '*'
- regex: POSIX extended regular expression to search in line
- - use '\t' to separate prefix from message, special chars like '|' must be escaped: '\|'
- - if regex starts with '!', then matching result is reversed (use '\!' to start with '!')
- - two regular expressions are created: one for prefix and one for message
- - regex are case insensitive, they can start by "(?-i)" to become case sensitive
-
-The default key alt+'=' toggles filtering on/off.
-
-Tags most commonly used:
+ list: 全てのフィルタをリストアップ
+ enable: フィルタを有効化 (フィルタはデフォルトで有効になっています)
+disable: フィルタを無効化
+ toggle: フィルタの有効無効を切り替え
+ name: フィルタの名前
+ add: フィルタを追加
+ rename: フィルタをリネーム
+ del: フィルタを削除
+ -all: 全てのフィルタを削除
+ buffer: フィルタが有効化されているバッファのコンマ区切りリスト:
+ - これはプラグイン名を含む完全な名前です (例えば: "irc.freenode.#weechat")
+ - "*" は全てのバッファを意味します
+ - 名前が '!' から始まるものは除外されます
+ - 多くのバッファにマッチさせるためには名前を '*' から始めるか終わらせてください
+ tags: タグのコンマ区切りリスト、例えば "irc_join,irc_part,irc_quit"
+ - 論理積 "and": タグ同士を "+" でつなげる (例えば: "nick_toto+irc_action")
+ - タグの最初と最後には '*' を使うことができます
+ regex: 行単位検索の正規表現
+ - '\t' を使うと、プレフィックスをメッセージから分離できます。'|' 等の特別な文字は '\|' のようにエスケープしなければいけません
+ - 正規表現の最初に '!' が含まれる場合は、マッチ結果が反転されます (最初の '!' にマッチさせたければ、'\!' を使ってください)
+ - 2 種類の正規表現があります: 一方はプレフィックス用、他方はメッセージ用
+ - 正規表現は大文字小文字を区別しません、"(?-i)" から始まる場合は区別します
+
+デフォルトではキー alt+'=' でフィルタリングの on/off を切り替えられます。
+
+よく使われるタグ:
no_filter, no_highlight, no_log, log0..log9 (log level),
notify_none, notify_message, notify_private, notify_highlight,
- nick_xxx (xxx is nick in message), prefix_nick_ccc (ccc is color of nick),
- irc_xxx (xxx is command name or number, see /server raw or /debug tags),
+ nick_xxx (xxx はメッセージのニックネーム), prefix_nick_ccc (ccc はニックネームの色)
+ irc_xxx (xxx はコマンド名又は番号、/server raw または /debug tags で確認),
irc_numeric, irc_error, irc_action, irc_ctcp, irc_ctcp_reply, irc_smart_filter, away_info.
-To see tags for lines in buffers: /debug tags
+バッファ内でタグを見るには: /debug tags
-Examples:
- use IRC smart filter on all buffers:
+例:
+ 全てのバッファで IRC スマートフィルタを使用:
/filter add irc_smart * irc_smart_filter *
- use IRC smart filter on all buffers except those with "#weechat" in name:
+ 名前に "#weechat" を含むバッファを除いた全てのバッファで IRC スマートフィルタを使用:
/filter add irc_smart *,!*#weechat* irc_smart_filter *
- filter all IRC join/part/quit messages:
+ 全ての IRC join/part/quit メッセージをフィルタ:
/filter add joinquit * irc_join,irc_part,irc_quit *
- filter nicks displayed when joining channels or with /names:
+ チャンネルに入った時や /names で表示されるニックネームをフィルタ:
/filter add nicks * irc_366 *
- filter nick "toto" on IRC channel #weechat:
+ IRC チャンネル #weechat で "toto" を含むニックネームをフィルタ:
/filter add toto irc.freenode.#weechat nick_toto *
- filter IRC join/action messages from nick "toto":
+ ニックネーム "toto" からの IRC の参加/アクションメッセージをフィルタ:
/filter add toto * nick_toto+irc_join,nick_toto+irc_action *
- filter lines containing "weechat sucks" on IRC channel #weechat:
+ IRC チャンネル #weechat で "weechat sucks" を含む行をフィルタ:
/filter add sucks irc.freenode.#weechat * weechat sucks
----
@@ -532,20 +532,20 @@ disable: マウスの無効化
----
/mute [-core | -current | -buffer <name>] <command>
- -core: no output on WeeChat core buffer
--current: no output on current buffer
- -buffer: no output on specified buffer
- name: full buffer name (examples: "irc.server.freenode", "irc.freenode.#weechat")
- command: command to execute silently (a '/' is automatically added if not found at beginning of command)
+ -core: WeeChat コアバッファへの出力を抑制
+-current: 現在のバッファへの出力を抑制
+ -buffer: 指定したバッファへの出力を抑制
+ name: 完全なバッファの名前 (例: "irc.server.freenode"、"irc.freenode.#weechat")
+ command: 静かに実行するコマンド (最初に '/' が無い場合は自動的に追加されます)
-If no target is specified (-core, -current or -buffer), then default is to mute all buffers.
+ターゲット (-core、-current、-buffer) が指定されなかった場合、デフォルトでは全ての出力を抑制します。
-Examples:
- config save:
+例:
+ save を行う:
/mute save
- message to current IRC channel:
+ 現在の IRC チャンネルへのメッセージ:
/mute -current msg * hi!
- message to #weechat channel:
+ #weechat チャンネルへのメッセージ:
/mute -buffer irc.freenode.#weechat msg #weechat hi!
----
@@ -580,38 +580,38 @@ arguments: ロードするプラグインに与える引数
-stdout|-stderr [<text>]
-beep
--buffer: the buffer where text is displayed (default: current buffer)
- -core: alias of "-buffer core.weechat"
--escape: interpret escaped chars (for example \a, \07, \x07)
- -date: message date, format can be:
- -n: 'n' seconds before now
- +n: 'n' seconds in the future
- n: 'n' seconds since the Epoch (see man time)
- date/time (ISO 8601): yyyy-mm-ddThh:mm:ss, example: 2014-01-19T04:32:55
- time: hh:mm:ss (example: 04:32:55)
- -tags: comma-separated list of tags (see /help filter for a list of tags most commonly used)
- text: text to display (prefix and message must be separated by "\t", if text starts with "-", then add a "\" before)
--stdout: display text on stdout (escaped chars are interpreted)
--stderr: display text on stderr (escaped chars are interpreted)
- -beep: alias of "-stderr \a"
-
-The options -action ... -quit use the prefix defined in options "weechat.look.prefix_*".
-
-Following escaped chars are supported:
+-buffer: テキストを表示するバッファ (デフォルト: 現在のバッファ)
+ -core: "-buffer core.weechat" のエイリアス
+-escape: エスケープ文字を解釈 (例えば \a、\07、\x07)
+ -date: メッセージの日付、フォーマット:
+ -n: 今から 'n' 秒前
+ +n: 今から 'n' 秒後
+ n: エポックから 'n' 秒目 (man time を参照)
+ 日付/時間 (ISO 8601): yyyy-mm-ddThh:mm:ss、例: 2014-01-19T04:32:55
+ 時間: hh:mm:ss (example: 04:32:55)
+ -tags: タグのコンマ区切りリスト (よく使うタグのリストは /help filter を参照)
+ text: 表示するテキスト (プレフィックスとメッセージは必ず \t で区切ってください、"-" で始まるテキストは "\" を前置してください)
+-stdout: 標準出力にテキストを表示 (エスケープ文字を解釈)
+-stderr: 標準エラー出力にテキストを表示 (エスケープ文字を解釈)
+ -beep: "-stderr \a" の別名
+
+オプション -action ... -quit をつけた場合、プレフィックスは "weechat.look.prefix_*" で定義されているものになります。
+
+以下のエスケープ文字を使うことができます:
\" \\ \a \b \e \f \n \r \t \v \0ooo \xhh \uhhhh \Uhhhhhhhh
-Examples:
- display a reminder on core buffer with a highlight:
+例:
+ コアバッファにハイライトを付けてリマインダを表示:
/print -core -tags notify_highlight Reminder: buy milk
- display an error on core buffer:
+ コアバッファにエラーを表示:
/print -core -error Some error here
- display message on core buffer with prefix "abc":
- /print -core abc\tThe message
- display a message on channel #weechat:
+ コアバッファにプレフィックス "abc" を付けてメッセージを表示:
+ /print -core abc The message
+ チャンネル #weechat にメッセージを表示:
/print -buffer irc.freenode.#weechat Message on #weechat
- display a snowman (U+2603):
+ 雪だるまを表示 (U+2603):
/print -escape \u2603
- send alert (BEL):
+ 警告を送信 (BEL):
/print -beep
----
@@ -708,36 +708,36 @@ file: 保存する設定ファイル (拡張子 ".conf" は不要)
set <name> <value>
del <name>
-passphrase: change the passphrase (without passphrase, data is stored as plain text in file sec.conf)
- -delete: delete passphrase
- decrypt: decrypt data still encrypted (it happens only if passphrase was not given on startup)
- -discard: discard all data still encrypted
- set: add or change secured data
- del: delete secured data
+passphrase: パスフレーズを変更 (パスフレーズがない場合、sec.conf ファイルに平文でデータを保存します)
+ -delete: パスフレーズを削除
+ decrypt: 暗号化されているデータを復号化 (起動時にパスフレーズが設定されていない場合に起きます)
+ -discard: 全ての暗号化データを破棄
+ set: 保護データを追加または変更
+ del: 保護データを削除
-Without argument, this command displays secured data in a new buffer.
+引数がない場合、新しいバッファに保護データを表示します。
-When a passphrase is used (data encrypted), it is asked by WeeChat on startup.
-It is possible to set environment variable "WEECHAT_PASSPHRASE" to prevent the prompt (this same variable is used by WeeChat on /upgrade).
+パスフレーズを利用する場合 (データが暗号化されている場合)、WeeChat は起動時にパスフレーズを尋ねます。
+環境変数 "WEECHAT_PASSPHRASE" を利用すれば入力を回避できます (WeeChat は /upgrade の時に同じ変数を利用します)。
-Secured data with format ${sec.data.xxx} can be used in:
- - command line argument "--run-command"
- - options weechat.startup.command_{before|after}_plugins
- - proxy options: username, password
- - irc server options: autojoin, command, password, sasl_{username|password}, username, realname
- - option relay.network.password
- - command /eval.
+${sec.data.xxx} の形でフォーマットされた保護データは以下の様に利用できます:
+ - コマンドライン引数 "--run-command"
+ - weechat.startup.command_{before|after}_plugins オプション
+ - プロキシオプション: username、password
+ - irc サーバオプション: autojoin、command、password、sasl_{username|password}、username、realname
+ - relay.network.password オプション
+ - /eval コマンド。
-Examples:
- set a passphrase:
+例:
+ パスフレーズを設定:
/secure passphrase this is my passphrase
- encrypt freenode SASL password:
+ freenode の SASL パスワードを暗号化:
/secure set freenode mypassword
/set irc.server.freenode.sasl_password "${sec.data.freenode}"
- encrypt oftc password for nickserv:
+ oftc の nickserv 用パスワードを暗号化:
/secure set oftc mypassword
/set irc.server.oftc.command "/msg nickserv identify ${sec.data.oftc}"
- alias to ghost the nick "mynick":
+ ニックネーム "mynick" を取り戻すためのエイリアス ghost を設定
/alias ghost /eval /msg -server freenode nickserv ghost mynick ${sec.data.freenode}
----
@@ -884,49 +884,49 @@ command: 実行するコマンド (コマンドが '/' で始まらない場合
zoom[-window <number>]
bare [<delay>]
- list: list opened windows (without argument, this list is displayed)
- -1: jump to previous window
- +1: jump to next window
- b#: jump to next window displaying buffer number #
- up: switch to window above current one
- down: switch to window below current one
- left: switch to window on the left
- right: switch to window on the right
- number: window number (see /window list)
- splith: split current window horizontally
- splitv: split current window vertically
- resize: resize window size, new size is <pct> percentage of parent window
- balance: balance the sizes of all windows
- merge: merge window with another (all = keep only one window)
- page_up: scroll one page up
- page_down: scroll one page down
- refresh: refresh screen
- scroll: scroll a number of lines (+/-N) or with time: s=seconds, m=minutes, h=hours, d=days, M=months, y=years
- scroll_horiz: scroll horizontally a number of columns (+/-N) or percentage of window size (this scrolling is possible only on buffers with free content)
- scroll_up: scroll a few lines up
- scroll_down: scroll a few lines down
- scroll_top: scroll to top of buffer
-scroll_bottom: scroll to bottom of buffer
-scroll_beyond_end: scroll beyond the end of buffer
-scroll_previous_highlight: scroll to previous highlight
-scroll_next_highlight: scroll to next highlight
-scroll_unread: scroll to unread marker
- swap: swap buffers of two windows (with optional direction for target window)
- zoom: zoom on window
- bare: toggle bare display (with optional delay in milliseconds for automatic return to standard display mode)
-
-For splith and splitv, pct is a percentage which represents size of new window, computed with current window as size reference. For example 25 means create a new window with size = current_size / 4
-
-Examples:
- jump to window displaying buffer #1:
+ list: 開けられたウィンドウのリストアップ (引数無しの場合、このリストが表示されます)
+ -1: 前のウィンドウに移動
+ +1: 次のウィンドウに移動
+ b#: バッファ番号 # のウィンドウに移動
+ up: 現在のウィンドウの上のウィンドウに移動
+ down: 現在のウィンドウの下のウィンドウに移動
+ left: 左のウィンドウに移動
+ right: 右のウィンドウに移動
+ number: ウィンドウ番号 (/window list を参照)
+ splith: 現在のウィンドウを水平分割
+ splitv: 現在のウィンドウを垂直分割
+ resize: ウィンドウサイズの変更、新しいサイズは親ウィンドウの <pct> パーセントで指定
+ balance: 全てのウィンドウのサイズを均等にする
+ merge: ウィンドウを他のものをマージする (all = 一つのウィンドウにまとめる)
+ page_up: 1 ページ分上方向にスクロール
+ page_down: 1 ページ分下方向にスクロール
+ refresh: スクリーンのリフレッシュ
+ scroll: 指定行数 (+/-N) か指定期間 (s=秒、m=分、h=時間、d=日、M=月、y=年) スクロール
+ scroll_horiz: 指定列数 (+/-N) かウィンドウサイズの割合で水平方向にスクロール (フリーコンテンツを含むバッファ以外は無効)
+ scroll_up: 数行分上方向にスクロール
+ scroll_down: 数行分下方向にスクロール
+ scroll_top: バッファの一番上にスクロール
+scroll_bottom: バッファの一番下にスクロール
+scroll_beyond_end: バッファの末尾を越えてスクロール
+scroll_previous_highlight: 一つ前のハイライトにスクロール
+scroll_next_highlight: 次のハイライトにスクロール
+scroll_unread: 未読マーカにスクロール
+ swap: 2 つのウィンドウのバッファを入れ替え (ターゲットウィンドウの方向を任意指定)
+ zoom: ウィンドウを拡大
+ bare: 最小限表示を切り替える (自動的に標準表示モードに戻るまでの時間をミリ秒単位で任意指定)
+
+splith と splitv に関しては、pct は新しいウィンドウのパーセンテージで、現在のウィンドウサイズに対する割合で計算されます。例えば、25 は size = current_size / 4 の新しいウィンドウを作成します。
+
+例:
+ バッファ #1 を表示しているウィンドウに移動:
/window b1
- scroll 2 lines up:
+ 2 行分上方向にスクロール:
/window scroll -2
- scroll 2 days up:
+ 2 日分上方向にスクロール:
/window scroll -2d
- scroll to beginning of current day:
+ 今日の最初にスクロール:
/window scroll -d
- zoom on window #2:
+ ウィンドウ #2 を拡大:
/window zoom -window 2
----