vim-jp / vimdoc-ja / Vim 9.2 ドキュメント

Vim 9.2 日本語ドキュメント 全文検索

per page, with , order by , clip by
Results of 1 - 10 of about 40 for dict (0.018 sec.)
vim9 - Vimドキュメント 11233
vim9.txt For Vim バージョン 9.2. Last change: 2026 Aug 16 VIM リファレンスマニュアル by Bram Moolenaar Vim9 script のコマンドと文法 Vim9 vim9 文法に関するヘルプの大部分は eval.txt にある。このファイルは、150 以上の読み 込み可能なスクリプトを ... とができる。 def MyFunc() execute('DefinedLater') enddef :def には、 :function のようなオプションはない: "range"、"abort"、"dict"、 "closure"。 :def 関数は、エラーが発生すると常に中止する (コマンドに :silent! が使用されている場合、またはエラーが :try ... ブロックでキャッチされた場合を除 く)。範囲は渡されず、"dict" 関数になることはできず、常にクロージャになることが できる。 vim9-no-dict-function E1182 "dict 関数" の代わりに Vim9 クラス ... ( Vim9-class ) を使用できる。辞書を明示的に 渡すこともできる: def DictFunc(self: dict<any>, arg: string) echo self[arg] enddef var ad = {item: 'value', func: DictFunc} ad.func(ad, 'item') ただし ...
https://man.mtool.work/vimdoc-ja/9.2/vim9.html
vim9 - Vimドキュメント 11233
vim9.txt For Vim バージョン 9.2. Last change: 2026 Aug 16 VIM リファレンスマニュアル by Bram Moolenaar Vim9 script のコマンドと文法 Vim9 vim9 文法に関するヘルプの大部分は eval.txt にある。このファイルは、150 以上の読み 込み可能なスクリプトを ... とができる。 def MyFunc() execute('DefinedLater') enddef :def には、 :function のようなオプションはない: "range"、"abort"、"dict"、 "closure"。 :def 関数は、エラーが発生すると常に中止する (コマンドに :silent! が使用されている場合、またはエラーが :try ... ブロックでキャッチされた場合を除 く)。範囲は渡されず、"dict" 関数になることはできず、常にクロージャになることが できる。 vim9-no-dict-function E1182 "dict 関数" の代わりに Vim9 クラス ... ( Vim9-class ) を使用できる。辞書を明示的に 渡すこともできる: def DictFunc(self: dict<any>, arg: string) echo self[arg] enddef var ad = {item: 'value', func: DictFunc} ad.func(ad, 'item') ただし ...
https://man.mtool.work/vimdoc-ja/9.2/vim9.html
builtin - Vimドキュメント 10812
builtin.txt For Vim バージョン 9.2. Last change: 2026 Sep 14 VIM リファレンスマニュアル by Bram Moolenaar 組み込み関数 builtin-functions Note : 式の評価はコンパイル時に無効することができる。その場合、組み込み関数は使 用できない。 +eval と n ... ックス byteidxcomp( {expr} , {nr} [, {utf16} ]) 数値 {expr} の {nr} 文字目のバイトインデックス call( {func} , {arglist} [, {dict} ]) 任意 引数 {arglist} をつけて {func} を呼ぶ ceil( {expr} ) 浮動小数点数 {expr} を切り上げる ch_canread( {handle} ) 数値 ... を前面に移動する fullcommand( {name} [, {vim9} ]) 文字列 {name} から完全なコマンドを取得 funcref( {name} [, {arglist} ] [, {dict} ]) Funcref 関数 {name} への参照 function( {name} [, {arglist} ] [, {dict} ]) Funcref 名前による関数 {name} への参照 garba ... なし メモリを解放する。循環参照を断ち切る get( {list} , {idx} [, {def} ]) 任意 {list} や {def} から要素 {idx} を取得 get( {dict} , {key} [, {def} ]) 任意 {dict} や {def} から要素 {key} を取得 get( {func} , {what} ) 任意 funcref/partial {func} のプロパ ...
https://man.mtool.work/vimdoc-ja/9.2/builtin.html
builtin - Vimドキュメント 10812
builtin.txt For Vim バージョン 9.2. Last change: 2026 Sep 14 VIM リファレンスマニュアル by Bram Moolenaar 組み込み関数 builtin-functions Note : 式の評価はコンパイル時に無効することができる。その場合、組み込み関数は使 用できない。 +eval と n ... ックス byteidxcomp( {expr} , {nr} [, {utf16} ]) 数値 {expr} の {nr} 文字目のバイトインデックス call( {func} , {arglist} [, {dict} ]) 任意 引数 {arglist} をつけて {func} を呼ぶ ceil( {expr} ) 浮動小数点数 {expr} を切り上げる ch_canread( {handle} ) 数値 ... を前面に移動する fullcommand( {name} [, {vim9} ]) 文字列 {name} から完全なコマンドを取得 funcref( {name} [, {arglist} ] [, {dict} ]) Funcref 関数 {name} への参照 function( {name} [, {arglist} ] [, {dict} ]) Funcref 名前による関数 {name} への参照 garba ... なし メモリを解放する。循環参照を断ち切る get( {list} , {idx} [, {def} ]) 任意 {list} や {def} から要素 {idx} を取得 get( {dict} , {key} [, {def} ]) 任意 {dict} や {def} から要素 {key} を取得 get( {func} , {what} ) 任意 funcref/partial {func} のプロパ ...
https://man.mtool.work/vimdoc-ja/9.2/builtin.html
eval - Vimドキュメント 10297
eval.txt For Vim バージョン 9.2. Last change: 2026 Sep 14 VIM リファレンスマニュアル by Bram Moolenaar 式の評価 expression expr E15 eval E1002 式の評価についてはユーザーマニュアルの41章 usr_41.txt でも解説されている。 Note : 式の評価はコンパ ... が異る場合は注釈が付く。 1. 変数 variables 1.1 変数の型 1.2 関数への参照 Funcref 1.3 リスト Lists 1.4 Tuple Tuples 1.5 辞書 Dictionaries 1.6 Blob Blobs 1.7 変数について補足 more-variables 2. 式の文法 expression-syntax 3. 内部変数 internal-variables 4. ... 項目のシーケンス。詳細については Tuple を参照。 例: (1, 2, ('a', 'b')) 辞書 順序を持たない連想配列: 各項目はキーと値を持つ。 Dictionary 例: { 'blue' : "#0000ff", 'red' : "#ff0000"} #{blue: "0000ff", red: "ff0000"} Funcref 関数への参照 Funcref 。 例: fu ... strlen") 辞書や引数とバインドすることができ、そのときは部分適用(Partial) のように働く。 例: function("Callback", [arg] , myDict) 特殊値 v:false , v:true , v:none と v:null 。 Special ジョブ ジョブに使われる。 job_start() を参照。 Job Jobs チャネル チ ...
https://man.mtool.work/vimdoc-ja/9.2/eval.html
eval - Vimドキュメント 10297
eval.txt For Vim バージョン 9.2. Last change: 2026 Sep 14 VIM リファレンスマニュアル by Bram Moolenaar 式の評価 expression expr E15 eval E1002 式の評価についてはユーザーマニュアルの41章 usr_41.txt でも解説されている。 Note : 式の評価はコンパ ... が異る場合は注釈が付く。 1. 変数 variables 1.1 変数の型 1.2 関数への参照 Funcref 1.3 リスト Lists 1.4 Tuple Tuples 1.5 辞書 Dictionaries 1.6 Blob Blobs 1.7 変数について補足 more-variables 2. 式の文法 expression-syntax 3. 内部変数 internal-variables 4. ... 項目のシーケンス。詳細については Tuple を参照。 例: (1, 2, ('a', 'b')) 辞書 順序を持たない連想配列: 各項目はキーと値を持つ。 Dictionary 例: { 'blue' : "#0000ff", 'red' : "#ff0000"} #{blue: "0000ff", red: "ff0000"} Funcref 関数への参照 Funcref 。 例: fu ... strlen") 辞書や引数とバインドすることができ、そのときは部分適用(Partial) のように働く。 例: function("Callback", [arg] , myDict) 特殊値 v:false , v:true , v:none と v:null 。 Special ジョブ ジョブに使われる。 job_start() を参照。 Job Jobs チャネル チ ...
https://man.mtool.work/vimdoc-ja/9.2/eval.html
channel - Vimドキュメント 9454
channel.txt For Vim バージョン 9.2. Last change: 2026 Sep 08 VIM リファレンスマニュアル by Bram Moolenaar プロセス間通信 channel Vim は別のプロセスと通信するのにチャネルを用います。 チャネルはソケットまたはパイプを用います。 socket-interfac ... ージ全体を格納した Blob である。 すべてのコールバック: function() を使用して、引数および/また は辞書にバインドする。または、"dict.function" という形式を使用 して辞書をバインドする。 コールバックは、通常、Vim がユーザーが文字を入力するのを待って いるとき ... 照。 {handle} はチャネルもしくはチャネルを持つジョブであっても良い。 "lsp" または "dap" モードでチャネル使用時は、 {expr} は Dict でなければならない。 E917 {options} は辞書でなければならない。また "callback" のエントリ を持ってはならない。また個別のリク ... した物が返される。エ ラーもしくはタイムアウトの場合は空の String 、あるいは "lsp" または "dap" モードでチャネル使用時は空の Dict が返る。 Note 応答を待っている間、Vimは他のメッセージを処理する。これが トラブルを引き起こさないことを確認する必要がある。 ...
https://man.mtool.work/vimdoc-ja/9.2/channel.html
channel - Vimドキュメント 9454
channel.txt For Vim バージョン 9.2. Last change: 2026 Sep 08 VIM リファレンスマニュアル by Bram Moolenaar プロセス間通信 channel Vim は別のプロセスと通信するのにチャネルを用います。 チャネルはソケットまたはパイプを用います。 socket-interfac ... ージ全体を格納した Blob である。 すべてのコールバック: function() を使用して、引数および/また は辞書にバインドする。または、"dict.function" という形式を使用 して辞書をバインドする。 コールバックは、通常、Vim がユーザーが文字を入力するのを待って いるとき ... 照。 {handle} はチャネルもしくはチャネルを持つジョブであっても良い。 "lsp" または "dap" モードでチャネル使用時は、 {expr} は Dict でなければならない。 E917 {options} は辞書でなければならない。また "callback" のエントリ を持ってはならない。また個別のリク ... した物が返される。エ ラーもしくはタイムアウトの場合は空の String 、あるいは "lsp" または "dap" モードでチャネル使用時は空の Dict が返る。 Note 応答を待っている間、Vimは他のメッセージを処理する。これが トラブルを引き起こさないことを確認する必要がある。 ...
https://man.mtool.work/vimdoc-ja/9.2/channel.html
if_lua - Vimドキュメント 9205
if_lua.txt For Vim バージョン 9.2. Last change: 2026 Sep 29 VIM リファレンスマニュアル by Luis Carvalho Vim の Lua インターフェイス lua Lua 1. コマンド lua-commands 2. vim モジュール lua-vim 3. List ユーザーデータ lua-list 4. Dict ユーザーデ ... ータ lua-dict 5. Blob ユーザーデータ lua-blob 6. Funcref ユーザーデータ lua-funcref 7. バッファユーザーデータ lua-buffer 8. ウィンドウユ ... ださい。例: :lua t = {math.pi, false, say = 'hi'} :echo luaeval('vim.list(t)') :" [3.141593, v:false], 'say' is ignored vim.dict( [arg] ) "arg" が Lua のテーブルの時、"arg" のそれぞれの キー k に対して d[k] = arg[k] となるような辞書 を返し ( Dictionar ... われません。変換のルールについては lua-eval を参照してください。例: :lua t = {math.pi, false, say = 'hi'} :echo luaeval('vim.dict(t)') :" {'1': 3.141593, '2': v:false, :" 'say': 'hi'} vim.blob( [arg] ) 空の Blob、または "arg" が Lua の文字列ならば、 バ ...
https://man.mtool.work/vimdoc-ja/9.2/if_lua.html
if_lua - Vimドキュメント 8955
if_lua.txt For Vim バージョン 9.2. Last change: 2026 Sep 29 VIM リファレンスマニュアル by Luis Carvalho Vim の Lua インターフェイス lua Lua 1. コマンド lua-commands 2. vim モジュール lua-vim 3. List ユーザーデータ lua-list 4. Dict ユーザーデ ... ータ lua-dict 5. Blob ユーザーデータ lua-blob 6. Funcref ユーザーデータ lua-funcref 7. バッファユーザーデータ lua-buffer 8. ウィンドウユ ... ださい。例: :lua t = {math.pi, false, say = 'hi'} :echo luaeval('vim.list(t)') :" [3.141593, v:false], 'say' is ignored vim.dict( [arg] ) "arg" が Lua のテーブルの時、"arg" のそれぞれの キー k に対して d[k] = arg[k] となるような辞書 を返し ( Dictionar ... われません。変換のルールについては lua-eval を参照してください。例: :lua t = {math.pi, false, say = 'hi'} :echo luaeval('vim.dict(t)') :" {'1': 3.141593, '2': v:false, :" 'say': 'hi'} vim.blob( [arg] ) 空の Blob、または "arg" が Lua の文字列ならば、 バ ...
https://man.mtool.work/vimdoc-ja/9.2/if_lua.html
PREV 1 2 3 4 NEXT