0

基本的にファイルブラウザを開き、コードブロックを挿入するスニペット名を選択/検索できるスニペットプラグインが既に存在するかどうか疑問に思っています。私は個人的に Textmate スニペット機能のファンです。ただし、私の環境には、読みたいだけのテキストファイルベースのスニペットがかなりあります。次のことができるようにしたいです。

  • ディレクトリを構成する
  • キーストロークを押す/コマンドを入力してウィンドウを呼び出す
  • 探しているものを入力するか、フォルダをブラウズします
  • スニペットを選択
  • 読み込んで

考え、提案、アイデア?

4

2 に答える 2

0

mu-templateには、:MuEdit使用可能なスニペットを開いて編集できるコマンドがあります (名前は で使用できるものと同じです:MuTemplate)。スニペット/テンプレート内からCTRL-W_f(覚えていないかもしれgfませんが) は、含まれている他のスニペット/テンプレートに従うように再マッピングされています)。

この機能はテンプレートファイルのメンテナンスを目的としており、スニペット/テンプレートのインタラクティブな拡張を目的としていないため、あなたが考えているほど人間工学的ではないかもしれません. このため、ほとんどの場合、スニペットには十分すぎるほどのヒント行があります。

于 2012-08-09T14:07:25.903 に答える
0

立ち寄って、自分がやろうと決めたことを返信しようと思っただけです。CtrlPをインストールし、このニーズに合わせていくつかのマッピングを作成しました。

" Open Snippets
nnoremap <leader>so :CtrlP <directory to snippets><cr>

" Put Snippet
nnoremap <leader>sp :buffer #<cr>:read #<cr>:bdelete #<cr>

最初のものは、スニペットのディレクトリを指定するだけです。次に、必要なスニペットを検索して Enter キーを押すと、そのスニペットが開きます。そのスニペットで、2 番目のマッピングを使用して最後のバッファーに切り替え、最後のアクティブなバッファー (現在はスニペットである必要があります) を読み取ってから、そのバッファーを削除できます。数日間試してみて、これがどのように機能するかを確認します。

于 2012-08-13T14:37:08.187 に答える