質問: テキストをvimに貼り付けるときに自動インデントをオフにする 私はvimを学ぶように努力しています。クリップボードから自分のドキュメントにコードを貼り付けると、新しい各行の先頭に余分なスペースが表示されます。line line line 私はあなたが自動インデントをオフにすることができます知っているが、私はいくつかの他の設定が競合したり(私の.vimrcにかなり明白に見えるが、私はそれらを取る際には関係していないようです)何か持っているので、私はそれを動作させることはできません。コードを貼り付けたときに自動インデントをオフにしても、コードを書いているときに自動インデントを有効にするにはどうすればよいですか。これが私の.vimrcファイルです。set expandtab set tabstop=2 set shiftwidth=2 set autoindent set smartindent set bg=dark set nowrap
回答: 私はたいてい:r! catを使ってから( shift + insert )とctrl+dを貼り付けています。有効化および無効化する必要はありません。直接使用します。