From 830d312245731c0acdeefaa054ecddcfd4d1dc36 Mon Sep 17 00:00:00 2001 From: crschnick Date: Sat, 12 Aug 2023 08:54:25 +0000 Subject: [PATCH] Clear screen for warp --- app/src/main/java/io/xpipe/app/prefs/ExternalTerminalType.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/io/xpipe/app/prefs/ExternalTerminalType.java b/app/src/main/java/io/xpipe/app/prefs/ExternalTerminalType.java index 790eefa38..00aa275af 100644 --- a/app/src/main/java/io/xpipe/app/prefs/ExternalTerminalType.java +++ b/app/src/main/java/io/xpipe/app/prefs/ExternalTerminalType.java @@ -535,6 +535,7 @@ public interface ExternalTerminalType extends PrefsChoiceValue { return; } + var clearscript = ScriptHelper.createLocalExecScript("printf \"\\e[1;1H\\e[2J\"\n" + file); try (ShellControl pc = LocalStore.getShell()) { pc.osascriptCommand(String.format( """ @@ -549,7 +550,7 @@ public interface ExternalTerminalType extends PrefsChoiceValue { end tell end tell """, - file.replaceAll("\"", "\\\\\""))) + clearscript.replaceAll("\"", "\\\\\""))) .execute(); } }