Мне довольно часто приходится заменять набор текстовых записей на несколько мест в строке. Я ищу быстрые способы сделать это, используя Sublime text 3.
Пример, вероятно, поможет объяснить, что я имею в виду, у меня есть список имен баз данных в текстовом файле:
Books Publishers Orders Customers
И я хочу преобразовать их, используя следующий текст, заменив "имя базы данных" на значения выше.
SqlCmd -E -S Server –Q "BACKUP DATABASE [database name] TO DISK='E:\Bak\database name.bak'"
Поэтому я хочу получить файл, содержащий:
SqlCmd -E -S Server –Q "BACKUP DATABASE [Books] TO DISK='E:\Bak\Books.bak'"
SqlCmd -E -S Server –Q "BACKUP DATABASE [Publishers] TO DISK='E:\Bak\Publishers.bak'"
SqlCmd -E -S Server –Q "BACKUP DATABASE [Orders] TO DISK='E:\Bak\Orders.bak'"
SqlCmd -E -S Server –Q "BACKUP DATABASE [Customers] TO DISK='E:\Bak\Customers.bak'"
Очевидно, есть несколько способов сделать это, мне просто интересно, есть ли какие-нибудь простые способы сделать это в редакторе Sublime Text 3. Я бы предпочел ответы, которые не используют плагины, но если есть подходящий плагин, это было бы интересно.