問題タブ [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.
vim - 関数の後にvimカーソルを移動する
私はsupertabプラグインとsnipmateプラグインの両方を使用しています。snipmateを使用してifステートメント構造を作成しているとしましょう。ifステートメント内にステートメントを追加し終えたら、ifステートメントの後にカーソルをすばやく移動するにはどうすればよいですか。例えば:
カーソルがセミコロン上にあり、挿入モードになっている場合。'fi'の後の行にカーソルを移動するために実行できるアクションの最小数はいくつですか?Tabキーを押すと、スーパータブでオートコンプリートウィンドウが開きます。
ありがとう
xml - 拡張子が.ptで、xml構文が強調表示され、vimのプラグインがpt.snippetsをロードするファイルを作成するにはどうすればよいですか?
私は私の中に次のものを持っています.vimrc
:
これが必要なのは、*.pt
拡張子が付いたファイルを編集しているにもかかわらず、それは確かに有効なxmlファイルであるためです。このようにファイルタイプを設定すると、構文を強調表示できます。
私はvimのsnipmateプラグインを使用しており、これらのファイルはZopeページテンプレート(TALを使用したZPT)であるため、特定のニーズに合わせてpt.snippetsを作成しようとしました。
ここで問題があります。これらのスニペットは実際には一般的なxmlスニペットではないため、xml.snippetsで作成したくありませんが、*.pt
ファイルはxmlに設定されているため、ptスニペットを定義するとそうではありません。 vimでptファイルを実行しない限りロードされ:set filetype=pt
ますが、構文の強調表示が失われます。
snipmateからpt.snippetsファイルをロードできるように、xml構文が強調表示されたptファイルを作成できるようにしたいと思います。どうすればいいですか?
(スニペットを一般的なスニペットファイルに配置することは避けたいので、保守しやすいようにpt.snippetsにのみ存在させたいと思います。)
vim - Vim - PHP ファイルで HTML スニペットを有効にする
私は vim と snipMate を使用していますが、コードが 1 行または 2 行しかないため、HTML ファイルに PHP の名前を付ける必要が何度もありました。
PHPファイルを作成するたびに、vimはそれをPHPファイルとして取得するため、HTMLスニペットを使用できないため、コマンドを使用して手動でHTMLスニペットをアクティブにする必要があります。
私のvimrcのこの行で自動的にアクティブにするつもりです
これは正しいです?何か不足していますか、それとも何か問題がありますか?
vim - Vim: SnipMate プラグイン: .snippet を変更してその場で更新するにはどうすればよいですか?
ドット スニペット ファイルを編集し、プログラムを閉じて再度開くことなく (g)vim にリロードする方法を知っている人はいますか? この優れたプラグインでそれを行うのは素晴らしいことです.
挨拶
vim - ロードされていないVimプラグインをデバッグするにはどうすればよいですか?
Vim snipMateプラグインを使おうとしていますが、指示どおりにインストールしましたが、Tabキーを押しても何も起こりません。
- どうすればこれをデバッグできますか?Vimが何かを読み込もうとしたときに作成するログファイルはありますか?
- どのプラグインが正しくロードされているかを確認するにはどうすればよいですか?
:sni<tab>
snipsomethingと呼ばれるものがインストールされているかどうかを確認しようとしましたが、何も完了していません。
インストールチュートリアルでは、何も追加することについては触れていませんが、ディレクトリが自動的に検出さvimrc
れると思いますか?/plugin/
私はWindowsとUnixで実行していますが、同じプロファイルで同じ問題が発生しています。
NerdTreeのような他のプラグインはOKをロードしています。
更新:別の質問に続いて、私は試しましたが:inoremap
、言及し:snoremap
ている<Tab>
エントリTriggerSnippet()
があります:
例えば
- これは、有効になっていることを意味しますか?
vim - ubuntuにgvimを新規インストール。プラグインはどこに配置すればよいですか?
ubuntu lucidの新規インストールにgvimをインストールしました。以前にこれを台無しにしてしまったので、ここで正しいステップから始めたいと思います。
plugins
私と私のすべてをどこに保管すればよい.vimrc?
ですか?
gvim の現在のランタイムパスは次のとおりです。
runtimepath=~/.vim,/var/lib/vim/addons,/usr/share/vim/vimfiles,/usr/share/vim/vim72,/usr/share/vim/vimfiles/after,/var/lib/ vim/addons/after,~/.vim/after
gvim で作業できなかったものの 1 つは、snipMate です。gvim で動作するように指示する人はいますか?
vim - VimとsnipMate(プラグイン)-新しいスニペットの追加は機能しません
snipMateプラグインに新しいスニペットを作成しようとしています。
私は(すなわち)myfile.endfileと呼ばれるいくつかのファイルを操作します
すべての.endfileファイルには、.htmlファイルのような同じ「スニペット」が必要です。だから私はしました
私の〜/ .vim/snippetsディレクトリにあります。
SnipMateは現在のすべてのスニペットで動作しますが、新しく作成したスニペットでは動作しません。この問題に対する提案はありますか?
(ところで:新しい.snippetファイルを作成した後:helptags ~/.vim/doc
、vimインスタンスでコマンドを実行しました。)
vim - VIM、SnipMate が元に戻す/やり直しの履歴を壊す
だから私は最近 VIM にジャンプしましたが、まだあらゆる種類のプラグインをテストしています。今、私はインストールsnipMate
してスニペットは非常にうまく機能しますが、奇妙なバグに遭遇しています.
undo / redo
バッファを実行すると、かなり奇妙な状態になります。
元に戻す前 (ランダムなテスト コーディング):
取り消し後:
ご覧のとおり、完全に壊れています。質問は、プラグインに振りかけて履歴が破壊されないようにする魔法はありますか? snipMate
ハッキング自体に問題はありません。
snipMate
競合がないことを確認する以外は、すべてのプラグインを既に削除しました。
私はVIM 7.2を使用しています。これが私の.vimrcです(はい、クリーンアップが必要です...)
ruby-on-rails - Vim html.erb スニペット?? snipMate vim のヒントが必要
html.erb ファイルにいるとき、snipMate スニペットを取得できません。
HTML と Ruby の両方が欲しいのですが、HTML だけでもいいのですが、どうすればよいですか?
スニペットのセットを作成する必要がありますか?
もしそうなら、既存のスニペットをコピーせずに取り込む方法はありますか?
.html erb を見たときに vim に html モードになるように指示する方法はありますか?