問題タブ [vim-plugin]
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 - VimSQLオムニコンプリート
vimで動的SQLオートコンプリート(オムニメニュー)機能を使用しようとしていますが、機能しません。
Linux MintでYakuakeターミナルを使用していますが、DBextvimプラグインが機能しています。
できますがC-xC-o、テーブルしか表示されず、列も必要です。左右でドリルすることもできません。
挿入モードで押すと、C-c押したようにEsc動作し、通常モードに戻ります。
入力:SQLSetType pgsql
すると、「エディタコマンドではありません」と表示されます。
vim - Vimでグリッドを表示することは可能ですか?
Vim 7でDrawItプラグインを使用して、ASCII図を描画しています。
これは多すぎるかもしれませんが、それでも— </ p>
描画を簡単にするために、背景にグリッドを表示できるプラグインはありますか?
vim - LinuxではVimステータスラインはすぐには更新されません
私は電力線を使用していますが、私が言っていることはすべて、通常のVIMステータスラインにも当てはまります。Windowsでは、貼り付けモード(貼り付けトグル)に移動すると、ステータス行にこれがすぐに表示されます。赤いバーに「PASTE」が含まれています。しかし、Linux(Ubuntu)では、移動する前に、結果を確認するためにいくつかの移動(j、k、w、bなど)を行う必要があります-ステータス行は更新されていません。PS Shell.vimプラグインを使用してフルスクリーンモードに移行すると、Windowsで得られるのと同じ効果が得られます
vim - Vim:インデントを維持しながらコメントを切り替えますか?
現在EnhancedCommentify
、コメント、特にこれら2つのコマンドを切り替えるためにプラグインを使用しています
しかし問題は、次のような行をコメントアウトする代わりに
として表示されます
EnhancedCommentify
これを修正する簡単な方法はありますか?またはこれを達成する他の方法は、現在のキーバインディングを変更しないのが最善ですか? ありがとう。
ところで:NerdTree
私のvimバージョンではうまくいかないようで、私はrootユーザーではないので...
vim - フォルダーがドロップされたときの起動時の gvim chdir
shift
gvim セッションを開き、キーを押しながらフォルダーをドラッグ アンド ドロップして、ドロップしたフォルダーに変更pwd
できます。これは正常に動作しますが、最初にgvimを開かずに同じことを行うことができるかどうか疑問に思っていました(デスクトップのgvimアイコンにフォルダーをドロップして、指定されたフォルダーでgvimセッションを開始できますが、作業ディレクトリは変更されませんシフトキーを押したとき)。
関連する場合は、ubuntu
デスクトップunity
とNERDTree plugin
.
vim - vim indent: 関数の引数を揃える
vim のデフォルトの配置 (「=」を使用) では、コードは次のように配置されます。
ただし、次のように、同じ行で始まるすべての引数に合わせたいと思います。
これはどのように行うことができますか?
ruby-on-rails - MacVim で Rails サーバーが起動しない vim-ruby-debugger
Rails プロジェクトに適切なデバッガーを追加してみましたが、お気に入りのエディター VIM には vim-ruby-debugger が最適なオプションであることがわかりました。これはubuntuで完全に機能します。
しかし、Mac 用に構成しようとすると、デバッガーは起動メッセージを表示しますが、Rails サーバーはダウンしています。
これが私がしたことです。
- インストールされた gem ruby-debug-ide
- 病原体を使用してインストールされたプラグイン vim-ruby-debugger
- 私の.vimrcを次のように変更しました
let g:ruby_debugger_progname = 'mvim'
let g:ruby_debugger_debug_mode = 1
let g:ruby_debugger_builtin_sender = 0
レールを
:Rdebugger
として見つめようとすると、デバッガーが開始されたと表示されますが、サーバーが開始されません。
追加で設定する必要があるものはありますか?
vim - NerdTree ウィンドウを閉じた後、以前にアクティブだったウィンドウではなく、MiniBufExplorer がアクティブになっています (NerdTree を切り替える前)。
NERDTreeToggle 関数を使用して NERDTree ウィンドウを開きます。(同じ関数で) 閉じると、miniBufExplorer がアクティブになりますが、NERDTree を開く前に編集したウィンドウはアクティブになりません。これを修正する方法は?
vim - Vim プラグインごとに異なるローカルリーダーを設定できますか?
既存のマップと競合するプラグインの使用を開始しましたが、すべてのマップを再マップする代わりに、プレフィックスを追加したいだけです。LocalLeaderでこれができると思いました。
Vimdoc は次のように述べています。
<LocalLeader>
<Leader>
「mapleader」の代わりに「maplocalleader」を使用する点を除いて、 と 同じです。<LocalLeader>
バッファに対してローカルなマッピングに使用されます。
localleader を設定する唯一の方法は、グローバル変数を設定することのようです (ドキュメントではこれについて言及されていませんが、b:maplocalleader
機能しませんでした):
そして、その変数をきれいに設定解除する方法がわかりません(プラグインのセットアップ後にそれをクリアするautocmd!?)
これを行う方法はありますか?それとも、LocalLeader は 1 つのグローバル プレフィックスと 1 つのファイルタイプ固有のプレフィックスを与えるだけですか?