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

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

per page, with , order by , clip by
Results of 1 - 6 of about 6 for myDict (0.010 sec.)
eval - Vimドキュメント 11680
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 : 式の評価はコンパ ... ("strlen") 辞書や引数とバインドすることができ、そのときは部分適用(Partial) のように働く。 例: function("Callback", [arg] , myDict) 特殊値 v:false , v:true , v:none と v:null 。 Special ジョブ ジョブに使われる。 job_start() を参照。 Job Jobs チャネル チ ... 成される。その関数を呼び出すと、その辞書および/もしく は引数がその関数に渡される。例: let Cb = function('Callback', ['foo'], myDict) call Cb('bar') これは、関数を以下のようにして呼び出す: call myDict.Callback('foo', 'bar') これは関数を何かに渡す場合、例え ... 場合などに非常に有 用である。 Note 関数の辞書へのバインドは、その関数が辞書のメンバーであるときにも発生する ことに注意: let myDict.myFunction = MyFunction call myDict.myFunction() ここで、MyFunction() は myDict を "self" として受け取る。これは、"myFunct ...
https://man.mtool.work/vimdoc-ja/9.2/eval.html
eval - Vimドキュメント 11680
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 : 式の評価はコンパ ... ("strlen") 辞書や引数とバインドすることができ、そのときは部分適用(Partial) のように働く。 例: function("Callback", [arg] , myDict) 特殊値 v:false , v:true , v:none と v:null 。 Special ジョブ ジョブに使われる。 job_start() を参照。 Job Jobs チャネル チ ... 成される。その関数を呼び出すと、その辞書および/もしく は引数がその関数に渡される。例: let Cb = function('Callback', ['foo'], myDict) call Cb('bar') これは、関数を以下のようにして呼び出す: call myDict.Callback('foo', 'bar') これは関数を何かに渡す場合、例え ... 場合などに非常に有 用である。 Note 関数の辞書へのバインドは、その関数が辞書のメンバーであるときにも発生する ことに注意: let myDict.myFunction = MyFunction call myDict.myFunction() ここで、MyFunction() は myDict を "self" として受け取る。これは、"myFunct ...
https://man.mtool.work/vimdoc-ja/9.2/eval.html
if_lua - Vimドキュメント 8170
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 ユーザーデ ... ) -- どちらも 'I' :lua print(i1, i2, #i2(i1) == #i1(i2)) :function Mylen() dict : return len(self.data) : endfunction :let mydict = {'data': [0, 1, 2, 3]} :lua d = vim.eval('mydict'); d.len = vim.funcref('Mylen') :echo mydict.len() :lua l = d.len -- d ...
https://man.mtool.work/vimdoc-ja/9.2/if_lua.html
if_lua - Vimドキュメント 8170
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 ユーザーデ ... ) -- どちらも 'I' :lua print(i1, i2, #i2(i1) == #i1(i2)) :function Mylen() dict : return len(self.data) : endfunction :let mydict = {'data': [0, 1, 2, 3]} :lua d = vim.eval('mydict'); d.len = vim.funcref('Mylen') :echo mydict.len() :lua l = d.len -- d ...
https://man.mtool.work/vimdoc-ja/9.2/if_lua.html
vim9 - Vimドキュメント 7531
vim9.txt For Vim バージョン 9.2. Last change: 2026 Aug 16 VIM リファレンスマニュアル by Bram Moolenaar Vim9 script のコマンドと文法 Vim9 vim9 文法に関するヘルプの大部分は eval.txt にある。このファイルは、150 以上の読み 込み可能なスクリプトを ... を行頭に記述してはいけない。そうしないと、 ブロックの終わりとして解釈されてしまう。これは動作しない: command NewCommand { g:mydict = { 'key': 'value', } # エラー: ブロックの終了として認識される } これを回避するには、最後の項目の後に '}' を配置する: comm ... and NewCommand { g:mydict = { 'key': 'value' } } 理由: コマンドの後に "}" を置くことはできない。コマンドをパースして "}" を見つ ける必要があるためで ... を付ける必要はない。例えば、リストが複数 行にまたがる場合: var mylist = [ 'one', 'two', ] 辞書が複数行にまたがる場合: var mydict = { one: 1, two: 2, } 関数呼び出しの場合: var result = Func( arg1, arg2 ) []、{}、() 以外の式における二項演算子については、 ...
https://man.mtool.work/vimdoc-ja/9.2/vim9.html
vim9 - Vimドキュメント 7531
vim9.txt For Vim バージョン 9.2. Last change: 2026 Aug 16 VIM リファレンスマニュアル by Bram Moolenaar Vim9 script のコマンドと文法 Vim9 vim9 文法に関するヘルプの大部分は eval.txt にある。このファイルは、150 以上の読み 込み可能なスクリプトを ... を行頭に記述してはいけない。そうしないと、 ブロックの終わりとして解釈されてしまう。これは動作しない: command NewCommand { g:mydict = { 'key': 'value', } # エラー: ブロックの終了として認識される } これを回避するには、最後の項目の後に '}' を配置する: comm ... and NewCommand { g:mydict = { 'key': 'value' } } 理由: コマンドの後に "}" を置くことはできない。コマンドをパースして "}" を見つ ける必要があるためで ... を付ける必要はない。例えば、リストが複数 行にまたがる場合: var mylist = [ 'one', 'two', ] 辞書が複数行にまたがる場合: var mydict = { one: 1, two: 2, } 関数呼び出しの場合: var result = Func( arg1, arg2 ) []、{}、() 以外の式における二項演算子については、 ...
https://man.mtool.work/vimdoc-ja/9.2/vim9.html
PREV 1 NEXT