Vimのクリップボードの「unnamed」と「unnamedplus」の設定の違いは何ですか?
2023-09-30 09:37:29
質問
この2つの設定の違いは何ですか?
set clipboard=unnamed
set clipboard=unnamedplus
マルチプラットフォームの.vimrcを作成するには、どちらを使用すればよいですか?
どのように解決するのですか?
Mac OS X や Windows では
*
と
+
レジスタは両方ともシステムのクリップボードを指すので
unnamed
と
unnamedplus
は同じ効果を持ちます:無名レジスタはシステムのクリップボードと同期されます。
Linuxでは、本質的に2つのクリップボードがあります。1つは他のOSとほとんど同じで (
Ctrl
C
そして
Ctrl
V
他のプログラムでは、レジスターにマッピングされる
+
にマップされます)、もう一つはクリップボードの選択です(レジスタ
*
にマップされます)。
だけを使って
unnamedplus
を Linux、Windows、Mac OS X 上で使用することで可能です。
-
Ctrl
C
を他のプログラムで実行し,Vim で
p
を使用して、3 つのプラットフォームすべてで -
で Vim をヤンクする。
y
と Ctrl V を、3 つのプラットフォーム上の他のプログラムで使用できます。
Linux の "selection" クリップボードも使用したい場合は、以下のものも必要です。
unnamed
.
ここでは、クロスプラットフォームの値です。
set clipboard^=unnamed,unnamedplus
参照
:h 'clipboard'
(and follow the tags)
関連
-
[解決済み] emacsの "M-x term "はvimにも存在しますか?重複
-
[解決済み] vimにテキストをペーストする際の自動インデントをオフにする
-
[解決済み] VimのTabキー==4スペースと中括弧の後の自動インデント
-
[解決済み] Vimのマッピングコマンドであるremap, noremap, nnoremap, vnoremapの違いは何ですか?
-
[解決済み] Vimで最も生産性の高いショートカットは何ですか?
-
[解決済み] vimでシステムのクリップボードからペースト(とコピー)するには?
-
[解決済み] Vimレコーディングとは何ですか、またそれを無効にするにはどうしたらいいですか?
-
[解決済み] EmacsとVimの違い
-
[解決済み] vimでカーソルをファイル末尾に移動させる
-
[解決済み] Vimでコマンドのエイリアスを作成する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] vimとnotepad++ [終了しました]。
-
[解決済み] YCMのエラーです。ycmdサーバがSHUT DOWN(再起動...ドキュメントに記載されています
-
[解決済み] emacsの "M-x term "はvimにも存在しますか?重複
-
[解決済み] タブを4スペースに再定義
-
[解決済み] Vimで、テキストをレジスタに入れずに削除する方法はありますか?
-
[解決済み] vimでカーソルをファイル末尾に移動させる
-
[解決済み] vim と NERD Tree 拡張 - ファイルを追加する
-
[解決済み】vim - 行数を数えずに大きなテキストブロックを削除する方法は?
-
[解決済み] vimdiff使用時に異なるcolorchemeを読み込む
-
[解決済み] Vimで、二重引用符の中をすべて削除するにはどうしたらいいですか?