Which text editor do you use?
Nano because I’m too lazy to learn vim or emacs. I want something that works and not something that operates like cheat codes in old video games.
Noobs get hit with friendly fire.
dd or GTFO.
head n-1 > tmp && echo “line replacement” >> tmp && tail -n+1 >> tml && mv tmp orig
The reasons us elders use VI is because on a new installation, it was the only thing available until:
-
You are lucky enough to find a compiled version of PINE/PICO, or
-
You have the compiler installed, and can get the source code and build it yourself.
For some reason, some elitists decided that if you don’t know that, then you are a failure. But honestly, when modern distros started coming out with WYSIWYG-type editors, it was a relief, even though I reverted to VI/VIM because of muscle-memory, I do not push it on new users. It’s the same argument people make for driving manual vs automatic, sure it’s useful, but when was the last time you even saw a manual car? (At least in North America).
You want to live dangerously, go ahead and put NetBSD with just the basics and leave the rest of us who want to do something useful alone.
-
I use
- sublime-text when not confined to a terminal
- nano for example with git’s CLI
- vi/vim when the others are not available.
I think it comes with a text editor already built in. I don’t need a text editor though.
kate when I am using GUI and vim when I am using CLI.
Nano in the CLI, kate in the GUI
My distro came with Nano, so here I am
I’m using vscode.
Only Fresh
When I uninstalled Windows and switched to Linux (CachyOS (which is Arch BTW)) I also took the time to free myself from VScode to completely escape Microsoft’s fuckery.
I learned how to use Neovim. I’ve got a configuration that I really like and I took care to make it portable enough that I can just copy over the init.lua file to set everything up on a different computer.
However this is only earned through weeks of Lua hell. You are effectively building your own editor from almost the ground up. I only recommend Neovim if you want the first medium scale project you work on to be Neovim itself.
Micro.
I hate modal keybindings (Vim, Nano and Emacs, all alike; though the Object-Verb paradigm looks promising for me, but until now, nothing’s better than quasimodal CUA/spring-loaded CUA).
Also Kate and KWrite.
i miss notepad plus plus, that’s pretty much the only thing i wish i still had from before linux though.
Gedit
I just found that notepadqq is no longer maintained. :(
You and I both. I have nostalgia from years of using it in grad school for R. I found Kate is pretty close, but NPP runs fine in Bottles.
Gedit, mousepad, geany or kate may help you forget Notepad++, which is truly great software.
Kate
Kwrite
when I use kde I prefer to use this edit too
Came here to say kate! I tried a bunch of them before but kate is nice :3. And then I have nano for the terminal
The only sad thing about Kate? No terminal version of this beauty.
It has a few quirks I utterly despise :(
Like it cannot print invisible characters. Had a script create some broken folders with a BOM character at the beginning. I couldn’t access the files in any way except that they appeared in dolphin and ls. Had to delete them via the fucking inode.
I was forced to use VSCode (an open source fork at least) to find out what the fuck was wrong with the input file the script used to generate the folder name.
Like it cannot print invisible characters.
I was looking at an option to display invisible characters in Kate like last week. So it got better, I guess.
Only non-printable spaces from what I can tell.
The BOM character does not fall into this category and is still invisible. Try pasting it into Kate. It’s between those arrows:
---><---













