我有10-20个配置文件,我必须经常更改相同的设置。
我正在考虑多光标方法(比如Sublime Text),但同时在多个文档中。
我可以在文件等中使用查找/替换,但我希望看到正在编辑的内容,只需按 CMD + D 会很棒。
任何人都知道一个可以在多个缓冲区/文档中进行多光标编辑的编辑器吗?或者也许是另一种有效编辑几乎相同的多个文件的方法?
答案 0 :(得分:0)
这在Sublime中是不可能的,也不是我所知道的任何其他编辑器。例如,在Sublime中,您可以在不同的选项卡和/或窗口中打开多个打开的文件,但在任何时候只有一个具有焦点。将输入同时输入到多个窗口是没有多大意义的。
你的问题只是迫切需要一个脚本化的解决方案。在Sublime中,您可以创建宏和基于Python的插件,以及使用基于正则表达式的搜索和替换。如果您使用像bash这样的shell来访问标准的命令行实用程序数组,那么您可以使用任意数量的方式(sed,awk,Python,Perl,expect等等)来识别所需的文件,选择需要更改的设置,并自动更改或在每一步确认更改。