-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Feature] Tabless editing #6424
Comments
Linking this related issue: |
Whilst I’m not so concerned with “visual clutter”, I’d appreciate this behaviour. My expectation is to hit I’ve never used IntelliJ, but I’m familiar with this feature from Sublime Text and have since reproduced it in VSCode (as described in #4663). |
Yes! This is my biggest blocker right now too. |
This PR completes the first task of the Tabless editing feature (#6424). It makes file finder select the previously opened file by default which allows the user to quickly switch between two last opened files by clicking `Cmd-P + Enter`. This feature was also requested in #4663 comments. Release Notes: * Improved file finder selection: currently opened item is not selected now
Related conversation in a PR (thanks to @JosephTLyons): |
This PR is another step to tabless editing (#6424, #4963). It adds support for tab bar settings that allow the user to change its placement or to hide completely. Configuraton: ```json "tab_bar": { "show": true } ``` Placemnet options are "top", "bottom" and "no". This PR intentionally doesn't affect tab bars of other panes (Terminal for instance) to keep code changes small. I guess we'll do the rest in separate PRs. Release Notes: - Added support for configuring the editor tab bar (part of #6424, #4963). --------- Co-authored-by: Mikayla <mikayla@zed.dev>
This PR is another step to tabless editing (zed-industries#6424, zed-industries#4963). It adds support for tab bar settings that allow the user to change its placement or to hide completely. Configuraton: ```json "tab_bar": { "show": true } ``` Placemnet options are "top", "bottom" and "no". This PR intentionally doesn't affect tab bars of other panes (Terminal for instance) to keep code changes small. I guess we'll do the rest in separate PRs. Release Notes: - Added support for configuring the editor tab bar (part of zed-industries#6424, zed-industries#4963). --------- Co-authored-by: Mikayla <mikayla@zed.dev>
Many thanks for shipping tab bar hiding ❤️ File tabs should be a relic of the past. Vim and Emacs had this one correct from the start. |
Check for existing issues
Describe the feature
I'd like to propose this feature as a roll up of a few different existing issues. Basically, the idea is to support a kind of workflow that's well supported in IntelliJ, which is to hide tabs and work only on a stack of recently opened files.
Basically, the workflow is that I never want to look at the file tree, don't want to see what tabs are open. Instead I want to only use search dialogs to access my "stack" of currently opened files. This helps reduce visual clutter but also is a good keyboard first workflow.
I believe this could be implemented as a combination of QoL fixes that benefit all users, as well as some new UI elements. Not all of these are necessary, but the missing accumulation of such unfortunately makes it impossible for me to use Zed instead of IntelliJ. 😭
There's a few outstanding changes and features that would accomplish this:
mod.rs
files, the recent file view narrows this to only "open" files, allowing better auto-completion.Existing issues:
If applicable, add mockups / screenshots to help present your vision of the feature
The text was updated successfully, but these errors were encountered: