Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

ペーストしたらインデントがずれてしまった時の対処法

$
0
0

vimでペーストしようとしたら、インデントがずれてしまうことってよくありますよね。

対応方法をよく忘れるので自分のためにも書いておきます。

ペースト前

# -*- coding: utf-8 -*-

class testclass:

    def __init__(self):
        print("create testclass", end="")

    def testmethod(self,str):
        print(r"call \testmethod")
        print(str)

ペースト後

# -*- coding: utf-8 -*-

class testclass:

        def __init__(self):
                    print("create testclass", end="")

                        def testmethod(self,str):
                                    print(r"call \testmethod")
                                            print(str)

ペースト前にこれを入力すれば、そのままペーストできます。

:set paste

# こんな表示になる
-- INSERT (paste) --

モードを元に戻したい時はこれ。

:set nopaste

Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>