Add go-run-buffer function and change bindings