2012の140日目の記事になります。タイトルの「エンター巻き込み」はYahoo!検索スタッフブログの記事「あなたの知らないタイピングミスの世界」にあった単語です。具体的に例を挙げると、Vimmerなら誰しも「:w]」としてしまって「]」というファイルを作ってしまったことがあるはずです。\]」を実行して消していることでしょう。endifendfunction上記のコードを.vimrcにコピペすればそんなFP*1の消費を抑えることができます。具体的に言うと「file.txt]」などのファイル名で書き込もうとすると本当にそのファイルに書き込もうとしたのかプロンプトが出ます。そこで「y」や「yes」と打てばやっと書き込むことができます。s:write_check_typo(expand('<afile>'))のように変えたりしてください。話はこれだけで終わりません。信じ難いことにもしかしたらあなたは本当に「file.txt]」というファイルに書き込みたいのかもしれません。endifendfunction上記のコードは先程のコードの改良版です。プロンプトで「YES」と入力すると強い肯定とみなし、以後そのバッファではプロンプトを出さなくなります。Hacks用にとっておいた記事を少し改変したものです。文体が違うのはそのせいです。読み込ませたいショートカットはこれ。2012への16回目の投稿です...2012-01-10プロンプトして実行、のインターフェースの変遷。ノーマルモードに移りたい。便利にした月ごとはてなブログをはじめよう!tyruさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。