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

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

per page, with , order by , clip by
Results of 1 - 10 of about 98 for return (0.010 sec.)
vim9 - Vimドキュメント 10427
vim9.txt For Vim バージョン 9.2. Last change: 2026 Aug 16 VIM リファレンスマニュアル by Bram Moolenaar Vim9 script のコマンドと文法 Vim9 vim9 文法に関するヘルプの大部分は eval.txt にある。このファイルは、150 以上の読み 込み可能なスクリプトを ... ref = g:ThatFunction グローバル関数には "g:" というプリフィックスを付ける必要がある: vim9script def g:GlobalFunc(): string return 'text' enddef echo g:GlobalFunc() オートロード関数には "g:" プリフィックスは必要ない。 vim9-function-defined-later グローバ ... ction E1171 さらに、ラムダ式には {} 内のステートメント群を含めることができる: var Lambda = (arg) => { g:was_called = 'yes' return expression } これはタイマーに役立つ。例えば: var count = 0 var timer = timer_start(500, (_) => { count += 1 echom 'Handler ... 終わりの "}" は行頭になければならない。その後に他の文字を続けることもできる。 例: var d = mapnew(dict, (k, v): string => { return 'value' }) "{" の後にコマンドは使用できない。コメントのみ使用できる。 ブロックは "}" で始まる最初の行で終了するため、ブロッ ...
https://man.mtool.work/vimdoc-ja/9.2/vim9.html
vim9 - Vimドキュメント 10427
vim9.txt For Vim バージョン 9.2. Last change: 2026 Aug 16 VIM リファレンスマニュアル by Bram Moolenaar Vim9 script のコマンドと文法 Vim9 vim9 文法に関するヘルプの大部分は eval.txt にある。このファイルは、150 以上の読み 込み可能なスクリプトを ... ref = g:ThatFunction グローバル関数には "g:" というプリフィックスを付ける必要がある: vim9script def g:GlobalFunc(): string return 'text' enddef echo g:GlobalFunc() オートロード関数には "g:" プリフィックスは必要ない。 vim9-function-defined-later グローバ ... ction E1171 さらに、ラムダ式には {} 内のステートメント群を含めることができる: var Lambda = (arg) => { g:was_called = 'yes' return expression } これはタイマーに役立つ。例えば: var count = 0 var timer = timer_start(500, (_) => { count += 1 echom 'Handler ... 終わりの "}" は行頭になければならない。その後に他の文字を続けることもできる。 例: var d = mapnew(dict, (k, v): string => { return 'value' }) "{" の後にコマンドは使用できない。コメントのみ使用できる。 ブロックは "}" で始まる最初の行で終了するため、ブロッ ...
https://man.mtool.work/vimdoc-ja/9.2/vim9.html
userfunc - Vimドキュメント 9996
userfunc.txt For Vim バージョン 9.2. Last change: 2026 May 31 VIM リファレンスマニュアル by Bram Moolenaar 関数の定義と使用。 これはユーザーマニュアルの第 07.2 章で紹介されている。 1. 関数の定義 define-function 2. 関数呼び出し :call 3. 関数 ... 用している。それは Foo() から戻っても 参照され続ける: :function! Foo() : let x = 0 : function! Bar() closure : let x += 1 : return x : endfunction : return funcref('Bar') :endfunction :let F = Foo() :echo F() 1 :echo F() 2 :echo F() 3 function-search-un ... る。この関数へ の参照がなくなると、関数は削除される。 ! が付いていると、関数が存在していなくてもエラーが発生 しない。 :retu :return E133 :retu[rn] [expr] 関数から戻る。 [expr] が与えられた場合、それは評価され 関数の結果として返される。 [expr] が与えられな ... い場合、 数値 0 が返される。関数が明示的な ":return" を伴わずに 終了した場合、数値 0 が返される。 Vim9 script の場合: - :return は短縮できない、そして - :return の後に実行不可 ...
https://man.mtool.work/vimdoc-ja/9.2/userfunc.html
userfunc - Vimドキュメント 9996
userfunc.txt For Vim バージョン 9.2. Last change: 2026 May 31 VIM リファレンスマニュアル by Bram Moolenaar 関数の定義と使用。 これはユーザーマニュアルの第 07.2 章で紹介されている。 1. 関数の定義 define-function 2. 関数呼び出し :call 3. 関数 ... 用している。それは Foo() から戻っても 参照され続ける: :function! Foo() : let x = 0 : function! Bar() closure : let x += 1 : return x : endfunction : return funcref('Bar') :endfunction :let F = Foo() :echo F() 1 :echo F() 2 :echo F() 3 function-search-un ... る。この関数へ の参照がなくなると、関数は削除される。 ! が付いていると、関数が存在していなくてもエラーが発生 しない。 :retu :return E133 :retu[rn] [expr] 関数から戻る。 [expr] が与えられた場合、それは評価され 関数の結果として返される。 [expr] が与えられな ... い場合、 数値 0 が返される。関数が明示的な ":return" を伴わずに 終了した場合、数値 0 が返される。 Vim9 script の場合: - :return は短縮できない、そして - :return の後に実行不可 ...
https://man.mtool.work/vimdoc-ja/9.2/userfunc.html
testing - Vimドキュメント 9343
testing.txt For Vim バージョン 9.2. Last change: 2026 Apr 06 VIM リファレンスマニュアル by Bram Moolenaar VimおよびVim scriptのテスト testing-support 式の評価は eval.txt で説明されている。このファイルでは、Vim scriptでのテスト の記述について ... 表現エンジンに戻すために、NFA regexp エン ジンを失敗させる。 no_query_mouse "dec" 端末のマウス位置を問い合わせない。 no_wait_return "no_wait_return" フラグを設定する。"ALL" では 復元されない。 redraw redrawing() 関数を無効化する。 redraw_flag RedrawingDi ... トする。 ui_delay ui_delay() で使用するミリ秒単位の時間; メッセージ の最大3秒の待ち時間を上書きする。 unreachable throw と :return の後のコードではエラーになら ない。 uptime sysinfo.uptime を上書きする。 vterm_title 端末ウィンドウ内でジョブが走っている場 ... ビジュアルベルを発生させな かった場合、 v:errors にエラーメッセージを追加する。 assert_fails() 、 assert_nobeep() 、 assert-return も参照。 method としても使用できる: GetCmd()->assert_beeps() 戻り値の型: Number assert_equal() assert_equal( {expected} , ...
https://man.mtool.work/vimdoc-ja/9.2/testing.html
testing - Vimドキュメント 9343
testing.txt For Vim バージョン 9.2. Last change: 2026 Apr 06 VIM リファレンスマニュアル by Bram Moolenaar VimおよびVim scriptのテスト testing-support 式の評価は eval.txt で説明されている。このファイルでは、Vim scriptでのテスト の記述について ... 表現エンジンに戻すために、NFA regexp エン ジンを失敗させる。 no_query_mouse "dec" 端末のマウス位置を問い合わせない。 no_wait_return "no_wait_return" フラグを設定する。"ALL" では 復元されない。 redraw redrawing() 関数を無効化する。 redraw_flag RedrawingDi ... トする。 ui_delay ui_delay() で使用するミリ秒単位の時間; メッセージ の最大3秒の待ち時間を上書きする。 unreachable throw と :return の後のコードではエラーになら ない。 uptime sysinfo.uptime を上書きする。 vterm_title 端末ウィンドウ内でジョブが走っている場 ... ビジュアルベルを発生させな かった場合、 v:errors にエラーメッセージを追加する。 assert_fails() 、 assert_nobeep() 、 assert-return も参照。 method としても使用できる: GetCmd()->assert_beeps() 戻り値の型: Number assert_equal() assert_equal( {expected} , ...
https://man.mtool.work/vimdoc-ja/9.2/testing.html
vim9class - Vimドキュメント 9016
vim9class.txt For Vim バージョン 9.2. Last change: 2026 May 21 VIM リファレンスマニュアル by Bram Moolenaar Vim9 のクラス、オブジェクト、インターフェイス、型定義と列挙型。 vim9-class 1. 概要 Vim9-class-overview 2. 単純なクラス Vim9-simple-c ... を提供する必要がある。これらは一般に ゲッターと呼ばれる。"Get" で始まる名前を使用することをお勧めする: def GetLnum(): number return this._lnum enddef def GetCol(): number return this._col enddef この例はあまり役に立たない。変数はパブリックでもよいだろう。 ... 値を確認するときに 便利である。例えば、行番号を総行数に制限する: def GetLnum(): number if this._lnum > this._lineCount return this._lineCount endif return this._lnum enddef Protected メソッド protected-method E1366 オブジェクトメソッドを同じクラスの ... トメソッドを protected に できる。これを行うには、メソッド名の前にアンダースコアを付ける: class SomeClass def _Foo(): number return 10 enddef def Bar(): number return this._Foo() enddef endclass クラス外の protected メソッドにアクセスすると、エラーが発生 ...
https://man.mtool.work/vimdoc-ja/9.2/vim9class.html
vim9class - Vimドキュメント 9016
vim9class.txt For Vim バージョン 9.2. Last change: 2026 May 21 VIM リファレンスマニュアル by Bram Moolenaar Vim9 のクラス、オブジェクト、インターフェイス、型定義と列挙型。 vim9-class 1. 概要 Vim9-class-overview 2. 単純なクラス Vim9-simple-c ... を提供する必要がある。これらは一般に ゲッターと呼ばれる。"Get" で始まる名前を使用することをお勧めする: def GetLnum(): number return this._lnum enddef def GetCol(): number return this._col enddef この例はあまり役に立たない。変数はパブリックでもよいだろう。 ... 値を確認するときに 便利である。例えば、行番号を総行数に制限する: def GetLnum(): number if this._lnum > this._lineCount return this._lineCount endif return this._lnum enddef Protected メソッド protected-method E1366 オブジェクトメソッドを同じクラスの ... トメソッドを protected に できる。これを行うには、メソッド名の前にアンダースコアを付ける: class SomeClass def _Foo(): number return 10 enddef def Bar(): number return this._Foo() enddef endclass クラス外の protected メソッドにアクセスすると、エラーが発生 ...
https://man.mtool.work/vimdoc-ja/9.2/vim9class.html
diff - Vimドキュメント 8585
diff.txt For Vim バージョン 9.2. Last change: 2026 Feb 14 VIM リファレンスマニュアル by Bram Moolenaar diff vimdiff gvimdiff diff-mode このファイルでは +diff 機能 (同じファイルの2つから8つまでのバージョン間の違 いを表示する機能) について解説 ... いるとする。ここで注目したいのは、編集と移動の両方が行わ れた関数 foo() の変更点である。 ファイル A: int foo() { int n = 1; return n; } int g = 1; int bar(int a) { a *= 2; a += 3; return a; } ファイル B: int bar(int a) { a *= 2; a += 3; return a; } int ... foo() { int n = 999; return n; } int g = 1; 通常の差分では、通常、以下のように差分結果が整列される: int foo() { |---------------- int n = 1; |-------- ... -------- return n; |---------------- } |---------------- |---------------- int g = 1; |---------------- |---------------- int bar(int a) { ...
https://man.mtool.work/vimdoc-ja/9.2/diff.html
diff - Vimドキュメント 8585
diff.txt For Vim バージョン 9.2. Last change: 2026 Feb 14 VIM リファレンスマニュアル by Bram Moolenaar diff vimdiff gvimdiff diff-mode このファイルでは +diff 機能 (同じファイルの2つから8つまでのバージョン間の違 いを表示する機能) について解説 ... いるとする。ここで注目したいのは、編集と移動の両方が行わ れた関数 foo() の変更点である。 ファイル A: int foo() { int n = 1; return n; } int g = 1; int bar(int a) { a *= 2; a += 3; return a; } ファイル B: int bar(int a) { a *= 2; a += 3; return a; } int ... foo() { int n = 999; return n; } int g = 1; 通常の差分では、通常、以下のように差分結果が整列される: int foo() { |---------------- int n = 1; |-------- ... -------- return n; |---------------- } |---------------- |---------------- int g = 1; |---------------- |---------------- int bar(int a) { ...
https://man.mtool.work/vimdoc-ja/9.2/diff.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT