Quit applications while switching with alt + tab?
If you have pushed
alt + tab, you should see something like this:
If you select the program you wish to close and then release
tab and press
~ it will open a smaller version of the application in the switcher and it will display the X in the top left corner as such:
If you click the X it will close the program.
Simply press Q instead of Tab, while you are holding Alt.
(verified in Ubuntu 16.04 so far)
You are holding Alt while you press Tab repeatedly to switch to different apps. The thumbnail display of apps is the app switcher, and it won't disappear until you release Alt. Once the app you desire is highlighted, if you press Q, the switcher will send that app an "Alt+Q" command, and the app will close. You can then continue to Alt+Tab to another app, and repeat if needed.
There are some apps like Sublime 2 that do not properly respect the request for close, and only the application window will disappear; it will remain open in the background! If you re-"open" Sublime, you'll see your work intact. In fact, if you haven't saved it to disk, you may incorrectly believe you're using your changes, when they are not on disk. To date, this is the only app I've seen disrespect the request for close. YMMV. Be careful.
I know this because I accidentally press Alt+Q all the time when my fingers slip off of the TAB key during Alt+Tab. I found your answer while looking for a way to shut this off. ;)
I may have a workaround to quit an application from the switcher:
- Install compizconfig-settings-manager and xdotool
- In the compizConfig Settings Manager, go to General->Commands
- Write a command (command line 0 is free) as
xdotool keyup Alt; xdotool key Alt+F4
- Go to the Key Bindings tab
- Create a key binding to run the command (Run command 0 is you wrote the command line 1. I assigned the key
Now, from the switcher, select an app (Alt Tab Tab) and keep the Alt key down. And press the q key. The selected app should stop.