Size: a a a

Visual Studio Code — русскоговорящее сообщество

2019 July 05

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Dmitry S
шорткаты хорошая тема, но я подумал, что чем учить все шорткаты VSCode, которые будут облегчать мне жизнь - будет эффективнее выучить "экосистему" VIM'a. Дольше и сложнее - да. Зато потом збс.

Так же как когда-то тяжело было десятипальцевую печать освоить - зато потом куча профита с лихвой покрывающая затраченное время и нервы.

Я когда-то прошел "соло на клавиатуре". Это был прям вызов для силы воли и т.п. Но окупается многократно
вот наш человек, всякие IDE приходят и уходят, а VIM остаётся!
источник

AK

Artem Koshkov in Visual Studio Code — русскоговорящее сообщество
Dmitry S
я пользуюсь  vscode с вимовскими шорткатами и модами (плагин самый популярный по поиску VIM в маркетплейсе vscode).
Только осваиваю, но уже втянулся.

Меня в редактировании/написании кода всегда раздражала неудобность мелких частых операций. Типа перехода на следущую/предыдущую строчку стрелочками. Выделение строки. Удаление строки. Выход за скобки. Перемещение внуть скобок после N-ного элемента.
Когда находишься в потоке, каждый раз тянуться к мыши/юзать неудобные комбинации клавиш - каждый раз микро дискомфорт.

Каждый раз - он реально очень маленький, ну подумаешь, убрал руку с клавы, взял мышь, кликнул в нужное место, поставил руку на клаву. Но учитывая количество таких мелких манипуляций - уже хочется их оптимизировать. Вимовский подход позволяет это сделать и это каеф.
А я emacsовскими шорткатами пользуюсь, юзал вим, потом вскод с вимплагином, потом emacs, а потом вскод с emacs раскладкой, пока что это вообще збс тема
источник

A

Alex CherryTea in Visual Studio Code — русскоговорящее сообщество
Artem Koshkov
А я emacsовскими шорткатами пользуюсь, юзал вим, потом вскод с вимплагином, потом emacs, а потом вскод с emacs раскладкой, пока что это вообще збс тема
какая фича емаковской раскладки наиболее часто используется?
источник

K

Kronic in Visual Studio Code — русскоговорящее сообщество
а сильно отличается emacs от vim?
источник

z

zinge 🐌 in Visual Studio Code — русскоговорящее сообщество
Kronic
а сильно отличается emacs от vim?
нет, почти ничем, просто выбирай vim)))
источник

AK

Artem Koshkov in Visual Studio Code — русскоговорящее сообщество
Alex CherryTea
какая фича емаковской раскладки наиболее часто используется?
Нет инсерт модов, в теории просто самому можно все забиндить без плагина и соответственно, как мне показалось, меньше телодвижений/конфликтов получается.
источник

AK

Artem Koshkov in Visual Studio Code — русскоговорящее сообщество
Ну и в принципе emacs мне показалось достаточно легко освоить, Лисп не супертрудный) ну и орг мод - наше всё
источник

in

ildar nizamov in Visual Studio Code — русскоговорящее сообщество
Kronic
а сильно отличается emacs от vim?
сильно
источник

in

ildar nizamov in Visual Studio Code — русскоговорящее сообщество
Dmitry S
я пользуюсь  vscode с вимовскими шорткатами и модами (плагин самый популярный по поиску VIM в маркетплейсе vscode).
Только осваиваю, но уже втянулся.

Меня в редактировании/написании кода всегда раздражала неудобность мелких частых операций. Типа перехода на следущую/предыдущую строчку стрелочками. Выделение строки. Удаление строки. Выход за скобки. Перемещение внуть скобок после N-ного элемента.
Когда находишься в потоке, каждый раз тянуться к мыши/юзать неудобные комбинации клавиш - каждый раз микро дискомфорт.

Каждый раз - он реально очень маленький, ну подумаешь, убрал руку с клавы, взял мышь, кликнул в нужное место, поставил руку на клаву. Но учитывая количество таких мелких манипуляций - уже хочется их оптимизировать. Вимовский подход позволяет это сделать и это каеф.
два чая этому господину
источник

in

ildar nizamov in Visual Studio Code — русскоговорящее сообщество
Dmitry S
это как с слепой печатью. Пока ты не научился печатать в слепую - пытаться печатать вслепую будет дольше и сложнее, чем привычным способом - смотря на клавиатуру.
Но когда навык "в пальцах" - эффективность возрастает значительно. Так же с VIM'ом или активным использованием шорткатов редактора.

Например найти нужный файл в vscode, если помнишь его название - гораздо быстрее через ctrl+p>название файла, чем мышкой открывать дерево файлов, искать нужную папку, кликать чтобы открыть файл.
Но пока не помнишь шорткаты достаточно хорошо - вспоминать или методом тыка пытаться сделать что-то - будет дольше, чем мышкой по папкам пробежаться
и этому.
источник

in

ildar nizamov in Visual Studio Code — русскоговорящее сообщество
а, это опять ты)
источник

in

ildar nizamov in Visual Studio Code — русскоговорящее сообщество
ну ППКС короч
источник

DS

Dmitry S in Visual Studio Code — русскоговорящее сообщество
)))
источник

in

ildar nizamov in Visual Studio Code — русскоговорящее сообщество
Ihor Levchenko
мне вот интересно.
Это VIM с плагинами?
сверху vim, снизу tig.
источник

in

ildar nizamov in Visual Studio Code — русскоговорящее сообщество
сплит ХЗ в чём, на screen/tmux не похоже
источник

DS

Dmitry S in Visual Studio Code — русскоговорящее сообщество
кстати, раз речь о vim зашла, кто-нибудь знает каналы по vim в тг? Поделитесь ссылкой. Можно англоязычные
источник

DS

Dmitry S in Visual Studio Code — русскоговорящее сообщество
Нашел русскоязычный канал. До сих пор, кстати, думаю, юзать в основном vscode с плагином вима или пересесть на VIM полностью. Смущает то что юзаю я винду и в ней вим не так удобен, как в линуксе. А переходить на линукс - надо прилично перестраиваться
источник

DS

Dmitriy Shuleshov in Visual Studio Code — русскоговорящее сообщество
Dmitry S
Нашел русскоязычный канал. До сих пор, кстати, думаю, юзать в основном vscode с плагином вима или пересесть на VIM полностью. Смущает то что юзаю я винду и в ней вим не так удобен, как в линуксе. А переходить на линукс - надо прилично перестраиваться
А в чем отличие?
источник

DS

Dmitry S in Visual Studio Code — русскоговорящее сообщество
Dmitriy Shuleshov
А в чем отличие?
в вскод нельзя ставить вим-плагины, что урезает функционал. Можно их заменить аналогами либо самому дописать для вскода - но смысл, тогда уж наверное лучше целиком на вим перейти.ъ

Хотя я пока только начал вим изучать  и пользуюсь только командами редактирования, замены и перемещения по файлу, но планирую глубже осваивать.

сидеть на двух стульях - не уверен, удобно ли будет.

в принципе на винде ставятся плагины вима, но часть воркфлоу построена на использовании командной строки, например исполнение командной строки прямо из вима. И это больше для линукса (можно юзать и shell винды, но надо разбираться с настройками, как это сделать - короче городить такого франкенштейна, не уверен, что это целесообразно).
источник

DS

Dmitry S in Visual Studio Code — русскоговорящее сообщество
на винде ставятся плагины вима для вима под винду. Подружить их с вскодом нельзя, увы
источник