読者です 読者をやめる 読者になる 読者になる

snipMateのsnippetが書きやすい件

vim

snippetsEmuからsnipMateに乗り換えました。snippetsEmuの致命的な欠点は、snippetが書きにくくて、snippetを追加する気にならないことだったのですが、snipMateではその問題が解決されています。

以下の例を見れば、書きやすさがまるで違うのがよくわかります。

snippetsEmuのsnippet

exec "Snippet ife if (".st.et.") {<CR>".st.et."<CR>} else {<CR>".st.et."<CR>}<CR>".st.et

snipMateのsnippet

snippet ife
        if (${1}) {
            ${2:# body...}
        } else {
            ${3:# else...}
        }

# これでsnippetが複数マッチしうるケースに選択できるようになったら完璧だなぁ