Skip to content

Commit cfb21c4

Browse files
tsuyoshichoh-east
andauthored
usr_50.jax: apply suggestion
Co-authored-by: h_east <[email protected]>
1 parent fa18e2d commit cfb21c4

File tree

1 file changed

+13
-12
lines changed

1 file changed

+13
-12
lines changed

doc/usr_50.jax

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -65,10 +65,11 @@ is off" のようなまったく異る問題を示す有効なエラーに気づ
6565
delete(tmp)
6666
endtry
6767
68-
カーソル行からファイル末尾までを "filter" コマンド (ファイル名を引数に取るコマ
69-
ンド) でフィルタ処理しており、`try``finally` の間で問題が起きても、ユーザー
70-
CTRL-C を押して操作をキャンセルした場合、`call delete(tmp)` は必ず呼ばれま
71-
す。一時ファイルが残ってしまう心配はありません。
68+
これは、ファイル名の引数をとる "filter" コマンドを使用して、カーソルからファイ
69+
ルの終わりまでの行をフィルタリングします。フィルタリングが動作しても、`try`
70+
`finally` の間で何か問題が発生した場合や、ユーザーが CTRL-C を押してフィルタリ
71+
ングをキャンセルした場合は、常に `delete(tmp)` 呼び出しが実行されます。これに
72+
より、一時ファイルを残さないようにすることができます。
7273

7374
`finally` は例外をキャッチせず、エラーはそれ以降の実行を中断します。
7475

@@ -78,14 +79,14 @@ is off" のようなまったく異る問題を示す有効なエラーに気づ
7879
==============================================================================
7980
*50.2* 可変長引数の関数
8081

81-
Vim では可変長個の引数を持つ関数の定義が有効です。これらのコマンドでは、例え
82-
ば、関数が1つの引数(start)を必ず持ちそして最大20個の追加の引数を持つことができ
83-
ます: >
82+
Vim では、可変数の引数を持つ関数を定義できます。例えば、次のコマンドは、1つの
83+
引数(start)を持つ必要があり、最大20個の追加の引数を持つことができる関数を定義
84+
します: >
8485
8586
def Show(start: string, ...items: list<string>)
8687
87-
変数 "items" は関数内のリストとして追加の引数を保持します。任意型のリストのよ
88-
うに使用することができ、例として: >
88+
変数 "items" は、追加の引数を含む関数内のリストになります。any型のリストと同じ
89+
ように使用できます。例: >
8990
9091
def Show(start: string, ...items: list<string>)
9192
echohl Title
@@ -102,9 +103,9 @@ Vim では可変長個の引数を持つ関数の定義が有効です。これ
102103
Show('Title', 'one', 'two', 'three')
103104
< start is Title Arg 0 is one Arg 1 is two Arg 2 is three ~
104105

105-
これは `echohl` コマンドを使用しては以降の `echo` コマンドをハイライトするよう
106-
に指定しています。`echohl None` で再度停止します。`echon` コマンドは `echo`
107-
と同様に動作しますが、出力が改行されません
106+
これは `echohl` コマンドを使用して以降の `echo` コマンドをハイライトするように
107+
指定しています。`echohl None` で再度停止します。`echon` コマンドは `echo` と同
108+
様に動作しますが、改行を出力しません
108109

109110
引数を1つで呼び出したときは "items" リストは空になります。`range(len(items))`
110111
はインデックス付きのリストを返します。`for` がループするものについては、さらに

0 commit comments

Comments
 (0)