Install engine-mode, found here: https://github.com/hrs/engine-mode
You can also install it using the package manager on Emacs.
In your init.el (or Casey's .emacs if you're using his setup), add these lines:
1 2 | (require 'engine-mode) (engine-mode t) |
Between those two lines, add the following:
1 2 3 | (defengine MSDN "https://social.msdn.microsoft.com/search/en-US/windows?query=%s&refinement=183" :keybinding "m") |
Now every time you hit C-c / m, it will give you a prompt in the mini buffer to search whatever you want to search within MSDN. You can also highlight some text in emacs and then hit C-c / m and it will take you directly to MSDN.
Hope this helps and makes looking up documentation less painful.
See a video presentation of how it all works on Youtube by searching "Searching the Web with engine-mode". (Can't post Youtube links for some reason).