私はビジュアルモードでコピーして貼り付けようとすると、コピーされた行の代わりに新しい行を貼り付けます。 .vimrcを使用しているrootで同じことが行われた場合、うまく動作します。私の.vimrcファイルでコピー/ペーストの問題
これは私が現在使用している.vimrcです。 何か助けていただければ幸いです.linuxで使用された場合、同じ.vimrcを書き留めておきましょう。うまく動作します。
私はビジュアルモードでコピーして貼り付けようとすると、コピーされた行の代わりに新しい行を貼り付けます。 .vimrcを使用しているrootで同じことが行われた場合、うまく動作します。私の.vimrcファイルでコピー/ペーストの問題
これは私が現在使用している.vimrcです。 何か助けていただければ幸いです.linuxで使用された場合、同じ.vimrcを書き留めておきましょう。うまく動作します。
Linuxで動作すると言われているので、あなたのエラーはWindowsまたはOSXであると仮定します。あなたの問題を@sudobangbangで述べたようにラインこれはvimのは、Linuxで使用されるXウィンドウをクリップボードにVimの別名である+
されるようにするには、デフォルトのコピーバッファに設定されているん何set clipboard=unnamedplus
です。わからない、なぜそれだけで、あなたに新しい行を与えているが、それはそれはあなたが*
にコピー・バッファを設定するコマンドset clipboard=unnamed
を使用することをお勧めしますWindowsとOSXのために働くために、これを取得するにはOS
と対話する方法で行うことはおそらくですこれはWindows/OSXのクリップボードのエイリアスです。
しかし、あなたのコマンド
:help unnamedplus
続い*
バッファを参照するために"
を使用して"*y
と"*p
を行うことによって、システムのコピーバッファからその行に完全に手動でコピーすることができます/貼り付けを削除する場合は私にこの情報を提供し
clipboard-unnamedplus unnamedplus A variant of the "unnamed" flag which uses the clipboard register '+' (quoteplus) instead of register '*' for all yank, delete, change and put operations which would normally go to the unnamed register. When "unnamed" is also included to the option, yank operations (but not delete, change or put) will additionally copy the text into register '*'. Only available with the +X11 feature. Availability can be checked with: if has('unnamedplus')
vim.wik Mac OS X clipboard sharing上のIA記事は
set clipboard=unnamed
はまた、あなたがコピーを選択して貼り付けを使用しているどのようなコマンドautoselect
と
:help autoselect
clipboard-autoselect autoselect Works like the 'a' flag in 'guioptions': If present, then whenever Visual mode is started, or the Visual area extended, Vim tries to become the owner of the windowing system's global selection or put the selected text on the clipboard used by the selection register "*. See guioptions_a and quotestar for details. When the GUI is active, the 'a' flag in 'guioptions' is used, when the GUI is not active, this "autoselect" flag is used. Also applies to the modeless selection. clipboard-autoselectplus autoselectplus Like "autoselect" but using the + register instead of the * register. Compare to the 'P' flag in 'guioptions'.
autoselectplus
のようなオプションを見て使用することを示唆していますか? – skeletalmonkey私の野生の推測では、この行はここに 'set clipboard = unnamedplus'がこれらの問題を引き起こしている可能性があります。あなたはそれを取り出してそれをチェックできますか? –
@スドバンバンうん、それはそれを修正した。 – kiran6