Работа с git через нестандартный порт ssh

При работе с git через нестандартный порт ssh есть небольшие отличия в параметрах команд, в частности, необходимо явно указывать протокол. Например:
git clone ssh://gitolite@example.com:10110/reponame
Здесь
gitolite - имя пользователя из настроек gitolite
example.com - имя сервера
10110 - порт ssh
reponame - имя репозитория


Возможно, без использования gitolite эта команда работать не будет, поэтому  общее решение приведено в блоге (англ.):
git clone ssh://user@domain.com:3022/~/Projects/my_project


P.S.
Gitolite - средство управления централизованными репозиториями git, подробнее:

Шпаргалка для GNU Screen

Описание команд GNU Screen есть на официальном сайте GNU.
Хорошее русскоязычное описание видел в Смольном. Собственно, информацию для шпаргалки оттуда взял и чуть подредактировал.
Комментарии по правильности описаний приветствуются.

Переключение языков в Windows с помощью CapsLock

Стандартных средств Windows для переключения языков с помощью CapsLock, увы, нет. Одно из решений - программка capslang.exe
Взять можно отсюда: http://yurez.narod.ru/capslang.html

Запуск программы можно добавить в автозагрузку, клавиш в программе задействовано всего две:
CapsLock меняет язык,
Shift+CapsLock включает изменение регистра.

UPD. Как оказалось, возникают проблемы с определением нажатия капса в некоторых программах, например, в играх назначенное на CapsLock действие выполняться не будет.

UPD2. В незабвенном PuntoSwitcher можно назначать свои кнопки для переключения раскладок, в том числе - капс.