How to open files in web browsers (e.g Firefox) within editors like vim or emacs?

browser, editor, emacs, vim

Solution

browse-url-of-file is an interactive compiled Lisp function in `browse-url.el'.

It is bound to `<menu-bar> <HTML> <Load this Buffer in Browser>`, C-c C-z v.

`(browse-url-of-file &optional file)`

Ask a WWW browser to display file. Display the current buffer's file if file is nil or if called interactively. Turn the filename into a URL with function `browse-url-file-url`. Pass the URL to a browser using the `browse-url` function then run `browse-url-of-file-hook`.

Problem

How to open files in browsers (e.g Firefox) within editors like vim or emacs? Notepad++ open files in browsers by pressing Ctrl+Shift+Alt+X (Firefox). Is there a way to do this in gVim or Emacs?

Original source

Related problems