例如我有这个代码:
...
addUserKnob {41 mi_box4 l crop T mcrop4.box}
addUserKnob {41 mi_boxexpr4 l R -STARTLINE T mcrop4.resetwh}
addUserKnob {41 mi_crop4 l "frame softness" T mcrop4.softness}
...
addUserKnob {41 mi_box5 l crop T mcrop5.box}
addUserKnob {41 mi_boxexpr5 l R -STARTLINE T mcrop5.resetwh}
addUserKnob {41 mi_crop5 l "frame softness" T mcrop5.softness}
...
addUserKnob {41 mi_box6 l crop T mcrop6.box}
addUserKnob {41 mi_boxexpr6 l R -STARTLINE T mcrop6.resetwh}
addUserKnob {41 mi_crop6 l "frame softness" T mcrop6.softness}
...
会有很多这样的“顺序代码”(我在这个例子中只使用 4,5 和 6)。我想同时编辑多行。我可以使用 cmd-D 编辑多个。但在我的真实脚本中,这 3 个代码块彼此相距很远,它们之间有 100 行。因此,当我执行 cmd D 并进行编辑时,我无法同时看到所有行。有什么方法可以隐藏那些中间代码,以便折叠除我正在编辑的代码之外的所有内容?或者有什么更好的方法?