From: Grigorios B. <gr...@gm...> - 2007-06-15 06:55:48
|
sorry for not answering your questions before. (and for sending 4 emails for all this) > Did you compile this yourself? Or are you using a pre-packaged version > that comes with your OS? i had used the default package of my os (archlinux) and copied the rc file to ~/.cmus from /usr/share/cmus. now i compiled one of my own. =20 > Are you having lines like > bind common i win-sel-cur >=20 > in your '~/.cmus/rc' file? I suspect, you copied the global 'rc' that > comes with cmus to your dot-directory. That's currently not supposed > to be done, because when you close cmus for the first time, it will > create '~/.cmus/autosave', that will (among other things) contain the > keybindings that where set when you closed the player. >=20 > Now, the ':bind' command is very conservative when taking action. It > will, by default, *not* overwrite keys that are currently bound > already (which is the case, because 'autoload' is loaded before 'rc'). > This way, you cannot overwrite important bindings accidentally. >=20 > If you check the cmus(1) manual, you'll find this: >=20 > [snip] > bind [-f] <context> <key> <command> > [...] > -f overwrite existing binding > [snap] >=20 > So, using 'bind' like the following, it will work: > bind -f common page_down win-page-down >=20 yes that was the problem indeed. i understand that now. thanks for making t= his clear. Greg |