Khi tôi sao chép mã python và dán vào vim. indents là tất cả các lỗi. nhưng tôi dán vào emacs hoặc gedit, nó là đúng.Làm thế nào để dán mã nguồn để vim mà không có định dạng lỗi?
rất khó để đánh giá, hãy xem ảnh chụp màn hình. Lưu ý: dòng màu xanh và màu vàng chỉ sử dụng "plugin hướng dẫn thụt lề".
Đây là ví dụ mã nguồn:.
import threading
import time
class timer(threading.Thread): #The timer class is derived from the class threading.Thread
def __init__(self, num, interval):
threading.Thread.__init__(self)
self.thread_num = num
self.interval = interval
self.thread_stop = False
def run(self): #Overwrite run() method, put what you want the thread do here
while not self.thread_stop:
print 'Thread Object(%d), Time:%s/n' %(self.thread_num, time.ctime())
time.sleep(self.interval)
def stop(self):
self.thread_stop = True
def test():
thread1 = timer(1, 1)
thread2 = timer(2, 2)
thread1.start()
thread2.start()
time.sleep(10)
thread1.stop()
thread2.stop()
return
if __name__ == '__main__':
test()
Thank you very much. Nếu tôi mở chế độ Dán, Có bất kỳ ảnh hưởng nào đối với những thứ khác, ví dụ như chỉnh sửa mã và v.v ... không? –
nó chỉ vô hiệu hóa tất cả các cài đặt liên quan đến định dạng văn bản đầu vào. xem ': help paste' –