Results of 1 - 10 of about 22 for self (0.011 sec.)
- if_pyth - Vimドキュメント 12541
- if_pyth.txt For Vim バージョン 9.2. Last change: 2026 Mar 18 VIM リファレンスマニュアル by Paul Moore VimのPythonインターフェイス python Python 1. コマンド python-commands 2. vimモジュール python-vim 3. バッファオブジェクト python-buffer 4.
...コードを埋め込むのに特に便利で す。 例: function! IcecreamInitialize() python << EOF class StrawberryIcecreame: def __call__(self): print 'EAT ME' EOF endfunction 使っている Python のバージョンを見るには: :python print(sys.version) sys をインポートする...で書かれています: from imp import find_module, load_module import vim import sys class VimModuleLoader(object): def __init__(self, module): self.module = module def load_module(self, fullname, path=None): return self.module def _find_module(fullname, o..., tail, module.__path__) else: fmr = find_module(fullname, path) return load_module(fullname, *fmr) # It uses vim module itself in place of VimPathFinder class: it does not # matter for python which object has find_module function attached to as # an... - https://man.mtool.work/vimdoc-ja/9.2/if_pyth.html
- if_pyth - Vimドキュメント 12541
- if_pyth.txt For Vim バージョン 9.2. Last change: 2026 Mar 18 VIM リファレンスマニュアル by Paul Moore VimのPythonインターフェイス python Python 1. コマンド python-commands 2. vimモジュール python-vim 3. バッファオブジェクト python-buffer 4.
...コードを埋め込むのに特に便利で す。 例: function! IcecreamInitialize() python << EOF class StrawberryIcecreame: def __call__(self): print 'EAT ME' EOF endfunction 使っている Python のバージョンを見るには: :python print(sys.version) sys をインポートする...で書かれています: from imp import find_module, load_module import vim import sys class VimModuleLoader(object): def __init__(self, module): self.module = module def load_module(self, fullname, path=None): return self.module def _find_module(fullname, o..., tail, module.__path__) else: fmr = find_module(fullname, path) return load_module(fullname, *fmr) # It uses vim module itself in place of VimPathFinder class: it does not # matter for python which object has find_module function attached to as # an... - https://man.mtool.work/vimdoc-ja/9.2/if_pyth.html
- if_ruby - Vimドキュメント 10774
- if_ruby.txt For Vim バージョン 9.2. Last change: 2026 Feb 14 VIM リファレンスマニュアル by Shugo Maeda Rubyインターフェイス ruby Ruby 1. コマンド ruby-commands 2. Vimモジュール ruby-vim 3. Vim::Buffer オブジェクト ruby-buffer 4. Vim::Window
...m::BufferはVimのバッファを表す。 クラスメソッド: current カレントバッファオブジェクトを返す。 count バッファの個数を返す。 self[ {n} ] 番号 {n} のバッファオブジェクトを返す。最初の番号は0。 メソッド: name バッファの完全な名前を返す。 number バッファの...番号を返す。 count 行数を返す。 length 行数を返す。 self[ {n} ] バッファの行を返す。 {n} は行番号。 self[ {n} ] = {str} バッファの行を設定する。 {n} は行番号。 delete( {n} ) バッフ...はVimのウィンドウを表現している。 クラスメソッド: current 現在のウィンドウオブジェクトを返す。 count ウィンドウの数を返す。 self[ {n} ] 番号 {n} のウィンドウオブジェクトを返す。番号は0から数え始める。 メソッド: buffer ウィンドウに表示されているバッファ... - https://man.mtool.work/vimdoc-ja/9.2/if_ruby.html
- if_ruby - Vimドキュメント 9881
- if_ruby.txt For Vim バージョン 9.2. Last change: 2026 Feb 14 VIM リファレンスマニュアル by Shugo Maeda Rubyインターフェイス ruby Ruby 1. コマンド ruby-commands 2. Vimモジュール ruby-vim 3. Vim::Buffer オブジェクト ruby-buffer 4. Vim::Window
...m::BufferはVimのバッファを表す。 クラスメソッド: current カレントバッファオブジェクトを返す。 count バッファの個数を返す。 self[ {n} ] 番号 {n} のバッファオブジェクトを返す。最初の番号は0。 メソッド: name バッファの完全な名前を返す。 number バッファの...番号を返す。 count 行数を返す。 length 行数を返す。 self[ {n} ] バッファの行を返す。 {n} は行番号。 self[ {n} ] = {str} バッファの行を設定する。 {n} は行番号。 delete( {n} ) バッフ...はVimのウィンドウを表現している。 クラスメソッド: current 現在のウィンドウオブジェクトを返す。 count ウィンドウの数を返す。 self[ {n} ] 番号 {n} のウィンドウオブジェクトを返す。番号は0から数え始める。 メソッド: buffer ウィンドウに表示されているバッファ... - https://man.mtool.work/vimdoc-ja/9.2/if_ruby.html
- if_lua - Vimドキュメント 9528
- 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 ユーザーデ
...を返す。Vim の "items(d)" と同じ。 例: :let d = {'n':10} :lua d = vim.eval('d') -- 'd' と同じ :lua print(d, d.n, #d) :let d.self = d :lua for k, v in d() do print(d, k, v) end :lua d.x = math.pi :lua d.self = nil -- エントリの削除 :echo d ============...ncref ユーザーデータは Vim における関数参照変数を表します。"dict" 属性付きで 定義された Vim の関数参照 はその呼び出し時に "self" に適切に辞書が代入できるよ うに、辞書のメンバーとして取得できなければなりません (下記の例を参照してくださ い) 。Lua の関数....eval('R') :lua print(#i1, #i2) -- どちらも '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 m... - https://man.mtool.work/vimdoc-ja/9.2/if_lua.html
- if_lua - Vimドキュメント 9528
- 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 ユーザーデ
...を返す。Vim の "items(d)" と同じ。 例: :let d = {'n':10} :lua d = vim.eval('d') -- 'd' と同じ :lua print(d, d.n, #d) :let d.self = d :lua for k, v in d() do print(d, k, v) end :lua d.x = math.pi :lua d.self = nil -- エントリの削除 :echo d ============...ncref ユーザーデータは Vim における関数参照変数を表します。"dict" 属性付きで 定義された Vim の関数参照 はその呼び出し時に "self" に適切に辞書が代入できるよ うに、辞書のメンバーとして取得できなければなりません (下記の例を参照してくださ い) 。Lua の関数....eval('R') :lua print(#i1, #i2) -- どちらも '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 m... - https://man.mtool.work/vimdoc-ja/9.2/if_lua.html
- eval - Vimドキュメント 8821
- 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 : 式の評価はコンパ
...ことはできない。 関数を定義して、それへの参照を直接辞書に入れるための特別な形式がある。例: :function dict.init() dict : let self.val = 0 :endfunction この辞書のキーは小文字で始めなければならない。実際の関数名はここでは使われない。 numbered-function も...ときにも発生する ことに注意: let myDict.myFunction = MyFunction call myDict.myFunction() ここで、MyFunction() は myDict を "self" として受け取る。これは、"myFunction" メンバーがアクセスされたときに起こる。"myFunction" を別の辞書 otherDict に代入 して呼...出すと、それは otherDict にバインドされる: let otherDict.myFunction = myDict.myFunction call otherDict.myFunction() 今度は、"self" は "otherDict" になる。しかし、辞書を明示的にバインドしたときに はこれは起こらない: let myDict.myFunction = function(MyFu... - https://man.mtool.work/vimdoc-ja/9.2/eval.html
- eval - Vimドキュメント 8821
- 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 : 式の評価はコンパ
...ことはできない。 関数を定義して、それへの参照を直接辞書に入れるための特別な形式がある。例: :function dict.init() dict : let self.val = 0 :endfunction この辞書のキーは小文字で始めなければならない。実際の関数名はここでは使われない。 numbered-function も...ときにも発生する ことに注意: let myDict.myFunction = MyFunction call myDict.myFunction() ここで、MyFunction() は myDict を "self" として受け取る。これは、"myFunction" メンバーがアクセスされたときに起こる。"myFunction" を別の辞書 otherDict に代入 して呼...出すと、それは otherDict にバインドされる: let otherDict.myFunction = myDict.myFunction call otherDict.myFunction() 今度は、"self" は "otherDict" になる。しかし、辞書を明示的にバインドしたときに はこれは起こらない: let myDict.myFunction = function(MyFu... - https://man.mtool.work/vimdoc-ja/9.2/eval.html
- repeat - Vimドキュメント 7929
- repeat.txt For Vim バージョン 9.2. Last change: 2026 Oct 03 VIM リファレンスマニュアル by Bram Moolenaar 繰り返しコマンド、Vim script とデバッグ repeating 繰り返しについてはユーザーマニュアルの26章 usr_26.txt に紹介がある。 1. 単発繰り返し
...nc 次に出力の例を挙げる。説明のために行番号が行頭についている: 1 FUNCTION Test2() 2 Called 1 time 3 Total time: 0.155251 4 Self time: 0.002006 5 6 count total (s) self (s) 7 9 0.000096 for i in range(8) 8 8 0.153655 0.000410 call Test3() 9 8 0.000070...ヘッダー (1行目から4行目) は関数全体にかかった時間を示している。"Total" はこの 関数を実行している間に経過した時間である。"Self" は "Total" のうち、次のことに かかった時間を引いたものである: - 他のユーザー定義関数 - スクリプトの読み込み - 自動コマンド...のため プロセッサーの周波数が下がったとき、プロファイリングが奇妙な結果を出すかもし れない。 - 関数が再帰的に呼ばれた場合、"self" 時間は正しくない。 vim:tw=78:ts=8:noet:ft=help:norl: 関連キーワード: 場合 範囲 cmd Vim レジスタ range vim script 最後 マッ... - https://man.mtool.work/vimdoc-ja/9.2/repeat.html
- repeat - Vimドキュメント 7929
- repeat.txt For Vim バージョン 9.2. Last change: 2026 Oct 03 VIM リファレンスマニュアル by Bram Moolenaar 繰り返しコマンド、Vim script とデバッグ repeating 繰り返しについてはユーザーマニュアルの26章 usr_26.txt に紹介がある。 1. 単発繰り返し
...nc 次に出力の例を挙げる。説明のために行番号が行頭についている: 1 FUNCTION Test2() 2 Called 1 time 3 Total time: 0.155251 4 Self time: 0.002006 5 6 count total (s) self (s) 7 9 0.000096 for i in range(8) 8 8 0.153655 0.000410 call Test3() 9 8 0.000070...ヘッダー (1行目から4行目) は関数全体にかかった時間を示している。"Total" はこの 関数を実行している間に経過した時間である。"Self" は "Total" のうち、次のことに かかった時間を引いたものである: - 他のユーザー定義関数 - スクリプトの読み込み - 自動コマンド...のため プロセッサーの周波数が下がったとき、プロファイリングが奇妙な結果を出すかもし れない。 - 関数が再帰的に呼ばれた場合、"self" 時間は正しくない。 vim:tw=78:ts=8:noet:ft=help:norl: 関連キーワード: 範囲 レジスタ range script 最後 マッチ スクリプト re... - https://man.mtool.work/vimdoc-ja/9.2/repeat.html