Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
Mam pod opieką mały routerek dla sieci osiedlowej. Jako ze często przy nim przesiaduje to wpadłem na pomysł posłuchania sobie muzyki.
Własciwie wszystko sie ładnie zainstalowało (alsa, moc, lastfmsubmitd). Nie moge sobie niestety dac rady ze skrótami klawiszowymi. Na innym kompie robiłem to za pomocą xbindkeys. Niestety na routerze nie ma wogóle X'ów i xbindkeys nie działa. Ma ktos moze jakis pomysl jak to obejsc? (wolałbym uniknąc instalacji xorg'a).
Offline
Pytanie 1: nie lepiej przy pomocy ssh obsługiwać routerek z twojego kompa?
rozumiem, że wpisywanie komend odpada :)
Możesz zawsze mieć moca otwartego na tty6 i tam go obsługiwać :)
albo w zsh przypisać aliasy
Offline
Oczywiście ze lepiej, i często to robie. Ale czasem jestem zmuszony przy nim siedziec. Wpisywanie komend odpada, juz lepiej przełączyc sie na konsole na ktorej jest uruchomiony MOC :)
albo w zsh przypisać aliasy
No wreszcie jakis konkret. Aliasy? W sensie ze da sie zrobic aby po wcisnieciu powiedzmy Ctrl + backspace wywoływana była komenda mocp -P ?
Offline
Nie przez aliasy, one podmieniają jedną komendę na inną, np. wpisanie mocp-next wykonywałoby mocp -f.
Jednakże zsh posiada obsługę skrótów — bindkey, za pomocą ktorych można osiągnąć to o czym myślisz.
Są trochę opisane w zshzle(1). Sam nie wiem o nich zbyt wiele, więcej musisz się sam dowiedzieć.
Przykładowy wpis masz tutaj:
bindkey -s '^N' '\eqmocp -f\n'
(Ctrl + n wykona (dokładniej wpisze i przejdzie do nowej linii — czyli wciśnie enter) mocp -f)
Ostatnio edytowany przez azhag (2009-02-23 13:10:39)
Offline
Wielkie Dzięki azhag, rewelacja. A wiesz moze jak uzyskac skróty Ctrl + spacja oraz Ctrl + lewo ?
Offline
dash podpowiada:
ctrl+spacja — ^@
ctrl+lewo — ^[[1;5D
Offline