You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have this deep need to do things in a way that is non-destructive, so I found and forked an older telescope extension project that allows fuzzyfinding from the open windows.
here: https://github.com/qaptoR-nvim/telescope-windows.nvim
basically, when I move the cursor away from the chat-window (when I keep it open on the right-side of the screen to referencing and then want to go back, it's very difficult to do when I have lots of open windows (2+).
I could do it destructively, by running my keybinds twice: gcgc
but not only is that annoying to repeat (any single command is) it also closes the window, which for the edit prompt destroys the session (at least as far as I can tell, which is another issue (that I wish the edit sessions were persistent, at least during the vim runtime))
what I would rather do, is constructively search for the open window of either the chat/edit prompt or log.
I can do this with keybind sw which opens telescope in windows mode, then I can fuzzy-find whichever open window I want.
the problem right now is that all of the chatgpt windows are [No Name], so it doesn't help to try to fuzzy-find them.
what I have found I can do though is call :file gpt or something to rename the buffer, and then I can fuzzy find it again
thankfully, this renaming does survive between opening and closing the window, so I'm grateful for that (and it even survives between swapping gpt sessions in the chat window)
What I would like, as a feature, is for the buffers to be automatically be given unique names (including all the different settings windows, like the session list, because you can jump straight to that one too).
the definite benefit of this method, is that, you don't just swap to the gpt chat window and THEN still have to around trying to get to the right section of the window. instead, you can just swgpt and bam, your right back into the log, able to navigate it straight away. It makes for a clean jump straight to where I want to command, rather than having to navigate there sequentially through intermediary windows, or by destructively closing the window and reopening it, which just feels wrong as a workaround.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I have this deep need to do things in a way that is non-destructive, so I found and forked an older telescope extension project that allows fuzzyfinding from the open windows.
here: https://github.com/qaptoR-nvim/telescope-windows.nvim
basically, when I move the cursor away from the chat-window (when I keep it open on the right-side of the screen to referencing and then want to go back, it's very difficult to do when I have lots of open windows (2+).
I could do it destructively, by running my keybinds twice: gcgc
but not only is that annoying to repeat (any single command is) it also closes the window, which for the edit prompt destroys the session (at least as far as I can tell, which is another issue (that I wish the edit sessions were persistent, at least during the vim runtime))
what I would rather do, is constructively search for the open window of either the chat/edit prompt or log.
I can do this with keybind sw which opens telescope in windows mode, then I can fuzzy-find whichever open window I want.
the problem right now is that all of the chatgpt windows are
[No Name]
, so it doesn't help to try to fuzzy-find them.what I have found I can do though is call
:file gpt
or something to rename the buffer, and then I can fuzzy find it againthankfully, this renaming does survive between opening and closing the window, so I'm grateful for that (and it even survives between swapping gpt sessions in the chat window)
What I would like, as a feature, is for the buffers to be automatically be given unique names (including all the different settings windows, like the session list, because you can jump straight to that one too).
the definite benefit of this method, is that, you don't just swap to the gpt chat window and THEN still have to around trying to get to the right section of the window. instead, you can just swgpt and bam, your right back into the log, able to navigate it straight away. It makes for a clean
jump straight to where I want to
command, rather than having to navigate there sequentially through intermediary windows, or by destructively closing the window and reopening it, which just feels wrong as a workaround.Beta Was this translation helpful? Give feedback.
All reactions