問題タブ [snipmate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Vim Snipmate または PHP オブジェクト構文をオートコンプリートするプラグイン
->
オートコンプリートに使用したり、または+ タブ=>
を押して使用できるプラグインまたはスニペットはありますか?-
=
私はいつもタイピング>
するのに耐えられません。
-
snipmate 用に次のスニペットを作成しようとしましたが、変数の末尾にとが付加されているため機能しません=
。
vim - vim snipmate - スニペットで変数を複数回使用する
スニペットで変数を複数回使用する必要がある場合があります。たとえば、キーと値のリストを設定する必要がある場合:
${1}
この場合、スニップメイトをトリガーすると、カーソルが最初に停止できることを願っています。foo
最初のようなものを入力する${1}
と、
したがって、foo
一度だけ入力する必要があります。どうすればこれを達成できますか?
vim - vundle install を使用した Vim-snipmate が機能しない
何らかの理由で、vim-snipmate はスニペットをタブで完成させたくないのです。.vimrcに次のものがあり、vim-snipmate のバンドル インストール設定を使用しました。Vundle は「~/.vim/bundle/」内にプラグインをインストールしました。追加してみました
と
私の.vimrcに、しかし成功しませんでした。助言がありますか?私は何が欠けていますか?
vim - 同じスニペットに対するVimのsnipMate複数のトリガー
まったく同じスニペットに対して複数のトリガーを指定することは可能ですか? Fortran での作業とトリガー の両方でスニペット
をトリガーしたいと思います。
小さな解決策として、次のようにスニペットを複数回繰り返しています。IF THEN END IF
if
IF
より良い解決策はありますか?
vim - Windows 上の gVim 7.4 および snipMate
Windows の gVim 7.4 に snipMate をインストールするのに時間がかかりました。Vundle を使用して依存関係をインストールしました。
Bundle "MarcWeber/vim-addon-mw-utils"
Bundle "tomtom/tlib_vim"
Bundle "garbas/vim-snipmate"
Bundle "honza/vim-snippets"
新しいファイルをロードしましたtest.c
for<TAB>
スニペットが機能していると、次のように表示されます。
ファイルを終了して再度開いて入力すると、次のfor<TAB>
エラー メッセージが表示されます。
:BundleInstall
ファイルを開いた後に行うと、再び機能します。
どうすればこれを修正できますか?
vim - vim snipMate スニペットがさまざまなファイル タイプで機能することを許可する
私はvimを初めて使用し、spf13構成で遊んでいます。これは素晴らしいことです。私が把握できていないことの 1 つは、ある種類のファイルのスニペットを別の種類のファイルで使用できるようにする方法です。私の個人的な状況では、javascript および javascript-jquery スニペットを html ファイルで使用したいと考えていました。これが私が試したものです:
これらの行を .vimrc.before.local ファイルと .vimrc.local ファイルの両方に入れてみました。
これらのいずれも、javascript スニペットが html ファイルで機能することを許可していないようです。私は最終的にあきらめて、すべてのjavascriptおよびjavascript-jqueryスニペットをhtmlスニペットファイルに対処しました。それはうまくいきましたが、別の方法があれば知りたいです。
windows - Windows で $home/vimfiles/after の下に独自のスニペットを作成するにはどうすればよいですか
Windows で vim 用の独自のスニペット セットを作成しようとしています。
(ファイルの有無にかかわらず)ディレクトリを作成するとすぐに$HOME/vimfiles/after/snippets
、「標準」のスニペット (つまり、snipmate 自体に付属するもの) はトリガーされなくなります。
Linux インストールで同じことを試してみましたが、(動作する) スニペットのセットを~/.vim/after/snippets/*.snippets
.
私は何が欠けていますか?
編集元のスニップメイトとフォークのどちらを使用しているかを尋ねられた回答は?
回答: 私はそのようなフォークを知らなかったので、「元の」フォークを使用しているようです。
Edit II echo &rtp
には(ディレクトリC:\Users\Rene/vimfiles/after
を作成した)が含まれています。snippets
前後のスラッシュが混在していることが問題なのでしょうか?
vim - vim snipMate: スニペット内でスニペットを展開する
vim-snipmate を使用すると、次の問題があります。スニペット内でスニペットを展開しようとすると、snipmate は新しいスニペットを展開する代わりに、現在のスニペットの次のプレースホルダーに移動します。
tab
例:次の状況でを押した場合:
私は期待します:
しかし、私が得るのは次のとおりです。
スニペット内でスニペットを展開する方法、または少なくとも次のプレースホルダーへの移動を抑制する方法はありますか?
よろしくお願いします