Сегодня пытался побороть дропбокс. Не получается. Вроде и в $PATH его добавил и напрямую обращся… Даже получилось его таки привязать к аккаунту — а потом глухо. Вот же дерьмово написан софт. Думал попробовать воспользоваться вместо него яндекс диском. Вроде и мануал для него на русском есть: https://help.yandex.ru/disk/cli-clients.xml
Добавил его в список репозиториев. Пытаюсь поставить — ругается на отсутствие libstdc++.so.6(GLIBCXX_3.4.15) а сам докачать этот libstdc не хочет почему-то.
yum search libstdc++.so.6(GLIBCXX_3.4.15)
говорит number expected. Наверное вот так прямо нельзя.
yum search libstdc
ага, что-то есть.
yum install libstdc++.i686
already installed. Получается я.диск просит старую библиотеку?
Пытался разобраться почему на учебном сервере вместо home del end печатает ~. Нагуглил, что zsh не читает /etc/inputrc и что нужно прописать клавиши вручную. На stackowerflow было написано что-то про
autoload zkbd ; zkbd
Ну я его и воткнул в .zhsrc Ох и огрёб потом веселья. При входе меня стали спрашивать нажимать всякие клаво-сочетания. А я не успеваю читать что он просит — ну он и вырубается. Попытался удалить эту строчку — а vim перелючивает. (Причём, что интересно, home del end в vim работают нормально).
На этот раз команда chsh сработала как надо. Переключился на bash, убрал строку про автолоад из .zshrc Добавил туда
# key bindings bindkey "e[1~" beginning-of-line bindkey "e[4~" end-of-line bindkey "e[5~" beginning-of-history bindkey "e[6~" end-of-history bindkey "e[3~" delete-char bindkey "e[2~" quoted-insert bindkey "e[5C" forward-word bindkey "eOc" emacs-forward-word bindkey "e[5D" backward-word bindkey "eOd" emacs-backward-word bindkey "ee[C" forward-word bindkey "ee[D" backward-word bindkey "^H" backward-delete-word # for rxvt bindkey "e[8~" end-of-line bindkey "e[7~" beginning-of-line # for non RH/Debian xterm, can't hurt for RH/DEbian xterm bindkey "eOH" beginning-of-line bindkey "eOF" end-of-line # for freebsd console bindkey "e[H" beginning-of-line bindkey "e[F" end-of-line # completion in the middle of a line bindkey '^i' expand-or-complete-prefix
Нихрена не помогло.
Закрепил как узнать в каком shell сейчас работаем:
echo $SHELL
Выяснил как узнать код нажимаемых клавиш: cat Enter нажимаем клавишу. Ctrl+C — прерывает процесс узнавания.