Vim でコードを貼り付けると、階層インデントが表示されます。これを解決するにはどうすればよいですか?
滿天的星座
滿天的星座 2017-05-16 16:40:14
0
4
604

滿天的星座
滿天的星座

全員に返信(4)
淡淡烟草味

貼り付ける前:
:set paste
貼り付け完了:
:set nopaste


もう一つの素晴らしい方法:
:r! cat
次に、
shift+insert
を使用します または、別の方法でコードを貼り付けてから、
ctrl+d
入力を完了します。

出典

いいねを押す +0
滿天的星座

私は常に別のより良い方法を使用します:

リーリー

この方法では、挿入モードで貼り付けるときに何も設定する必要がなく、別のキーの組み合わせも必要ありません。

補足: このメソッドの副作用について書き忘れましたが、挿入モードの「autoindent」や「smartindent」などのオプションがリセットされてしまうため、自動インデントを解除するのと同じことになりますので、選択して使用してください。

いいねを押す +0
伊谢尔伦

vi を使用してコードを貼り付ければOKです

いいねを押す +0
阿神

これを“+p貼り付けることもできます;
便宜上、マッピングを作成しました nnoremap <leader>p "+p;
:reg と入力すると、レジスターに保持されている内容が表示されます;
最初にいくつかの文字を選択してから、”+y選択した部分をシステムのクリップボードにコピーできます;
参考 システムクリップボードへのアクセス vim レジスタの使用方法

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!