Email or username:

Password:

Forgot your password?
Top-level
ርዐነጠዐነቿረቻ

@akhil Без плагинов его возможностей может перестать хватать в какой-то момент. Но судя по воркфлоу из видоса на главной, в нём из коробки уже много чего есть. Такой себе vscode для терминала

1 comment
AkhIL

@cosmoself
Пока только интеграции с git и сравнения двух файлов не хватает.

Но сам способ взаимодействия с кодом уж прям очень хорош!

К примеру имеем где-то в коде кусок:
(foo, bar, baz)
Нужно взять слова в кавычки, что бы получилось
("foo", "bar", "baz")

Помещаем курсор куда угодно внутри скобок.
Жмём mi( - что переводится как m - matching, i - inside, ( - скобки.
У нас выделено всё внутри скобок.
Жмём S,<CR> , что переводится как S - разделить, "," - запятая, <CR> ввод для подтверждения.
Теперь у нас три выделения, но кроме foo, bar и baz ещё пробелы выделены.
Жмём _ что бы убрать пробелы по краям выделений.
Жмём ms" , где m - matching, s - surround add, " - чем окружаем.
Получаем результат.
Жмём запятую что бы оставить только активное выделение.

@cosmoself
Пока только интеграции с git и сравнения двух файлов не хватает.

Но сам способ взаимодействия с кодом уж прям очень хорош!

К примеру имеем где-то в коде кусок:
(foo, bar, baz)
Нужно взять слова в кавычки, что бы получилось
("foo", "bar", "baz")

Помещаем курсор куда угодно внутри скобок.
Жмём mi( - что переводится как m - matching, i - inside, ( - скобки.
У нас выделено всё внутри скобок.
Жмём S,<CR> , что переводится как S - разделить, "," - запятая, <CR> ввод для подтверждения.
Теперь у...

Go Up