Фактически существует git var -l, который позволяет вам перечислить переменные, включая переменную GIT_EDITOR. Вот моя (частная информация, конечно, не задана):
$ git var -l
user.name=*****
user.email=****
GIT_COMMITTER_IDENT=****
GIT_AUTHOR_IDENT=****
GIT_EDITOR=editor
GIT_PAGER=pager
Как уже отмечалось, команда editor - это команда, установленная /etc/alternatives/editor. В моем случае это nano (который, как я полагаю, является значением по умолчанию для Ubuntu, потому что я не помню, чтобы сознательно прилагал усилия для изменения моего редактора по умолчанию).
Но в других системах, кроме Ubuntu (или я должен сказать, у которых нет системы альтернатив Debian), нет editor. Давайте, однако, прочитаем man git:
GIT_EDITOR Эта переменная среды переопределяет $ EDITOR и $ VISUAL. Он используется несколькими командами Git, когда в интерактивном режиме должен запускаться редактор. См. Также git-var (1) и параметр core.editor в git-config (1).И если мы просмотрим git-var, это говорит нам
GIT_EDITOR
Порядок предпочтения - переменная среды $ GIT_EDITOR , затем конфигурацию core.editor, затем $ VISUAL, затем $ EDITOR, а затем по умолчанию выбранную во время компиляции, которая обычно является vi.
Skype для версии Linux версии 5.5, загружаемой с сайта, теперь работает нормально. Но для его установки вы должны сначала очистить любые другие Skypes, которые у вас есть, включая те, которые вы установили по ошибке поверх существующей бета-версии.
dpkg --get-selections | grep 'skype'
skype-bin:i386 deinstall
skypeforlinux install
sudo apt-get --purge remove skype-bin:i386
sudo apt-get --purge remove skypeforlinux
sudo dpkg -i [skype_deb_file].deb
Skype для Linux все еще в бета-версии, и он заполнен ошибками. Почему бы вам не попробовать неофициальный клиент-скайп Ghetto Skype
Это лучше, чем официальное, пожалуйста, проверьте.
Используя 17.04 64bit (Unity), я попробовал skypeforlinux 5.4.0.1 из официального репо. После первого запуска я закрыл его до индикатора состояния. К сожалению, ни один индикатор не отображается, три процесса работают и их нужно убить вручную. Если снова запускается тире, запускается больше экземпляров. Нет доступа к программе.
Я не установлен и повторно установлен безрезультатно.
Итак, я скачал Ghetto-Skype и установил его. Он работоспособен; У меня все еще нет индикатора, но я могу попасть в окно с помощью тире (или заблокировать значок для запуска). Возможны тестовые вызовы Skype, общение с другими ПК и Android.
Skype 5.x beta и старый Linux Skype несовместимы.
Если вам нужно подключиться между двумя машинами Linux, используйте один выпуск Skype.
Skype для версии Linux версии 5.5, загружаемой с сайта, теперь работает нормально. Но для его установки вы должны сначала очистить любые другие Skypes, которые у вас есть, включая те, которые вы установили по ошибке поверх существующей бета-версии.
dpkg --get-selections | grep 'skype'
skype-bin:i386 deinstall
skypeforlinux install
sudo apt-get --purge remove skype-bin:i386
sudo apt-get --purge remove skypeforlinux
sudo dpkg -i [skype_deb_file].deb
Skype для Linux все еще в бета-версии, и он заполнен ошибками. Почему бы вам не попробовать неофициальный клиент-скайп Ghetto Skype
Это лучше, чем официальное, пожалуйста, проверьте.
Используя 17.04 64bit (Unity), я попробовал skypeforlinux 5.4.0.1 из официального репо. После первого запуска я закрыл его до индикатора состояния. К сожалению, ни один индикатор не отображается, три процесса работают и их нужно убить вручную. Если снова запускается тире, запускается больше экземпляров. Нет доступа к программе.
Я не установлен и повторно установлен безрезультатно.
Итак, я скачал Ghetto-Skype и установил его. Он работоспособен; У меня все еще нет индикатора, но я могу попасть в окно с помощью тире (или заблокировать значок для запуска). Возможны тестовые вызовы Skype, общение с другими ПК и Android.
Skype 5.x beta и старый Linux Skype несовместимы.
Если вам нужно подключиться между двумя машинами Linux, используйте один выпуск Skype.