-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Epic: Vim as an explicit IDE preference #9323
Comments
@loujaybee I haven't researched this in depth about this yet, but here are some early designs on what I had in mind for #7713 (comment). Cc @josepjaume
|
I love this @gtsiolis! I would personally go for the first option for consistency with the rest of the IDE options :). Can't wait to be able to use this! |
The first option looks great! And when the workspace starts, the user would be able to choose an application to open the ssh links instead Vscode. |
@fcsonline - what application(s) are you opening for your local terminal, currently? Do you open just one, or multiple applications (like your terminal) on desktop? Having this option certainly removes some friction for command-line users, but I'm also curious about what other desktop applications you're configuring outside of the IDE / editor itself. |
Right now none, but this would let me to associate a script to open a Terminal and enter to the Gitpod automatically. It would awesome. |
That indeed would be very awesome! |
I think this is very relevant for ensuring a seamless experience as with VSCODE: #7592 While #8716 could be an alternative for this case, so users could just mount their pre-built |
Exactly. With a custom schema, we would be able to assign an application/script to do whatever. I would great! |
As an |
Wanted to share a (unofficial) dotfiles based solution for this in case someone finds it useful for now. gitpod_ssh_flow.compressed.mp4 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Not stale |
Gitpod-NVIM from Your Menubar ✌️Building upon @axonasif's awesome dotsh config! 🧡 demo.vim.gitpod2.mov |
Hi! It would complement this feature to have the generated SSH command include the list of port forwards defined in the |
Hi @PabloScolpino, I think you're looking for https://www.gitpod.io/blog/local-app Also, shameless plug: A wrapper around SSH for port forwarding: https://github.com/axonasif/gssh |
Not entirely resolving this issue, but definitely related: https://www.gitpod.io/changelog/code-in-the-terminal-without-leaving-your-browser! Drop any feedback here: #17724 |
@loujaybee came here to say that! |
We currently have access to workspaces via SSH, however adding Vim would make it a first-class citizen as part of the Gitpod experience. Alongside this we should consider what we can do to ensure things like dotfiles are also setup, and that workspaces potentially already load with vim + other similar tools such as tmux. This would support experiments such as #6707 where vim configuration can be presented to the user as part of onboarding.
Relates to:
tmux
andneovim
chunks and use them in thefull
image workspace-images#825The text was updated successfully, but these errors were encountered: