vimscript では、function
定義はabort
引数を取ることができます。ドキュメントを引用するには、
When the [abort] argument is added, the function will
abort as soon as an error is detected
これにより、エラーが発生したときに関数が通常何をするのかを真剣に疑問視するようになります。やみくもに暗闇につまずく?
実際には何をしabort
ますか?try...endtry
それはすべてのブロックを壊しますか?いつそれを使いたいですか、いつそれを避けたいですか?