Aleksey
Emin Aliyev
yamllint
если бы еще разобраться как им пользоваться
Aleksey
pip install yamllint
touch .yamllint
yamllint .
Aleksey
всё
Aleksey
файл с настройками настрой по вкусу
Nklya
ямллинт это ж линтер?
Он просто будет сраться при проблемах
Aleksey
да конечно
Dmitry
ямллинт это наше все
Nklya
А товарищ спрашивает кто за него ямлы будет автоформатировать
Aleksey
а я эллегантно намекаю что никто не будет но заставить его корректно всё делать может линтер
Nklya
Или нормальный редактор будет показывать то же самое что ямллинт, только онлайн
Aleksey
на этом канале вопрос нормального редактора всплывает раз в 2 недели точно. нормльный пока не найден
Nklya
нормальный=VS Code))
Aleksey
и снова. где подсказка по переменным ? а по defaults ? а по register ?
Nklya
Nklya
Зато он красивенький
Mikhail
Aleksey
Mikhail
защити выбор
Умеет в подсветку, автозавершение, подсказку по модулям встроенную, умеет в ansible-vault налету, в ansible-galaxy, и.т.д...
Aleksey
подсветку умеет всё. автозавершение по чему? подсказка по модулям из library ?
Vadim
Aleksey
Mikhail
Aleksey
можно список модулей для атома
Mikhail
Как в любой ide собственно.
Aleksey
пойду еще раз дам шанс
Aleksey
последний раз когда я проверял это было типа с полгода назад он даже выравнивание для ямля не умел
Mikhail
Навскидку - ansible-vault, ansible-galaxy, ansible-syntax и еще где-то три модуля.
Mikhail
Emin Aliyev
я хочу запустить yml от имени пользователя test у которого есть sudo для удаления файла у которого owner root. -u test -K так нужно?
Emin Aliyev
но в самом файле у меня есть такое
Emin Aliyev
- hosts: testbed
remote_user: ansible
become: yes
become_method: sudo
Aleksey
Nklya
Дык а что круто то? Vim?
Aleksey
ничего не круто. всё примерно одинаково стремное
Aleksey
из минусов замечены надоедливая подсказка с вставкой по ентеру и отменой по esc
Nklya
в идее вроде неплохие плагины для тераформа и ансибла
Aleksey
но в идее плагин для ансибла не работает второй год как
Vladislav 👻
Nklya
Выйти тяжело))
Vladislav 👻
в плане? если знать что и как, то действий как раз меньше, чем в классических редакторах
Vladislav 👻
а в консоли так вообще это нечто
Aleksey
Vladislav 👻
какой-то миф
Aleksey
так что vim норм. но настройка вима под задачу не приятна.
Vladislav 👻
а можно познать дефолт и держать конфиг в гитхабе том же
Aleksey
что значит можно? это мастхев. но это не упрощает задачу ни на чуть
manefesto
Нашел красивый метод чистки папки(например с кэшем)
manefesto
https://pastebin.com/Sr834hZP
Vladislav 👻
Vladislav 👻
я серьезно спросил, в чем проблема?
Aleksey
всё ок. вы правы. вим норм. проблема настройки вима надумана.
Vladislav 👻
это же не ответ, неужели трудно пояснить, почему нельзя один раз написать конфиг и его переносить?
Vladislav 👻
или почему нельзя вообще без конфига?
manefesto
что за сыр-бор ?
manefesto
в интернете кто-то не прав ?!
Vladislav 👻
я серьезно пытаюсь понять, какие проблемы с вим, но пока кроме "действий меньше после того как сильно больше действий" я не получил ответа, в чем проблема
manefesto
вин годнота
manefesto
но я им только конфиги правлю
Vadim
manefesto
ну иногда кодю
Vladislav 👻
Aleksey
предлагаю продолжить обсуждение vim за пределами канала про ансибл.
manefesto
для меня боль писать плейбуки в виме, надо видимо какой то плагин ставить чтобы он нормально форматировал yaml
Aleksey
спасибо.
manefesto
кстати я тут увидел у ребят, что они предпочитают писать инвентори в yaml
manefesto
непривычно шо ппц
Vadim
manefesto
видимо потому что я инвентори редко правлю
Womchik
надо постепенно привыкать
manefesto
смех смехом, но пошел искать как в виме сделать так чтобы он отступы нормально делал в yaml
Vladislav 👻
manefesto
Aleksey
нда. парни в ансибле конечно огонь. только доказал баг как сразу
I don't really have time to follow this bug further at the moment but it would be great if you could look into what the cause is.
Womchik
давно бы свой ансибл написал