diff options
-rw-r--r-- | examples/config/uzbl/config | 6 | ||||
-rw-r--r-- | examples/data/uzbl/scripts/extedit.js | 4 |
2 files changed, 6 insertions, 4 deletions
diff --git a/examples/config/uzbl/config b/examples/config/uzbl/config index 24806db..35a051b 100644 --- a/examples/config/uzbl/config +++ b/examples/config/uzbl/config @@ -138,9 +138,11 @@ set open_new_window = sh 'uzbl-browser -u \@SELECTED_URI' @bind <Button2> = js if("\@SELECTED_URI") { Uzbl.run("\@open_new_window"); } else { Uzbl.run("\\\@load_from_xclip"); } # Edit HTML forms in external editor -set editor = gvim +# +set external_editor = gvim +#set external_editor = xterm -e vim @bind E = script @scripts_dir/extedit.js -menu_editable_add Open in @editor = script @scripts_dir/extedit.js +menu_editable_add Open in @external_editor = script @scripts_dir/extedit.js @bind j = scroll vertical 20 @bind <Page_Down> = scroll vertical 100% diff --git a/examples/data/uzbl/scripts/extedit.js b/examples/data/uzbl/scripts/extedit.js index 9d409c3..bf77c87 100644 --- a/examples/data/uzbl/scripts/extedit.js +++ b/examples/data/uzbl/scripts/extedit.js @@ -87,8 +87,8 @@ function utf8_encode ( argString ) { var actelem = document.activeElement; if(actelem.type == 'text' || actelem.type == 'textarea') { - var editor = Uzbl.run("print @editor") || "gvim"; - var filename = Uzbl.run("print @(mktemp /tmp/uzbl_edit_@NAME.XXXXXX)@"); + var editor = Uzbl.run("print @external_editor") || "gvim"; + var filename = Uzbl.run("print @(mktemp /tmp/uzbl_edit.XXXXXX)@"); if(actelem.value) Uzbl.run("sh 'echo " + window.btoa(utf8_encode(actelem.value)) + " | base64 -d > " + filename + "'"); |