Сразу скажу, что сам не пользовался и не знаю, что там под капотом, как хорошо работает и т.д. Но с месяц назад внезапно обнаружил несколько репозиториев, которые себя называют TWM для Windows. Чтобы не быть голословным:
У меня на ноуте после очередного обновления вин10 перестал выводиться звук через HDMI. В мониторе есть миниджек, но звук туда вывести нельзя, его просто нет в списках существующих устройств.
Поиск решений в гугле напоминает попытки прорваться к живому человеку через автоответчик какой-нибудь службы поддержки: первые N страниц выдачи заполнены одинаковыми инструкциями со скриншотами: "откройте настройки, нажмите сюда, в списке выберите нужное устройство. Готово, вы восхитительны!".
Не совсем так всё-таки. Для языка X один раз пишется X-lang-server, для редактора Y один раз пишется Y-lsp. Нет нужды писать новый X-lang-server под каждый редактор, как и нет необходимости писать новый Y-lsp для каждого языка. Берёте сервер для любимого языка X и примерно одинаково пишете на X попеременно во всех редакторах. И наоборот, чтобы писать в любимом редакторе на новом языке, нужно лишь сказать lsp-плагину этого редактора, как вызывать сервер для этого языка.
Потом уже есть некоторые тонкости. Скажем, несколько конкурирующих серверов для языка, несколько конкурирующих реализаций протокола для редактора. Но это лишь значит, что вы можете выбрать те реализации, которые лучше соответствуют вашему запросу.
Я люблю открывать браузер в половину экрана, во второй половине окно терминала, например. Экран 27 дюймов, 2560*1440. Это правда "достаточно мелкий монитор, чтобы неразвёрнутый браузер можно было бы спутать с планшетом"?
Меняются легко, это правда. Но тогда получается, что в Insert mode вход не через i, потому что эта клавиша занята под "вправо". Выше писали, что остальные команды худо-бедно по значению запоминаются.
Можете рассказать, какие изменения у вас в настройках вызваны раскладкой?
Это правда. Очень хочу попробовать альтернативные раскладки, но так привык к vim, так удобно стало, что не представляю, как поменять hjkl на нечто разбросанное по всей клавиатуре.
Я несколько раз ездил в поездах, где верхние полки были застелены ещё до появления пассажиров. Если эти вагоны позиционируются как ночные экспрессы, то у них должно быть мало остановок по пути; так что предполагаю, что предварительно застеленных полок будет достаточно для большинства случаев.
В некоторых точно можно.
Я заказывал дополнительную карту для использования в путешествиях. Позвонил в банк и спросил, могу ли огрести проблем, если фамилия на карточке и в загране будут по-разному транслитерированы. Сказали, что лучше синхронизировать, и выпустили мне эту карточку с такой же фамилией, как в загране.
Сразу скажу, что сам не пользовался и не знаю, что там под капотом, как хорошо работает и т.д. Но с месяц назад внезапно обнаружил несколько репозиториев, которые себя называют TWM для Windows. Чтобы не быть голословным:
https://github.com/fuhsjr00/bug.n
https://github.com/rickbutton/workspacer
https://github.com/TimUntersberger/nog
https://github.com/McYoloSwagHam/win3wm
Порой с ней случаются удивительные вещи.
У меня на ноуте после очередного обновления вин10 перестал выводиться звук через HDMI. В мониторе есть миниджек, но звук туда вывести нельзя, его просто нет в списках существующих устройств.
Поиск решений в гугле напоминает попытки прорваться к живому человеку через автоответчик какой-нибудь службы поддержки: первые N страниц выдачи заполнены одинаковыми инструкциями со скриншотами: "откройте настройки, нажмите сюда, в списке выберите нужное устройство. Готово, вы восхитительны!".
Не совсем так всё-таки. Для языка X один раз пишется X-lang-server, для редактора Y один раз пишется Y-lsp. Нет нужды писать новый X-lang-server под каждый редактор, как и нет необходимости писать новый Y-lsp для каждого языка. Берёте сервер для любимого языка X и примерно одинаково пишете на X попеременно во всех редакторах. И наоборот, чтобы писать в любимом редакторе на новом языке, нужно лишь сказать lsp-плагину этого редактора, как вызывать сервер для этого языка.
Потом уже есть некоторые тонкости. Скажем, несколько конкурирующих серверов для языка, несколько конкурирующих реализаций протокола для редактора. Но это лишь значит, что вы можете выбрать те реализации, которые лучше соответствуют вашему запросу.
Я люблю открывать браузер в половину экрана, во второй половине окно терминала, например. Экран 27 дюймов, 2560*1440. Это правда "достаточно мелкий монитор, чтобы неразвёрнутый браузер можно было бы спутать с планшетом"?
Всё-таки про Люблин, Любляна в другой стране :)
Меняются легко, это правда. Но тогда получается, что в Insert mode вход не через
i, потому что эта клавиша занята под "вправо". Выше писали, что остальные команды худо-бедно по значению запоминаются.Можете рассказать, какие изменения у вас в настройках вызваны раскладкой?
Это правда. Очень хочу попробовать альтернативные раскладки, но так привык к vim, так удобно стало, что не представляю, как поменять hjkl на нечто разбросанное по всей клавиатуре.
Ну да, если знать расшифровки, то эти языки ±информативные.
Существует ли фирменный плацкарт? Звучит как оксюморон, но у меня чёткое ощущение, что в плацкартных вагонах такой сервис я тоже встречал.
В некоторых точно можно.
Я заказывал дополнительную карту для использования в путешествиях. Позвонил в банк и спросил, могу ли огрести проблем, если фамилия на карточке и в загране будут по-разному транслитерированы. Сказали, что лучше синхронизировать, и выпустили мне эту карточку с такой же фамилией, как в загране.