我想向专家学习如何从
转换此文本 sa.Column('id', sa.Integer, primary_key=True),
sa.Column('title', sa.String(100)),
sa.Column('isbn', sa.String(20)),
sa.Column('authors',sa.String(400),nullable=False),
sa.Column('year',sa.Integer,nullable=False)
到
id = Column(Integer, primary_key=True)
title = Column(String(100))
isbn = Column(String(20))
authors = Column(String(400),nullable=False)
year = Column(Integer,nullable=False)
使用多光标的宏。请说清楚。
答案 0 :(得分:4)
我就是这样做的,虽然我的一般建议只是看几次,找到一般的东西,然后记录一个宏(有时包括错误;再做一遍,或继续如果它没有害处)
<start recording>
Macro:
C-SPC ;; set-mark-command
<C-right> ;; right-word
<right> ;; right-char
C-. ;; mark-next-like-this
<backspace> ;; delete-char
2*<C-right> ;; right-word
2*<right> ;; right-char
2*<backspace> ;; delete-char
M-DEL ;; backward-kill-word
<backspace> ;; delete-char
M-\ ;; delete-horizontal-space
C-e ;; end-of-line
<backspace> ;; delete-char
C-a ;; beginning-of-line
C-y ;; yank
SPC ;; self-insert-command
= ;; self-insert-command
SPC ;; self-insert-command
C-a ;; beginning-of-line
<down> ;; next-line
<end recording>
答案 1 :(得分:1)
我会使用multiple cursors同时修改所有行。