在某些文本编辑器(例如E)中,我可以选择多个位置,并且在键入时,所有选择的位置都将替换为我输入的字符。
例如,如果我有:
<tag1 class=""></tag1>
<tag2><tag3 class=""></tag3></tag2>
在E中,我可以选择一组引号内的两个位置,然后开始键入,并且两个位置将同时更新。在Vim中,我可以一次选择多个连接的列,然后进行编辑,但是我想知道是否有任何方法可以选择多个未排列的位置。
最佳答案
看看SnippetsEmu。它应该做的事情与您需要的非常相似。
它模拟TextMates片段。您应该能够重复一个带有相同标签的代码段,并且编辑将做对事情,在键入时在所有位置更新相同标签。
关于vim - 如何在Vim中同时编辑多个位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1384250/