DEV Community

Discussion on: Is Vim or Nano Better for Linux User?

Collapse
 
katafrakt profile image
Paweł Świątkowski

Vim is terminal based. Nano provides a simple GUI-based interface

Wait, how is nano not terminal-based? What am I missing?

Collapse
 
anurag_vishwakarma profile image
Anurag Vishwakarma

Vim is a terminal-based text editor. This means that vim runs in a terminal or shell window.

Nano provides a simple graphical user interface (GUI). Nano runs as its own application window, with menu bars, input boxes, and other GUI elements. This can make nano feel more familiar and user-friendly, especially for those used to GUI text editors.

Collapse
 
katafrakt profile image
Paweł Świątkowski

This is not true, at least in my experience. That's why I'm asking if you are referring to some GUI-fied version of nano. I've used GVim (separate window Vim), but never heard of such version of nano.

Collapse
 
cappe987 profile image
Casper

No. Nano runs in the terminal just like Vim. If your Nano opens up a separate window you must have some non-standard version or maybe alias to override it. Feel free to share a screenshot of what Nano looks like to you.

Collapse
 
mjablecnik profile image
Martin Jablečník

Nano does't have GUI (graphical user interface). It is running only in terminal with TUI (terminal user interface).
On the other hand Vim you can run in terminal with TUI but also in GUI (try find vim-gtk)
github.com/vhakulinen/gnvim
github.com/equalsraf/neovim-qt