# CloseCurrentPane Closes the current pane. If that was the last pane in the tab, closes the tab. If that was the last tab, closes that window. If that was the last window, wezterm terminates. The act of closing a pane shuts down the PTY associated with the pane and then kills the process associated with that pane. ```lua local wezterm = require 'wezterm' return { keys = { { key = 'w', mods = 'CMD', action = wezterm.action.CloseCurrentPane { confirm = true }, }, }, } ``` When `confirm` is true, an overlay will render over the pane to ask you to confirm whether you want to close it. See also [skip_close_confirmation_for_processes_named](../config/skip_close_confirmation_for_processes_named.md). If `confirm` is false then this action will immediately close the pane without prompting.