I just wanted to repeat, it's not only the two plugins you talk about (dragscroll and keybinder) but also codesnippets. I've now looked into the code and have found this:
// Load the snippets
m_SnippetsTreeCtrl->LoadItemsFromFile(ConfigManager::GetFolder(sdConfig) + wxFILE_SEP_PATH + _T("codesnippets.xml"));
It looks like Pecan is not the onlyone, who misinterpreted "ConfigManager::GetFolder"...
I think it's nice, that it's planned to make it possible to load the config from the web, but why shouldn't it be allowed to store other config files (e.g. even a sqlite db) too? For now it would be enough to just get the path to the currently used location without having to rewrite the logic, which Code::Blocks uses to get it. So a portable version of Code::Blocks with all contributed plugins and many many preconfigured libs could be made NOW and the life of beginners could be much easier
Also there could be even more motivation for users to start with Code::Blocks, if a preconfigured version with really many libs, that could be used out of the box, would exist.
Nevertheless Code::Blocks is the best