From a3f933800ce5a85e80a7cedd60c908b2727f3821 Mon Sep 17 00:00:00 2001 From: h-east Date: Sun, 7 Feb 2016 21:00:59 +0900 Subject: [PATCH 1/5] Translate 'belloff' --- doc/options.jax | 84 ++++++++++++++++++++++++------------------------- 1 file changed, 41 insertions(+), 43 deletions(-) diff --git a/doc/options.jax b/doc/options.jax index b97cde0b3..b6982e66c 100644 --- a/doc/options.jax +++ b/doc/options.jax @@ -71,7 +71,7 @@ Vimには、特別な働きをさせるための多くの内部変数とスイ :se[t] {option}&vi オプションをViの既定値に設定する。 {Vi にはない} :se[t] {option}&vim オプションをVimの既定値に設定する。 {Vi にはない} -:se[t] all& 全てのオプションを規定値に設定する。ただし以下のオプ +:se[t] all& 全てのオプションを既定値に設定する。ただし以下のオプ ションについては変更しない。 t_ で始まる端末用のオプション全部 'columns' @@ -837,8 +837,8 @@ Note 1番目の形式では、行全体がオプション指定に使われる オプション 'smartindent' かオプション 'cindent' がオンのときは、インデ ントの方法は違ってくる。 - The 'autoindent' option is reset when the 'paste' option is set and - restored when 'paste' is reset. + オプション 'autoindent' はオプション 'paste' がセットされたらリセット + され、オプション 'paste' がリセットされたら復元される。 {Vi との微妙な違い: または を打ち込んでインデントが削除され た後、上下に移動した後のカーソル位置は削除されたインデントの後ろになる。 Viでは削除されたインデントの中のどこかになる} @@ -1204,45 +1204,43 @@ Note 1番目の形式では、行全体がオプション指定に使われる それらの間に "\n" を置くのと同じことになる。 *'belloff'* *'bo'* -'belloff' 'bo' string (default "") - global - {not in Vi} - Specifies for which events the bell will not be rung. It is a comma - separated list of items. For each item that is present, the bell - will be silenced. This is most useful to specify specific events in - insert mode to be silenced. - - item meaning when present ~ - all All events. - backspace When hitting or and deleting results in an - error. - cursor Fail to move around using the cursor keys or - / in |Insert-mode|. - complete Error occurred when using |i_CTRL-X_CTRL-K| or - |i_CTRL-X_CTRL-T|. - copy Cannot copy char from insert mode using |i_CTRL-Y| or - |i_CTRL-E|. - ctrlg Unknown Char after in Insert mode. - error Other Error occurred (e.g. try to join last line) - (mostly used in |Normal-mode| or |Cmdline-mode|). - esc hitting in |Normal-mode|. - ex In |Visual-mode|, hitting |Q| results in an error. - hangul Error occurred when using hangul input. - insertmode Pressing in 'insertmode'. - lang Calling the beep module for Lua/Mzscheme/TCL. - mess No output available for |g<|. - showmatch Error occurred for 'showmatch' function. - operator Empty region error |cpo-E|. - register Unknown register after in |Insert-mode|. - shell Bell from shell output |:!|. - spell Error happened on spell suggest. - wildmode More matches in |cmdline-completion| available - (depends on the 'wildmode' setting). - - This is most useful, to fine tune when in insert mode the bell should - be rung. For normal mode and ex commands, the bell is often rung to - indicate that an error occurred. It can be silenced by adding the - "error" keyword. +'belloff' 'bo' 文字列 (既定では "") + グローバル + {Vi にはない} + ベルを鳴らさせないようにするイベントの指定でである。これはコンマ区切り + の項目のリストである。提示した項目についてベルが沈黙される。これは、挿 + 入モードで特定のイベントが沈黙するように指定することが最も有用である。 + + 項目 提示した時の意味 ~ + all 全てのイベント。 + backspace を打ち込んだ時、削除結果にエラーがある。 + cursor |Insert-mode| でカーソルキーか / を使用 + して移動することが出来ない。 + complete |i_CTRL-X_CTRL-K| か |i_CTRL-X_CTRL-T| を使用した時にエ + ラーが発生した。 + copy |i_CTRL-Y| か |i_CTRL-E| を使用して挿入モードから文字がコ + ピー出来ない。 + ctrlg 挿入モードで の後に不明な文字。 + error その他のエラーが発生した。(例えば、最終行で行連結を試みた) + (主に |Normal-mode| か |Cmdline-mode| で使用される) + esc |Normal-mode| で を打ち込んだ。 + ex |Visual-mode| で |Q| を打ち込んだ結果エラーが発生した。 + hangul ハングル入力時にエラーが発生した。 + insertmode 'insertmode' で を押した。 + lang Lua/Mzscheme/TCL のためにビープモジュールを呼び出す。 + mess |g<| で利用可能な出力がない。 + showmatch 'showmatch' 機能でエラーが発生した。 + operator 空の範囲エラー。|cpo-E| + register |Insert-mode| で の後に不明なレジスタ。 + shell シェルの出力からのベル。|:!| + spell スペルの提案でエラーが起こった。 + wildmode |cmdline-completion| でより多くの一致が利用可能。 + ('wildmode' の設定に依存する) + + これは挿入モードでベルを鳴らさなければならない場合に微調整するために最 + も有用です。ノーマルモードおよびexコマンドについては、ベルは多くの場合 + エラーが発生したことを示すために鳴らされます。これは、"error" を追加す + ることで消すことができます。 *'binary'* *'bin'* *'nobinary'* *'nobin'* 'binary' 'bin' 切替 (既定ではオフ) @@ -4348,7 +4346,7 @@ Note 1番目の形式では、行全体がオプション指定に使われる そのときは XIM を無効にするために 'imdisable' を使うこと。 *'imstatusfunc'* *'imsf'* -'imstatusfunc' 'imsf' 文字列 (規定では "") +'imstatusfunc' 'imsf' 文字列 (既定では "") グローバル {Vi にはない} {Vimが |+xim| 機能と |+GUI_GTK| 機能付きでコンパイル From 7de8c0ceae91517b5f1a552aaa9a1bebf72a940f Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Sun, 7 Feb 2016 23:56:13 +0900 Subject: [PATCH 2/5] Translate 'xxxdll' --- doc/options.jax | 107 ++++++++++++++++++++++++------------------------ 1 file changed, 53 insertions(+), 54 deletions(-) diff --git a/doc/options.jax b/doc/options.jax index b6982e66c..a4f6b6aee 100644 --- a/doc/options.jax +++ b/doc/options.jax @@ -4983,15 +4983,14 @@ Note 1番目の形式では、行全体がオプション指定に使われる ションをオフにできることに注意 |-u| |--noplugin|。 *'luadll'* -'luadll' string (default depends on the build) - global - {not in Vi} - {only available when compiled with the |+lua/dyn| - feature} - Specifies the name of the Lua shared library. The default is - DYNAMIC_LUA_DLL, which was specified at compile time. - This option cannot be set from a |modeline| or in the |sandbox|, for - security reasons. +'luadll' 文字列 (既定値はビルドに依存) + グローバル + {Vimが |+lua/dyn| 機能付きでコンパイルされたときのみ有 + 効} + Lua 共有ライブラリの名前を指定。規定値はコンパイル時に指定された + DYNAMIC_LUA_DLL の値。 + このオプションはセキュリティの理由により |modeline| や |sandbox| から + は設定出来ない。 *'macatsui'* *'nomacatsui'* 'macatsui' 切替 (既定ではオン) @@ -5696,15 +5695,15 @@ Note 1番目の形式では、行全体がオプション指定に使われる は、$INCL がコンマや空白を含んでいるときには使えないので注意。 *'perldll'* -'perldll' string (default depends on the build) - global - {not in Vi} - {only available when compiled with the |+perl/dyn| - feature} - Specifies the name of the Perl shared library. The default is - DYNAMIC_PERL_DLL, which was specified at compile time. - This option cannot be set from a |modeline| or in the |sandbox|, for - security reasons. +'perldll' 文字列 (既定値はビルドに依存) + グローバル + {Vi にはない} + {Vimが |+perl/dyn| 機能付きでコンパイルされたときのみ + 有効} + Perl 共有ライブラリの名前を指定。規定値はコンパイル時に指定された + DYNAMIC_PERL_DLL の値。 + このオプションはセキュリティの理由により |modeline| や |sandbox| から + は設定出来ない。 *'preserveindent'* *'pi'* *'nopreserveindent'* *'nopi'* 'preserveindent' 'pi' 切替 (既定ではオフ) @@ -5834,26 +5833,26 @@ Note 1番目の形式では、行全体がオプション指定に使われる |ins-completion-menu| *'pythondll'* -'pythondll' string (default depends on the build) - global - {not in Vi} - {only available when compiled with the |+python/dyn| - feature} - Specifies the name of the Python 2.x shared library. The default is - DYNAMIC_PYTHON_DLL, which was specified at compile time. - This option cannot be set from a |modeline| or in the |sandbox|, for - security reasons. +'pythondll' 文字列 (既定値はビルドに依存) + グローバル + {Vi にはない} + {Vimが |+python/dyn| 機能付きでコンパイルされたときの + み有効} + Python 2.x 共有ライブラリの名前を指定。規定値はコンパイル時に指定され + た DYNAMIC_PYTHON_DLL の値。 + このオプションはセキュリティの理由により |modeline| や |sandbox| から + は設定出来ない。 *'pythonthreedll'* -'pythonthreedll' string (default depends on the build) - global - {not in Vi} - {only available when compiled with the |+python3/dyn| - feature} - Specifies the name of the Python 3 shared library. The default is - DYNAMIC_PYTHON3_DLL, which was specified at compile time. - This option cannot be set from a |modeline| or in the |sandbox|, for - security reasons. +'pythonthreedll' 文字列 (既定値はビルドに依存) + グローバル + {Vi にはない} + {Vimが |+python3/dyn| 機能付きでコンパイルされたときの + み有効} + Python 3 共有ライブラリの名前を指定。規定値はコンパイル時に指定された + DYNAMIC_PYTHON3_DLL の値。 + このオプションはセキュリティの理由により |modeline| や |sandbox| から + は設定出来ない。 *'quoteescape'* *'qe'* 'quoteescape' 'qe' 文字列 (既定では "\") @@ -6070,15 +6069,15 @@ Note 1番目の形式では、行全体がオプション指定に使われる オプション 'rightleft' を設定しないと 'rightleftcmd' は効果がない。 *'rubydll'* -'rubydll' string (default: depends on the build) - global - {not in Vi} - {only available when compiled with the |+ruby/dyn| - feature} - Specifies the name of the Ruby shared library. The default is - DYNAMIC_RUBY_DLL, which was specified at compile time. - This option cannot be set from a |modeline| or in the |sandbox|, for - security reasons. +'rubydll' 文字列 (既定値はビルドに依存) + グローバル + {Vi にはない} + {Vimが |+ruby/dyn| 機能付きでコンパイルされたときのみ + 有効} + Ruby 共有ライブラリの名前を指定。規定値はコンパイル時に指定された + DYNAMIC_RUBY_DLL の値。 + このオプションはセキュリティの理由により |modeline| や |sandbox| から + は設定出来ない。 *'ruler'* *'ru'* *'noruler'* *'noru'* 'ruler' 'ru' 切替 (既定ではオフ) @@ -7601,15 +7600,15 @@ Note 1番目の形式では、行全体がオプション指定に使われる グスタックを変更すべきでないときに便利である。 *'tcldll'* -'tcldll' string (default depends on the build) - global - {not in Vi} - {only available when compiled with the |+tcl/dyn| - feature} - Specifies the name of the Tcl shared library. The default is - DYNAMIC_TCL_DLL, which was specified at compile time. - This option cannot be set from a |modeline| or in the |sandbox|, for - security reasons. +'tcldll' 文字列 (既定値はビルドに依存) + グローバル + {Vi にはない} + {Vimが |+tcl/dyn| 機能付きでコンパイルされたときのみ有 + 効} + Tcl 共有ライブラリの名前を指定。規定値はコンパイル時に指定された + DYNAMIC_TCL_DLL の値。 + このオプションはセキュリティの理由により |modeline| や |sandbox| から + は設定出来ない。 *'term'* *E529* *E530* *E531* 'term' 文字列 (既定では $TERM、それが失敗したら From 7a5fb393b49b695871133d222f209d73c60df7e2 Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Mon, 8 Feb 2016 00:08:13 +0900 Subject: [PATCH 3/5] =?UTF-8?q?Vi=20=E3=81=AB=E3=81=AF=E3=81=AA=E3=81=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/options.jax | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/options.jax b/doc/options.jax index a4f6b6aee..e6f29a27c 100644 --- a/doc/options.jax +++ b/doc/options.jax @@ -4985,6 +4985,7 @@ Note 1番目の形式では、行全体がオプション指定に使われる *'luadll'* 'luadll' 文字列 (既定値はビルドに依存) グローバル + {Vi にはない} {Vimが |+lua/dyn| 機能付きでコンパイルされたときのみ有 効} Lua 共有ライブラリの名前を指定。規定値はコンパイル時に指定された From 8989c6a6e5c878d41a425cfe8a97538164b7cdcf Mon Sep 17 00:00:00 2001 From: Yasuhiro Matsumoto Date: Mon, 8 Feb 2016 12:38:58 +0900 Subject: [PATCH 4/5] Translate remainings --- doc/options.jax | 114 +++++++++++++++++++----------------------------- 1 file changed, 45 insertions(+), 69 deletions(-) diff --git a/doc/options.jax b/doc/options.jax index e6f29a27c..c5d382a07 100644 --- a/doc/options.jax +++ b/doc/options.jax @@ -2780,31 +2780,16 @@ Note 1番目の形式では、行全体がオプション指定に使われる 'endofline' 'eol' 切替 (既定ではオン) バッファについてローカル {Vi にはない} - When writing a file and this option is off and the 'binary' option - is on, or 'fixeol' option is off, no will be written for the - last line in the file. This option is automatically set or reset when - starting to edit a new file, depending on whether file has an - for the last line in the file. Normally you don't have to set or - reset this option. - {参考用の旧訳: ファイルを書き込むときに、このオプションがオフでオプション 'binary' が - オンならば、ファイルの最終行に が書き込まれない。このオプション - はファイルの編集を始めるときには自動的にオンになる。ただし編集を始めた - ファイルの最終行に がないときにはオフになる。普通はユーザーがこ - のオプションを設定する必要はない。'binary' がオフのときはこのオプショ - ンは使われない。 - :旧訳ここまで} - When 'binary' is off and 'fixeol' is on the value is not used when - writing the file. When 'binary' is on or 'fixeol' is off it is used - to remember the presence of a for the last line in the file, so - that when you write the file the situation from the original file can - be kept. But you can change it if you want to. - {参考用の旧訳: - 'binary' がオンのときは、ファイルの最終行に があったかどうかを復 - 元するためにこのオプションが使われる。そのため、ユーザーがファイルを書 - き込むときに元のファイルの状態を保つことができるし、変更することもでき - る。 - :旧訳ここまで} + オンでかつオプション 'fixeol' がオフに設定されている場合は、ファイル + の最終行に が書き込まれない。このオプションはファイルの編集を始 + める時に、ファイルが を持っているかどうかにによって自動的にオン + またはリセットされる。 + 'binary' がオンのとき、'fixeol' の値はファイル書き込み時に使用される。 + 'binary' がオンもしくは 'fixeol' がオフの時は最終行の の状態を維 + 持する為に使用される。ファイルが書き込まれる際にオリジナルのファイルの + ままにするといったシチュエーションの様に。動作を変えたい場合にだけ変更 + しなさい。 *'equalalways'* *'ea'* *'noequalalways'* *'noea'* 'equalalways' 'ea' 切替 (既定ではオン) @@ -3194,15 +3179,15 @@ Note 1番目の形式では、行全体がオプション指定に使われる diff:文字 DiffDelete |hl-DiffDelete| *'fixendofline'* *'fixeol'* *'nofixendofline'* *'nofixeol'* -'fixendofline' 'fixeol' boolean (default on) - local to buffer - {not in Vi} - When writing a file and this option is on, at the end of file - will be restored if missing. Turn this option off if you want to - preserve the situation from the original file. - When the 'binary' option is set the value of this option doesn't - matter. - See the 'endofline' option. +'fixendofline' 'fixeol' 切替 (既定ではオン) + バッファについてローカル + {Vi にはない} + このオプションがオンの時にファイルを書き込むとファイル末尾に + が無い場合に復元される。もしオリジナルのファイルのまま維持したいのであ + ればこのオプションをオフに切り替える。 + 'binary' オプションが設定されているときはこのオプションは意味を成さな + い。 + オプション 'endofline' を参照。 *'fkmap'* *'fk'* *'nofkmap'* *'nofk'* 'fkmap' 'fk' 切替 (既定ではオフ) *E198* @@ -4741,8 +4726,8 @@ Note 1番目の形式では、行全体がオプション指定に使われる 実行するためにキーボードモードを変更しなくともよいということである。 このオプションは 'keymap' と正反対のものである。'keymap' は挿入モード でマッピングを行う。 - Also consider setting 'langnoremap' to avoid 'langmap' applies to - characters resulting from a mapping. + また 'langmap' の文字がマッピングの結果として適用されない様に + 'langnoremap' の設定も考慮する。 このオプションはセキュリティ上の理由で、|modeline| からや |sandbox| の 中で設定することはできない。 @@ -4802,16 +4787,16 @@ Note 1番目の形式では、行全体がオプション指定に使われる がいったん削除される! *'langnoremap'* *'lnr'* *'nolangnoremap'* *'nolnr'* -'langnoremap' 'lnr' boolean (default off) - global - {not in Vi} - {only available when compiled with the |+langmap| - feature} - When on, setting 'langmap' does not apply to characters resulting from - a mapping. This basically means, if you noticed that setting - 'langmap' disables some of your mappings, try setting this option. - This option defaults to off for backwards compatibility. Set it on if - that works for you to avoid mappings to break. +'langnoremap' 'lnr' 切替 (既定ではオフ) + グローバル + {Vi にはない} + {Vimが |+langmap| 機能付きでコンパイルされたときのみ + 有効} + オンの場合、 'langmap' の文字がマッピングの結果として適用されない様に + なる。基本的には、もし 'langmap' の設定により幾らかのマッピングが無効 + になっていると気付いた場合にはこのオプションの設定を試みると良い。 + このオプションは後方互換性の為にデフォルトでオフである。マッピングが壊 + れないようにするにはオンを設定すると良い。 *'laststatus'* *'ls'* 'laststatus' 'ls' 数値 (既定では 1) @@ -5898,10 +5883,10 @@ Note 1番目の形式では、行全体がオプション指定に使われる 2 NFA エンジン Note: NFA エンジンを使う設定のときは、サポートされていないパターンを使 うと、そのパターンはマッチしない。これは正規表現エンジンのデバッグ用。 - Using automatic selection enables Vim to switch the engine, if the - default engine becomes too costly. E.g., when the NFA engine uses too - many states. This should prevent Vim from hanging on a combination of - a complex pattern with long text. + 自動選択を使用すると既定のエンジンの実行コストが高い場合に Vim の正規 + 表現エンジンのスイッチが有効となる。例えば NFA エンジンが多くの処理時 + 間を要する場合など。これは長いテキストで複雑なパターンの組み合わせによ + り Vim がハングしない様にする為の物である。 *'relativenumber'* *'rnu'* *'norelativenumber'* *'nornu'* 'relativenumber' 'rnu' 切替 (既定ではオフ) @@ -7500,14 +7485,6 @@ Note 1番目の形式では、行全体がオプション指定に使われる 整列されていないタグファイル内のタグや、大文字と小文字の違いのあるマッ チは、再試行でのみ見つかるだろう。 - If a tag file indicates that it is case-fold sorted, the second, - linear search can be avoided when case is ignored. Use a value of '2' - in the "!_TAG_FILE_SORTED" line for this. A tag file can be case-fold - sorted with the -f switch to "sort" in most unices, as in the command: - "sort -f -o tags tags". For "Exuberant ctags" version 5.x or higher - (at least 5.5) the --sort=foldcase switch can be used for this as - well. Note that case must be folded to uppercase for this to work. - {参考用の旧訳: タグファイルが大文字・小文字を無視して整列されていることを示しているな ら、'ignorecase' のための線形探索はしなくてもよくなる。それには "!_TAG_FILE_SORTED" 行の値として '2' を使う。ほとんどの Unix では @@ -7516,11 +7493,10 @@ Note 1番目の形式では、行全体がオプション指定に使われる tags tags"。"Exuberant ctags" のバージョン 5.x 以降 (少なくとも 5.5 以 降) ではオプション --sort=foldcase をつけることでこれと同様のことがで きる。Note: これが機能するために文字は大文字にまとめられる。 - :旧訳ここまで} - By default, tag searches are case-sensitive. Case is ignored when - 'ignorecase' is set and 'tagcase' is "followic", or when 'tagcase' is - "ignore". + デフォルトではタグ検索は大文字小文字を区別する。'ignorecase' が設定済 + みで 'tagcase' が "followic" もしくは 'tagcase' が "ignore" に設定され + ている時は大文字小文字の違いが無視される。 'tagbsearch' がオフの場合、完全なマッチがあるときはタグの検索はより遅 くなるが、完全なマッチがないときは検索はより速くなる。整列されていない @@ -7534,14 +7510,14 @@ Note 1番目の形式では、行全体がオプション指定に使われる {Vi: バージョンによっては常に二分探索を使う} *'tagcase'* *'tc'* -'tagcase' 'tc' string (default "followic") - global or local to buffer |global-local| - {not in Vi} - This option specifies how case is handled when searching the tags - file: - followic Follow the 'ignorecase' option - ignore Ignore case - match Match case +'tagcase' 'tc' 文字列 (既定では "followic") + グローバル/バッファについてローカル |global-local| + {Vi にはない} + このオプションはタグファイルを探索する際に大文字小文字をどの様に取り扱 + うかを指定する: + followic オプション 'ignorecase' に従う + ignore 大文字小文字の違いを無視する + match 大文字小文字をマッチする *'taglength'* *'tl'* 'taglength' 'tl' 数値 (既定では 0) From ba744b804eae46ab4960f0d0a261ae013138b21e Mon Sep 17 00:00:00 2001 From: MURAOKA Taro Date: Mon, 8 Feb 2016 13:16:29 +0900 Subject: [PATCH 5/5] fix nuances --- doc/options.jax | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/doc/options.jax b/doc/options.jax index c5d382a07..fefdb65a7 100644 --- a/doc/options.jax +++ b/doc/options.jax @@ -1238,9 +1238,9 @@ Note 1番目の形式では、行全体がオプション指定に使われる ('wildmode' の設定に依存する) これは挿入モードでベルを鳴らさなければならない場合に微調整するために最 - も有用です。ノーマルモードおよびexコマンドについては、ベルは多くの場合 - エラーが発生したことを示すために鳴らされます。これは、"error" を追加す - ることで消すことができます。 + も有用である。ノーマルモードおよびexコマンドについては、ベルは多くの場 + 合エラーが発生したことを示すために鳴らされる。これは、"error" を追加す + ることで消すことができる。 *'binary'* *'bin'* *'nobinary'* *'nobin'* 'binary' 'bin' 切替 (既定ではオフ) @@ -2787,9 +2787,10 @@ Note 1番目の形式では、行全体がオプション指定に使われる またはリセットされる。 'binary' がオンのとき、'fixeol' の値はファイル書き込み時に使用される。 'binary' がオンもしくは 'fixeol' がオフの時は最終行の の状態を維 - 持する為に使用される。ファイルが書き込まれる際にオリジナルのファイルの - ままにするといったシチュエーションの様に。動作を変えたい場合にだけ変更 - しなさい。 + 持する為に使用される。これはファイルが書き込まれる際に、 の有無を + 元のファイルのままにするといったシチュエーションを想定している。しかし + の有無を現状から変えたい場合には、このオプションを変更することで + 実現できる。 *'equalalways'* *'ea'* *'noequalalways'* *'noea'* 'equalalways' 'ea' 切替 (既定ではオン)