Устал от борьбы с YouCompleteMe и решил окончательно прибраться на coc.vim + coc-clangd. Ранее я уже делал попытки использовать coc.vim в связке с ccls, но каждый раз откатывался на монструозный, но привычный YCM. Из плюсов ccls можно выделить удобство настройки …
PlugIn
The Silver Searcher vs ripgrep
Я использую утилиту FZF (а так же плагин fzf.vim) для поиска файла в корневой директории проекта. В качестве команды долгое время использовал ag (The Silver Searcher) – мномопоточная и быстрая утилита, которая формирует список файлов по маске. Увы, результат ее …
netcode.io
netcode.io – протокол для защищенного клиент/сервер соединения поверх UDP разработанный Glenn Fiedler. Протокол разработан для игр с выделенным сервером. Его основные фичи: Защита от MitM (man-in-the-middle) атак. Защита от DDoS атак. Защита против атак с повтором пакетов. Защита от зомби-клиентов. …
Рандомные тормоза Vim с плагином YouCompleteMe
Пользуюсь для C/C++ комплитером YouCompleteMe, базирующемся на clang. Периодически YCM тормозил так сильно, что ввод символа производился с задержкой в несколько секунд. Происходило это рандомно, от размеров проекта никак не зависело. Тормоза могли проявляться и в “проекте” из одного файла, …
VIM: clang complete
Нашел превосходный плагин для VIM: clang complete. Этот плагин делает семантический разбор используя clang. Умеет дополнять то, что другим IDE (за исключением Xcode, но у меня на эту дрянь аллергия) и не снилось. Список дополнения создается в рантайме. Это можно …
Ёфикатор для VIM
Ёфика́тор (от «ё» + лат. -fico ← facio ‘делаю’) — программа или программный модуль для текстового редактора, восстанавливающие букву «ё» в русских текстах, в которых она заменена буквой «е».Скрипт на Python для Ёфикации текста в VIM – http://python.anabar.ru/yo.htm от Евгения …
CompactHeader – расширение для Thunderbird
Полезное расширение для Thunderbird – позволяет свернуть зачастую сильно раздутый заголовок письма.
Password Exporter
Password Exporter – Расширение для Firefox, позволяющее сохранить пароли в файл в формате CSV (comma separated values) и потом импортировать обратно, или импортировать на другом компьютере.Удобно и для бэкапа, и для синхронизации.
Chromifox – Лисья морда в маске Хрома
Cromium – Тема для Firefox, которая пытается сделать из него некое подобие Google Chrome.Естественно, что функционал не меняется 😉