Alexey
У меня на лианозовском Дуэте и на Ленинграде - со смещением. не круто.
Bogdan
А есть сплит чтобы с макос клавиши совместимы были?
Vitaly
а у мунландера несовместимы?
Bogdan
а у мунландера несовместимы?
Красивое, вроде совместим
Tharin
попробовал я этот ваш Emacs
Tharin
doom сборку. Кажется, я влюбился
Lama
А раньше на чём сидел?
Tharin
вим
Tharin
изкоробки есть все практически, чем я пользовался, только удобнее и будто бы задизайнено одним человеком
Tharin
у вима вечно что-то откроется в окне, что-то - в сайдпанели, что-то еще как-то
Tharin
у чего-то бекграунд другого цвета
Tharin
и сиди все это настраивай
Lama
у чего-то бекграунд другого цвета
У тебя колорсхема, значит, хуёвая. У меня всё нормально и везде одинаково
Lama
и сиди все это настраивай
Ну да, у вима не особо много готовых сборок. Есть spacevim, аналог spacemacs
Tharin
это не хейт вима, бтв, я обожаю вим :) просто узнал для себя такую вот интересную вещь
Lama
Меня doom emacs напугал, потому что везде что-то мигает, какая-то магия, которая непонятно как работает, и бинды которые вроде и вимовские, а вроде и нет
Tharin
насколько я понял, там абсолютно все задокументировано, и доступ к тому, чтобы найти, как что работает - вот - рукой подать
jm
я использовал просто emacs с evil mode
jm
потом как-то только haskell остался
jm
потом для vscode что-то рабочее подвезли, перешел на vscode с почти дефолтными конфигами
jm
emacs теперь только для орг мода
Tharin
у вскода все очень плохо с вим модом
Tharin
так и не получилось что-то вразумительное настроить
Lama
магия? вроде бы лисп о_О
Не, я к тому что там какие-то моды, они все разные, там какие-то хитрые собственные протоколы, какие-то свои менюшки для настройки всяких вещей
Tharin
Не, я к тому что там какие-то моды, они все разные, там какие-то хитрые собственные протоколы, какие-то свои менюшки для настройки всяких вещей
ну так везде они, в сущности, свои ... я это воспринял вполне нормально. По крайней мере мозг практически не взорвался, в отличие от того дня, когда я впервые познакомился с вимом и концепцией управления текстом через глагол-существительное
Tharin
о change->inner-word
Tharin
delete->line
Tharin
verb-noun управление
Lama
А, понял
Tharin
для меня это тогда было что-то "по ту сторону". На работе все смотрели, как на свихнутого, и у виска крутили
Tharin
мол "а мог писать в саблайме, чем твой вим лучше?"
Tharin
а емакс сейчас воспринимается как допиленный до ума вим
Lama
Мне вим тоже идеальным не кажется. Например, собственный тьюринг-полный язык для конфигурации это духота (Neovim, кстати, эту проблему решил) Но в виме всё довольно просто, потому что есть конфиг, который просто набор команд. Все команды довольно простые и вся конфигурация сводится в элементарным биндам и действиям на эти бинды В эмаксе же реально нужно код писать, причём там ещё 1000 и 1 свистелка и перделка. Большинство эмаксеров из эмакса вообще не выходят и у них там и почта, и телега, и файловый браузер, и веб браузер, и всё-всё-всё
Lama
Кароче, у редакторов не должно быть собственных языков. Должен быть апи, но точно не язык
Tharin
Мне вим тоже идеальным не кажется. Например, собственный тьюринг-полный язык для конфигурации это духота (Neovim, кстати, эту проблему решил) Но в виме всё довольно просто, потому что есть конфиг, который просто набор команд. Все команды довольно простые и вся конфигурация сводится в элементарным биндам и действиям на эти бинды В эмаксе же реально нужно код писать, причём там ещё 1000 и 1 свистелка и перделка. Большинство эмаксеров из эмакса вообще не выходят и у них там и почта, и телега, и файловый браузер, и веб браузер, и всё-всё-всё
я почти все время в неовиме и сидел. Меня подбешивало, что вим у меня на разных ОСах по-разному ведет. Вечно что-то не так. То цветовая схема не встает нормально в терминале, то пакеты какие-то не ставятся. Питончик там не подгружается, или еще что-то. Особенно бесило, что у биндов нет какого-то единого фреймворка. Что-то через контрол, а что-то - через лидера. Но их все выучить - заебешься. Пару месяцев не пописал - все забыл. Быстро вызвать штуку, которая напомнит бинды или расскажет, какие есть - такого нет. Некоторые пакеты бинды на ходу меняют после обновления. Настроить нормальный мерджтул - это тоже надо подзадолбаться.
Tharin
В том, чтобы код писать - не вижу особой проблемы. Учитывая то, что код обычно элементарный. Да, конфиги попроще, разумеется, но не дают той гибкости, пожалуй.
Tharin
Также не вижу проблем "не вылезать из редактора". Я, разумеется, так делать бы не стал, но чем бы дитя не тешилось
Lama
Не, я в виме только код читаю и редактирую Мерджи и такое я в виме не делаю
Lama
Также не вижу проблем "не вылезать из редактора". Я, разумеется, так делать бы не стал, но чем бы дитя не тешилось
Потому что это god object, это программа которая делает больше, чем должна У них даже есть собственный протокол для обращения к ремоут файлам, это же пиздец
Tharin
У меня с вимом в сущности проблем-то и не было. Одна только - сетапить на новом месте лично мне было запарно и трудновато. А так вышло, что был период, когда я частенько с системы на систему прыгал (линукс-мак-винда-обратно)
Tharin
и в конечном итоге устал его сетапить, - просто дефолтнулся в ВСкод + WSL
Lama
Я очень хорошо владею cli, и всё что не редактирование файлика или чтение кода, делаю в cli
Tharin
вим-комментари
Tharin
Ну вот и зря
почему? cs'" - и поменялись '' на ""
Tharin
или ysiw"
Tharin
- и слово обернулось в ""
Tharin
это быстро и удобно
Lama
Это лишний бинд
Tharin
но это существенно ускоряло лично мой воркфлоу
Tharin
и я от этого кайфовал :)
Tharin
кнопки надо нажимать с кайфом, не? )
Tharin
не важно, как ты это делаешь и что для тебя правильно)
Lama
Я предпочитаю когда хоткеев мало, но они сильные. Я сейчас редактирую код реально на максимальной скорости. Быстрее чисто не получится, потому что я быстрее думать не могу
Tharin
Я очень хорошо владею cli, и всё что не редактирование файлика или чтение кода, делаю в cli
ну вот я избалован в итоге стал тем, что в ВСкоде можно просто нажать ACCEPT ALL INCOMING в чертовых swagger доках
Lama
почему? cs'" - и поменялись '' на ""
Я встроенной заменой пользуюсь, мне норм
Tharin
и эмакс для меня - это какая-то консолидация удобства, похоже. ИЗКОРОБКИ. Старый стал, похоже :)
Tharin
как там Джобс говорил - It just works
Lama
А меня эта изкоробочность всегда пугает. Особенно от эмаксеров, которые даже не знают что значит аббревиатура UX
Lama
Меня вот, лично, в эмаксовых сборках пугает, что когда нажимаешь бинд, начинает что-то писаться в статусбар внизу и вызывается эпилепсия
Tharin
да ну, я не замечаю даже)
Tharin
и это тоже отключаемо
jm
так и не получилось что-то вразумительное настроить
я повзрослел и понял что 1. побывав в топе алмазной лиги по старкрафтy, пользовать мышь можно довольно быстро, в абсолютных числах 2. ctrl+p / search everywhere позволяет с клавы сделать 90% нетривиальных вызовов 3. кастомизация иде стоит денег бизнесу, стандартизация без потери производительности — экономит
Tharin
поэтому я уже как полгода стараюсь все меньше мышкой двигать
florius0
Когда печатаю лежа с ноутом
florius0
ну и при простудах усиливается
Tharin
Когда печатаю лежа с ноутом
(( да примерно то же самое
florius0
Вообщем никому не советую 1.5кг железку пытаться крутить одной рукой
Herman
я тоже в алмазе был в ск2, но не в топе
Его кстати сейчас намного проще взять, чем когда-то