void (@NotNull Content content) { ContentManager contentManager = myToolWindow.getContentManager(); LOG.assertTrue(contentManager.getIndexOfContent(content) >= 0, "Not a terminal content"); TerminalTabCloseListener.Companion.executeContentOperationSilently(content, () -> { contentManager.removeContent(content, true); return Unit.INSTANCE; }); content.putUserData(TERMINAL_WIDGET_KEY, null); }