Заметки · 29.08.2025

Известен, как codium

Сегодняшний пост будет не столько про VSCodium, сколько про создание псевдонимов для команд в Linux. Штука крайне удобная, если нужно запихнуть функционал конвейера в одну ёмкую команду и вызвать её при необходимости.

Важная оговорка: здесь речь пойдет об операционной системе Linux Mint 22 Wilma, так как с острой необходимостью обращения к alias, я столкнулся именно в этой системе. Не думаю, что в прочих debian-подобных дистрибутивах процесс создания псевдонима для команды будет выглядеть как-то иначе.

Предисловия — всё. Теперь по делу.

Как правило, при установке VSCodium в систему интегрируется команда codium, с помощью которой можно вызвать редактор и обратиться к его функционалу из командной строки. Но! В моём случае, при попытке вызова редактора по команде в консоль вернулась ошибка:

codium: команда не найдена

Таааак! Любопытно. Сам редактор работает, а команды нет? Пришлось лезть в настройки ярлыка. Вот здесь и начинается самое интересное. Дело в том, что VSCodium у меня был установлен в виде, так называемого, плоского пакета, а в этом случае запуск программы выполняется вызовом из песочницы Flatpak.

В параметрах лаунчера программы команда выглядит следующим образом:

Отдельно про Flatpak можно прочитать у тёти Вики, которая точно знает.

Теперь попробуем подружить операционную систему с псевдонимом для вызова VSCodium.

Все псевдонимы системы (хотя, правильнее, наверное, сказать пользователя системы) хранятся в файле .bashrc в домашней папке пользователя. Всё, что нужно, чтобы закрепить alias — поместить команду сопоставления в этот файл.

Для начала откроем файл .bashrc:

nano ~/.bashrc

Спускаемся в самое основание файла и добавляем сопоставление:

alias codium="/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=codium --file-forwarding com.vscodium.codium"

На скриншоте из моей системы это выглядит вот так:

Для удобства я добавил комментарий, чтобы потом не запамятовать, что я добавлял и для чего мне это было нужно.

Сохраняем документ и покидаем текущий редактор.

В Mint изменения в файле .bashrc применились сразу:

Для других дистрибутивов предлагают произвести перевход в систему или воспользоваться командой source:

source ~/.bashrc

Таким же методом можно заставить дружить и остальные плоские пакеты с псевдонимами. Можно придерживаться стандартных команд вызова, а можно напридумывать своих. Удачи!