2010-11-29
【vim】vim上でペースト(貼りつけ)するには?
vimを編集するに当たり、なんらかのデータ等からコピペしたいってときありますよね。しかしvim上でそのままコピペするとインデントが働き、恐ろしい感じにずれます。これは多分autoindentが関係してるのかな、よく調べてないので分かりません。←
まぁ、とりあえずペーストモードにすれば直ります。
vimを開いたら一回やっとけばOK。.vimrcにset pasteと書いておくのもありかな。
:set paste
追記
bashuraさんからコメントがありましたがset pasteには副作用があるようですね。ペーストしたいときに限ってつがうのが良さそうです。vim内でならヤンクで済むことですし。
トラックバック - http://d.hatena.ne.jp/jonki/20101129/1290992215
リンク元
- 131 http://pipes.yahoo.com/pipes/pipe.info?_id=tDfBdGWF3RGl9XNm1L3fcQ
- 7 http://twitter.com/jojonki
- 6 http://twitter.com/
- 6 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&q=centos+svnクライアント アップデート 1.6&aq=f&aqi=&aql=&oq=&gs_rfai=
- 4 http://twtr.jp/user/jojonki
- 4 http://www.google.co.jp/search?client=firefox-a&rls=org.mozilla:ja:official&channel=s&hl=ja&source=hp&q=画像検索を使う&lr=&btnG=Google+検索
- 3 http://d.hatena.ne.jp/hotkeyword
- 2 http://bugzero.shooti.jp/sitehead/http://d.hatena.ne.jp/jonki/20100805/1280979981
- 2 http://d.hatena.ne.jp/keyword/
- 2 http://d.hatena.ne.jp/tmatsuu/20090709/1247150771

コメントありがとうございます。
調べてみると、set pasteを行うとユーザの入力が貼りつけ扱いになり、色々副作用があるのですね。
知りませんでした、ありがとうございます!