plugins/preview-tabbed | 7 +++++++ diff --git a/plugins/preview-tabbed b/plugins/preview-tabbed index 6a55058b7d6afd33e76072531e50c7c4ab059c98..98a4be89b1145403d1fe405298cfa1229be50de9 100755 --- a/plugins/preview-tabbed +++ b/plugins/preview-tabbed @@ -100,6 +100,12 @@ kill "$VIEWERPID" fi } +sigint_kill () { + kill_viewer + kill "$TABBEDPID" + exit 0 +} + previewer_loop () { unset -v NNN_FIFO # mute from now @@ -108,6 +114,7 @@ MAINWINDOW="$(xdotool getactivewindow)" start_tabbed + trap sigint_kill SIGINT xdotool windowactivate "$MAINWINDOW"