Better copilot experience
- [ ] markdown rendering
- [x] #19
I received some feedback from the users on the Unofficial Discord Server for Neovim regarding Copilot Experience.
-
Main issue: The UI, particularly the sidebar, feels crowded, especially with the input box included.
-
Problem observed: Long lines in the query are causing grey symbols to appear, indicating text overflow.
-
Suggested improvements: a. Use vim.fn.input or vim.ui.input for input handling b. Move the input buffer to a split below the main content c. Place the entire UI in a new tab instead of a crowded sidebar d. Change the layout to a horizontal split instead of vertical e. Implement a toggleable float for the UI elements
-
Key consideration: The editor's cell-based layout limits the effectiveness of a sidebar for metadata.
-
Recommended solution: Despite personal reservations about floats, the user suggests a toggleable float as probably the most sensible solution for this UI challenge.
The overall feedback emphasizes the need for a more space-efficient and flexible UI design that better accommodates the constraints of a cell-based editor like Neovim.
@Bishoy-at-pieces
Overall theme: don't; make a split UI, improve the accessibility experience of using the Copilot