ねえ、 私はvimには比較的新しいですが、これまでのところ私はそれを愛しています。私はGeanyから来ています。私が本当に嫌うのは、一重引用符を入力する機能だけでした.Geany(またはそのプラグインの1つ)は別の一重引用符を挿入し、カーソルをそれらの間に移動します。 divタグに閉じる '>'とタイプしたときと同じことです。 Geanyは終了タグを追加し、その間にカーソルを再配置します。私はこれがvimで可能でなければならないことを知っています。私はどこかに存在すると確信していますが、私がGoogleで探しているものを見つけることはできません。これをどのように達成するのですか?vimの自動カーソル調整機能付き
4
A
答えて
1
これは私にとってはうまくいくようです...カーソルを正しい場所に置いて、 "、"、()、{}を与えてください。 []、{}のために働く私はdelimitMateを使用
imap ' <C-V>'<C-V>'<Left>
imap " <C-V>"<C-V>"<Left>
imap { <C-V>{<C-V>}<Left>
imap (<C-V>(<C-V>)<Left>
は...私も考えていない奇妙sideffectsを持っている可能性があり、私はよりよい解決策をtheresの確信している...
0
、 () ""、 ''しかし、私はそれがタグのために働いているのか分かりません。
2
HTML AutoCloseTagプラグインを使用して、タグを自動的に閉じることができます。
http://www.vim.org/scripts/script.php?script_id=2591
と括弧を閉じるには、引用符など、あなたがオートクローズプラグインを使用することができます。
0
Jinxed_Coderで述べたように、私はオートクローズプラグインを使用します。私はDelimitmateを調べます。
"({[例:neocompcacheでomnicompletionを使用しているときに、それがオープニングを追加する]のような自動補完を必要としないときにマップを割り当てましたが、手動で閉じるときに、 。 あなた.vimrc
にこれを追加し、ドキュメントを読んで。
nmap <F2> <Plug>ToggleAutoCloseMappings
0
それは中括弧を自動的に閉じます。xptemplateを試してみてください、そしてより多くのコードスニペットを持っている(ただし、それをインストールするので、私は、HTMLを使用していないとあなたの食事に合っているかどうか調べるためにいくつか試してみてください)
関連する問題
- 1. PHPクラスの自動調整機能ですか?
- 2. 自動サイズ調整のテキストビューが機能していません
- 3. 自動レイアウト調整
- 4. 自動調整は
- 5. テーブルレイアウトの自動調整ImageView
- 6. 自動フォーム投稿機能付きURL
- 7. 自動更新機能付きMVCパーシャルビュー
- 8. オープンソーシャルガジェット付きの動的高さ調整
- 9. 画面サイズ自動調整
- 10. Excel VBA自動調整イベントハンドラ
- 11. PopOver自動調整プレースメント
- 12. 自動サイズ調整列(UWP)
- 13. jQuery調査自動サイズ/自動表示が機能しない
- 14. HTMLの自動行の高さ調整
- 15. matplotlibのylimとxlimの自動調整
- 16. Androidでのフォントサイズ調整機能Webview
- 17. PKG_CONFIG_PATHの調整が機能しない
- 18. 自動サイズ調整winformのコントロール
- 19. jQueryのライブで自動サイズ調整
- 20. Androidスタジオのレイアウト自動調整
- 21. 行と列の自動調整
- 22. HTMLドロップダウンの自動幅調整
- 23. GridLayoutのボタンを自動調整する
- 24. HTMLの背景自動サイズ調整
- 25. PostgreSQL x DSTのWindows自動調整クロック
- 26. 自動サイズ調整のUICollectionViewヘッダー
- 27. 在庫調整の自動化 - Netsuite
- 28. Matplotlib/pyplot:y軸の自動調整単位
- 29. seabornヒートマップのフォントサイズを自動調整
- 30. グリッド列間の自動サイズ調整
何かsnipmate mカーソルを動かしてテキストを自動追加しますか? – danwoods