前の略語挿入を受け入れません私は行を編集していて、カーソルの右側にテキストがあります(間に空白またはスペースなし)。これを解決するために何かできることはありますか?ヘルプファイル(またはここ!)で何も見つかりませんでした..Vimは私はこの問題を持っているテキスト
ありがとう!あなたは非単語の文字を入力すると、このような
s.franky
前の略語挿入を受け入れません私は行を編集していて、カーソルの右側にテキストがあります(間に空白またはスペースなし)。これを解決するために何かできることはありますか?ヘルプファイル(またはここ!)で何も見つかりませんでした..Vimは私はこの問題を持っているテキスト
ありがとう!あなたは非単語の文字を入力すると、このような
s.franky
あなたの解決策は、私はスペースキーを押した後にのみ(このは右、非単語の文字が意味するものているのですか?だから、私は非単語を入力しています私はこの仕事をしたいということを除いて、正常に動作します文字、それはすべての場合に動作しません) 私はそれを取得しません。私がまだスペースを押しても、他のテキストが続くのはなぜ重要なのでしょうか?おかげで、 これは以前のものよりはるかに優れています。
@chris morgan:奇妙なことに、これは私にとっても時には空のドキュメントでもうまくいきます。私がtexドキュメント(ラテックススイートパッケージ)を読み込むと、不可能です。しかし、私はそれがラテックススイート特有であるかどうかはわかりません。場合によっては.txtドキュメントでも発生することがあります。
略語がトリガされます。あなたが望むのはむしろinoremap
でしょうか?ドキュメントから
:
は省略形が唯一のあなたは非キーワード文字を入力 認識されています。 挿入モードを終了する< Esc>またはコマンドを終了する< CR>を指定することもできます。略語を終わらせる非キーワード文字 は、 省略形の後に挿入された です。これの例外は 文字< C - ]>です。これは を省略すると、 の文字を挿入しないで、 になります。
これはあなたの質問に直接関係しているわけではありませんが、簡単なテキスト補完に関しては、まだわからない場合はSnipMateプラグインをご覧ください。
<Tab>
キーを押すだけで、コンテキストに応じてコードスニペットが挿入されます。
あなた自身の略語で簡単に展開できるTexスニペットファイルが既にあります。
私は、(ラテックス)コンテンツの大きな断片にはsnipmateを使用していますが、単なる略語として使用することは考えていませんでしたが、iabがテキスト間で動作しているようには見えません。ありがとう –
Vim 7.3でうまく動作します。 –