Всем здрасте! Сегодня скажу пару слов о LUA. Рассмотрим типы данных. Как их хранить в переменных. Область видимости переменных. Ну и так, по мелочи :) Автоматизации в умном доме на базе шлюза SLS Gateway, рано или поздно сводятся к разработке скриптов на языке LUA. Кончено, разработчик обещает нам натыкивание автоматизаций мышкой аж с ноября 2021 года и если верить всем известной поговорке Сценарии должны случиться к концу настоящего года. Посмотрим. А пока, будем рассчитывать только на себя и эффективно пользоваться тем что есть...
Часто у меня возникает нужда отформатировать текст. Стандартное форматирование оно может и хорошее, но хочется же в стиле ассемблера.
Я хочу сделать следующее:
Было: Каждую строчку так поправлять, уманаешься, поэтому ставим плагин.
https://github.com/junegunn/vim-easy-align демо: добавляем в наш файл строку nvim ~/.config/nvim/lua/user/plugins/plugins.lua { 'junegunn/vim-easy-align', lazy = false }, -- формат текста Настраиваем наши горячие клавиши: nvim ~/.config/nvim/lua/user/settings/keys_helper...