Я использую VS Code с привязками VI и пытаюсь сделать следующее.
У меня есть следующее содержимое файла:
abc="some value"
def="some other value"
ghi="some other other value"
jkl="some other other other value"
.
<etc. for many lines>
Я хочу изменить этот файл на (Ожидаемый результат):
abc=${abc}
def=${def}
ghi=${ghi}
jkl=${jkl}
Пока у меня есть первый заменил =.+
на =${
. Я получаю следующее:
abc=${
def=${
ghi=${
jkl=${
Затем я пытаюсь использовать несколько курсоров в VS Code с помощью Cntrl + Alt + I, и я пытаюсь скопировать каждую строку с начала, чтобы вставить ее, чтобы я получил ожидаемый результат. По какой-то причине он не позволяет мне выделять всю строку, когда я делаю Cntrl + Home. Может кто-нибудь помочь мне с этим?
Для справки: VI раздел моего settings.json
файла выглядит следующим образом:
// my settings
"vim.easymotion": true,
"vim.sneak": true,
"vim.incsearch": true,
"vim.useSystemClipboard": true,
"vim.useCtrlKeys": true,
"vim.hlsearch": true,
"vim.handleKeys": {
"<C-a>": false,
"<C-f>": false,
"<C-w>" : false,
"<C-x>" : false,
"<C-c>" : false,
"<C-h>" : false,
"<C-b>" : false,
"<C-n>" : false
},