Skip to content

Various bugs and feature requests #74

@moigagoo

Description

@moigagoo

To avoid spamming Issues, I'm writing down some issues I've encountered while using Nev. Some of those are bugs, some are just personal wishes. I'll create separate issues for each entry if that works better for you.

Feel free to ignore things that don't align with your vision of Nev as the owner.

  1. Yank to and paste from the system clipboard doesn't work in WSL. E.g. gy works in Windows pwsh but not in bash WSL.
  2. There's no keybinding to paste from the system clipboard.
  3. P to paste before cursor doesn't work. Instead a new blank line is created below.
  4. View navigation is counterintuitive:
  • focus-view-left does not move the focus to the tab on the left
  • Ctrl+w summons different options than Leader-w while they're supposed to be equal. For example, to switch to the next tab, I can either press Ctrl+w,w or Leader-w,y, which doesn't seem to have any mnemonics.
  1. close-active-view keeps the tab in the tab bar. Second call leads to SIGSEGV.
  2. nev foo.nim should create foo.nim if it doesn't exist.
  3. "Choose Open" sounds unclear. It means choose between opened files.
  4. The layouts are really confusing:
  • while cycling through layouts with choose-layout, you can see that vim, vscode, and default are TabLayout but in reality only vscode shows tabs
  • while cycling, you see opened files get swapped randomly
  • "default" layout is not the default one ("nev" is the default one)
  1. Tab names are very noisy with the full path. File name is usually enough to identify a tab.
  2. It would be great to be able to set light and dark themes. Or use terminal colors in themes so that the editor would be rendered in harmony to how the Terminal looks.
  3. I LOVE the cursor animation in nevg 😍 Is it possible to have it in the terminal version? I know Neovim has a plugin that does it so it should be technically possible.
  4. I really miss the autosave feature, i.e. save changes automatically on every change.
  5. Cycling between completions should be possible with Up and Down. You can bind arrows to select-next-completion and select-prev-completion but the problem is that those do not mean "go up" or "go down." Depending on the menu direction, next can be pointing up or down.
  6. I couldn't find a way to switch to a directory in an already running editor. This is particularly important for NevG since you don't run inside the project but instead as a regular desktop app.
  7. For some reason, the font size in NevG is a lot smaller that in Nev.
  8. Command palette won't adapt to the view width on a narrows view I'm seeing a lot of "...":
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions