diff --git a/doc/quickfix.jax b/doc/quickfix.jax index ba417f5b2..4a9ad1678 100644 --- a/doc/quickfix.jax +++ b/doc/quickfix.jax @@ -1,4 +1,4 @@ -*quickfix.txt* For Vim バージョン 8.1. Last change: 2019 Jul 15 +*quickfix.txt* For Vim バージョン 8.1. Last change: 2019 Aug 06 VIMリファレンスマニュアル by Bram Moolenaar @@ -1287,6 +1287,9 @@ teTeX (Artem Chuprinaによってチェックされた) の両方で使えるよ Note: デフォルトでは大文字と小文字の違いは無視される。もし大文字・小文字の区別 をしたいなら "\C" をパターンに付け加える|/\C|。 +Vimは任意の長さの行を読み取るが、最初の4095バイトのみが使用され、残りは無視さ +れる。要素の長さは1023バイトまでである。 + 基本要素 diff --git a/doc/quickref.jax b/doc/quickref.jax index abacf09bd..1345f0ec5 100644 --- a/doc/quickref.jax +++ b/doc/quickref.jax @@ -1,4 +1,4 @@ -*quickref.txt* For Vim バージョン 8.1. Last change: 2019 Jul 18 +*quickref.txt* For Vim バージョン 8.1. Last change: 2019 Aug 20 VIMリファレンスマニュアル by Bram Moolenaar @@ -666,6 +666,8 @@ 'complete' 'cpt' 挿入モードでの補完の動きを指定する 'completefunc' 'cfu' 挿入モードでの補完に使われる関数 'completeopt' 'cot' 挿入モードでの補完のオプション +'completepopup' 'cpp' 挿入モード補完情報ポップアップのオプション +'completeslash' 'csl' 補完用の 'shellslash' のようなもの 'concealcursor' 'cocu' カーソル行の Conceal テキストを表示するかどうか 'conceallevel' 'cole' Conceal テキストを表示するかどうか 'confirm' 'cf' 未保存ファイル、リードオンリーファイルの確認方法 @@ -685,6 +687,7 @@ ソルを移動させる 'cursorcolumn' 'cuc' カーソルがある桁を強調表示する 'cursorline' 'cul' カーソルがある行を強調表示する +'cursorlineopt' 'culopt' 'cursorline' のための設定 'debug' "msg" と設定すると全てのエラーが表示される 'define' 'def' マクロ定義検索パターン 'delcombine' 'deco' 合成文字の削除時に構成要素を全て消す diff --git a/doc/starting.jax b/doc/starting.jax index d098d27df..eaa8e73db 100644 --- a/doc/starting.jax +++ b/doc/starting.jax @@ -1,4 +1,4 @@ -*starting.txt* For Vim バージョン 8.1. Last change: 2019 Jun 02 +*starting.txt* For Vim バージョン 8.1. Last change: 2019 Jul 30 VIMリファレンスマニュアル by Bram Moolenaar @@ -307,9 +307,9 @@ VMSでは全てのオプション引数は小文字であるとみなされる *-A* -A アラビア語モード。オプション 'arabic' をオンに設定する。 - |+arabic|(これは|+rightleft|も含んでいる)が有効なときだけ使用 + {|+arabic|(これは|+rightleft|も含んでいる)が有効なときだけ使用 できる。そうでないときにはVimはエラーメッセージを出力して終了 - する。 + する} *-F* -F これはFarsi(ペルシア語モード)で使用されていましたが、削除され @@ -317,9 +317,9 @@ VMSでは全てのオプション引数は小文字であるとみなされる *-H* -H Hebrew(ヘブライ語)モード。オプション 'hkmap' と 'rightleft' を - オンに設定する。(|+rightleft|を有効にしてコンパイルした時にだ + オンに設定する。{|+rightleft|を有効にしてコンパイルした時にだ け使用可。そうでない場合Vimはエラーメッセージを表示して終了す - る)。 + る} *-V* *verbose* -V[N] 詳細表示する。オプション 'verbose' を[N]に設定する(Nを省略した @@ -1150,6 +1150,9 @@ Unixでコンパイル時に$VIMRUNTIMEの初期値を設定した場合(":versi VIMRUNTIME=`vim -e -T dumb --cmd 'exe "set t_cm=\"|echo $VIMRUNTIME|quit' | tr -d '\015' ` +$VIMRUNTIME を空の値に設定してはならない。いくつかの機能が動作しなくなる場合が +ある。 + ============================================================================== 6. サスペンド *suspend* diff --git a/doc/various.jax b/doc/various.jax index 9f1a9e540..3c76435e8 100644 --- a/doc/various.jax +++ b/doc/various.jax @@ -1,4 +1,4 @@ -*various.txt* For Vim バージョン 8.1. Last change: 2019 Jun 10 +*various.txt* For Vim バージョン 8.1. Last change: 2019 Sep 04 VIM リファレンスマニュアル by Bram Moolenaar @@ -332,8 +332,9 @@ N *+byte_offset* 'statusline'の'o'フラグ、|go|、|:goto|をサポート m *+channel* プロセス間通信 |channel| N *+cindent* |'cindent'|, C言語インデント N *+clientserver* UnixとWin32: リモート呼び出し |clientserver| - *+clipboard* |clipboard|サポート -N *+cmdline_compl* コマンドライン補完 |cmdline-completion| + *+clipboard* |clipboard| サポートコンパイル済み + *+clipboard_working* |clipboard| サポートコンパイル済みかつ動作中 +T *+cmdline_compl* コマンドライン補完 |cmdline-completion| S *+cmdline_hist* コマンドライン履歴 |cmdline-history| N *+cmdline_info* |'showcmd'| と |'ruler'| N *+comments* |'comments'| サポート @@ -371,7 +372,7 @@ N *+gettext* メッセージの翻訳 |multi-lang| m *+hangul_input* ハングル入力サポート |hangul| *+iconv* iconv() 関数が組み込まれている *+iconv/dyn* |iconv-dynamic| |/dyn| と同じ -N *+insert_expand* |insert_expand| 挿入モード補完 +T *+insert_expand* |insert_expand| 挿入モード補完 m *+job* job の開始と停止 |job| S *+jumplist* |jumplist| B *+keymap* |'keymap'| @@ -382,12 +383,12 @@ N *+linebreak* |'linebreak'|、|'breakat'| と |'showbreak'| N *+lispindent* |'lisp'| T *+listcmds* バッファリストや引数リストに対するVimコマンド |buffer-hidden| |:argdelete| -N *+localmap* バッファローカルなマップのサポート |:map-local| +T *+localmap* バッファローカルなマップのサポート |:map-local| m *+lua* |Lua| インターフェイス m *+lua/dyn* |Lua| インターフェイス |/dyn| N *+menu* |:menu| N *+mksession* |:mksession| -N *+modify_fname* |filename-modifiers| +T *+modify_fname* |filename-modifiers| N *+mouse* マウス操作 |mouse-using| N *+mouseshape* |'mouseshape'| B *+mouse_dec* Unix のみ: Dec端末マウス操作 |dec-mouse| @@ -457,7 +458,6 @@ B *+vartabs* 可変幅のタブストップ |'vartabstop'| N *+viminfo* |'viminfo'| *+vertsplit* ウィンドウの垂直分割 |:vsplit|; 8.0.1118 からは常に 有効。 - |+windows| 機能と同調。 N *+virtualedit* |'virtualedit'| T *+visual* ビジュアルモード |Visual-mode| 7.4.200からは常に有効 T *+visualextra* 拡張ビジュアルモードコマンド |blockwise-operators| diff --git a/doc/version8.jax b/doc/version8.jax index 3bba5f933..ba4160afb 100644 --- a/doc/version8.jax +++ b/doc/version8.jax @@ -8457,8 +8457,8 @@ Files: src/os_win32.c Patch 7.4.1336 Problem: Channel NL mode is not supported yet. Solution: Add NL mode support to channels. -Files: src/channel.c, src/netbeans.c, src/structs.h, src/os_unix.d, - src/os_win32.c, src/proto/channel.pro, src/proto/os_unix.pro, +Files: src/channel.c, src/netbeans.c, src/structs.h, src/os_win32.c, + src/proto/channel.pro, src/proto/os_unix.pro, src/proto/os_win32.pro, src/testdir/test_channel.vim, src/testdir/test_channel_pipe.py diff --git a/en/quickfix.txt b/en/quickfix.txt index f380dc68d..f2bc327d1 100644 --- a/en/quickfix.txt +++ b/en/quickfix.txt @@ -1,4 +1,4 @@ -*quickfix.txt* For Vim version 8.1. Last change: 2019 Jul 15 +*quickfix.txt* For Vim version 8.1. Last change: 2019 Aug 06 VIM REFERENCE MANUAL by Bram Moolenaar @@ -1352,6 +1352,9 @@ replaced with SOH (0x01). Note: By default the difference between upper and lowercase is ignored. If you want to match case, add "\C" to the pattern |/\C|. +Vim will read lines of any length, but only the first 4095 bytes are used, the +rest is ignored. Items can only be 1023 bytes long. + Basic items diff --git a/en/quickref.txt b/en/quickref.txt index f6505e6ba..bfc387e73 100644 --- a/en/quickref.txt +++ b/en/quickref.txt @@ -1,4 +1,4 @@ -*quickref.txt* For Vim version 8.1. Last change: 2019 Jul 18 +*quickref.txt* For Vim version 8.1. Last change: 2019 Aug 20 VIM REFERENCE MANUAL by Bram Moolenaar @@ -651,6 +651,8 @@ Short explanation of each option: *option-list* 'complete' 'cpt' specify how Insert mode completion works 'completefunc' 'cfu' function to be used for Insert mode completion 'completeopt' 'cot' options for Insert mode completion +'completepopup' 'cpp' options for the Insert mode completion info popup +'completeslash' 'csl' like 'shellslash' for completion 'concealcursor' 'cocu' whether concealable text is hidden in cursor line 'conceallevel' 'cole' whether concealable text is shown or hidden 'confirm' 'cf' ask what to do about unsaved/read-only files @@ -668,6 +670,7 @@ Short explanation of each option: *option-list* 'cursorbind' 'crb' move cursor in window as it moves in other windows 'cursorcolumn' 'cuc' highlight the screen column of the cursor 'cursorline' 'cul' highlight the screen line of the cursor +'cursorlineopt' 'culopt' settings for 'cursorline' 'debug' set to "msg" to see all error messages 'define' 'def' pattern to be used to find a macro definition 'delcombine' 'deco' delete combining characters on their own diff --git a/en/starting.txt b/en/starting.txt index 413aff5c5..1626bf19b 100644 --- a/en/starting.txt +++ b/en/starting.txt @@ -1,4 +1,4 @@ -*starting.txt* For Vim version 8.1. Last change: 2019 Jun 02 +*starting.txt* For Vim version 8.1. Last change: 2019 Jul 30 VIM REFERENCE MANUAL by Bram Moolenaar @@ -152,8 +152,8 @@ a slash. Thus "-R" means recovery and "-/R" readonly. This can be used to find out where time is spent while loading your .vimrc, plugins and opening the first file. When {fname} already exists new messages are appended. - (Only available when compiled with the |+startuptime| - feature). + {only available when compiled with the |+startuptime| + feature} *--literal* --literal Take file names literally, don't expand wildcards. Not needed @@ -311,10 +311,10 @@ a slash. Thus "-R" means recovery and "-/R" readonly. -l Lisp mode. Sets the 'lisp' and 'showmatch' options on. *-A* --A Arabic mode. Sets the 'arabic' option on. (Only when +-A Arabic mode. Sets the 'arabic' option on. {only when compiled with the |+arabic| features (which include |+rightleft|), otherwise Vim gives an error message - and exits.) + and exits} *-F* -F This was used for Farsi mode, which has been removed. @@ -322,8 +322,8 @@ a slash. Thus "-R" means recovery and "-/R" readonly. *-H* -H Hebrew mode. Sets the 'hkmap' and 'rightleft' options on. - (Only when compiled with the |+rightleft| feature, otherwise - Vim gives an error message and exits.) + {only when compiled with the |+rightleft| feature, otherwise + Vim gives an error message and exits} *-V* *verbose* -V[N] Verbose. Sets the 'verbose' option to [N] (default: 10). @@ -1189,6 +1189,8 @@ greps in the help files) you might be able to use this: > VIMRUNTIME=`vim -e -T dumb --cmd 'exe "set t_cm=\"|echo $VIMRUNTIME|quit' | tr -d '\015' ` +Don't set $VIMRUNTIME to an empty value, some things may stop working. + ============================================================================== 6. Suspending *suspend* diff --git a/en/various.txt b/en/various.txt index 5f987dc0e..f251613ca 100644 --- a/en/various.txt +++ b/en/various.txt @@ -1,4 +1,4 @@ -*various.txt* For Vim version 8.1. Last change: 2019 Jun 10 +*various.txt* For Vim version 8.1. Last change: 2019 Sep 04 VIM REFERENCE MANUAL by Bram Moolenaar @@ -332,8 +332,9 @@ N *+byte_offset* support for 'o' flag in 'statusline' option, "go" m *+channel* inter process communication |channel| N *+cindent* |'cindent'|, C indenting N *+clientserver* Unix and Win32: Remote invocation |clientserver| - *+clipboard* |clipboard| support -N *+cmdline_compl* command line completion |cmdline-completion| + *+clipboard* |clipboard| support compiled-in + *+clipboard_working* |clipboard| support compiled-in and working +T *+cmdline_compl* command line completion |cmdline-completion| S *+cmdline_hist* command line history |cmdline-history| N *+cmdline_info* |'showcmd'| and |'ruler'| N *+comments* |'comments'| support @@ -371,7 +372,7 @@ N *+gettext* message translations |multi-lang| m *+hangul_input* Hangul input support |hangul| *+iconv* Compiled with the |iconv()| function *+iconv/dyn* Likewise |iconv-dynamic| |/dyn| -N *+insert_expand* |insert_expand| Insert mode completion +T *+insert_expand* |insert_expand| Insert mode completion m *+job* starting and stopping jobs |job| S *+jumplist* |jumplist| B *+keymap* |'keymap'| @@ -382,12 +383,12 @@ N *+linebreak* |'linebreak'|, |'breakat'| and |'showbreak'| N *+lispindent* |'lisp'| T *+listcmds* Vim commands for the list of buffers |buffer-hidden| and argument list |:argdelete| -N *+localmap* Support for mappings local to a buffer |:map-local| +T *+localmap* Support for mappings local to a buffer |:map-local| m *+lua* |Lua| interface m *+lua/dyn* |Lua| interface |/dyn| N *+menu* |:menu| N *+mksession* |:mksession| -N *+modify_fname* |filename-modifiers| +T *+modify_fname* |filename-modifiers| N *+mouse* Mouse handling |mouse-using| N *+mouseshape* |'mouseshape'| B *+mouse_dec* Unix only: Dec terminal mouse handling |dec-mouse| @@ -457,7 +458,6 @@ B *+vartabs* Variable-width tabstops. |'vartabstop'| N *+viminfo* |'viminfo'| *+vertsplit* Vertically split windows |:vsplit|; Always enabled since 8.0.1118. - in sync with the |+windows| feature N *+virtualedit* |'virtualedit'| T *+visual* Visual mode |Visual-mode| Always enabled since 7.4.200. T *+visualextra* extra Visual mode commands |blockwise-operators| diff --git a/en/version8.txt b/en/version8.txt index 78394de65..c33055511 100644 --- a/en/version8.txt +++ b/en/version8.txt @@ -8454,8 +8454,8 @@ Files: src/os_win32.c Patch 7.4.1336 Problem: Channel NL mode is not supported yet. Solution: Add NL mode support to channels. -Files: src/channel.c, src/netbeans.c, src/structs.h, src/os_unix.d, - src/os_win32.c, src/proto/channel.pro, src/proto/os_unix.pro, +Files: src/channel.c, src/netbeans.c, src/structs.h, src/os_win32.c, + src/proto/channel.pro, src/proto/os_unix.pro, src/proto/os_win32.pro, src/testdir/test_channel.vim, src/testdir/test_channel_pipe.py