diff --git a/basis/editors/etexteditor/etexteditor.factor b/basis/editors/etexteditor/etexteditor.factor
index 1ce1004535..38d3fde5b2 100755
--- a/basis/editors/etexteditor/etexteditor.factor
+++ b/basis/editors/etexteditor/etexteditor.factor
@@ -12,7 +12,7 @@ IN: editors.etexteditor
 : etexteditor ( file line -- )
     [
         etexteditor-path ,
-        "-n" swap number>string append , ,
-    ] { } make run-detached drop ;
+        [ , ] [ "--line" , number>string , ] bi*
+    ] { } make USE: prettyprint dup . run-detached drop ;
 
 [ etexteditor ] edit-hook set-global