Earlier quoted context omitted.
I think I'm one of the last people using WSL1. I think everyone jumped to WSL2 because 2 is bigger than 1, but they're really different things. WSL1 lets me keep my files on the Windows side, let's my IDE (PHP storm) remain performant with no Linux to Windows file system overhead, but I still get to use all the Linux CLI tools. I still pay some overhead for that, but it's better than doing it the other way around and…
Completely off topic, but I was a Linux user for years, then I had to use Windows with WSL2, and it was a constant struggle. I recently switched to a Mac M3, and oh boy, it is a pleasure to use. No more fighting the Windows/WSL divide, slowness and command line tools. Also M3 is a really fast beast.
Notepad++ is 21 years old
151–160 of 254 posts
Re: Notepad++ is 21 years old
#152Earlier quoted context omitted.
Those things are immortal right until they suddenly die without a warning. In 100 years there will probably be somebody maintaining Linux for sentimental reasons. But it probably won't be in practical use.
I sincerely think Linux is “too big to fail” at this point. Will it morph and evolve into a charmander? Probably, but the evolution will be fluid.
Re: Notepad++ is 21 years old
#153Earlier quoted context omitted.
vim is amazing once you learn a couple verbs, visual block mode, windows, and the nice special subjects, eg % for enclosing parens
Unfortunately then you will eventually be forced to work in environments without it and feel like you just had a brain aneurysm due to how insufferably slow and clunky everything else is. Ignorance is bliss, just look at all those cute commenters here who think notepad++ is the best thing ever. "It even supports regexp!" It makes the editor wars feel so pointless, but Windows users are adorable.
Re: Notepad++ is 21 years old
#154Earlier quoted context omitted.
I think I'm one of the last people using WSL1. I think everyone jumped to WSL2 because 2 is bigger than 1, but they're really different things. WSL1 lets me keep my files on the Windows side, let's my IDE (PHP storm) remain performant with no Linux to Windows file system overhead, but I still get to use all the Linux CLI tools. I still pay some overhead for that, but it's better than doing it the other way around and…
MSYS2 is quite decent. I use it everyday at work where I have to use MS Windows. https://www.msys2.org/
Re: Notepad++ is 21 years old
#155Notepad++ is the single biggest reason I prefer a windows pc over a macbook. It's such a no nonsense app with exactly the right mix of features and usability. One of these days I'll ditch vs code in favour of np++ for all my editing needs.
Re: Notepad++ is 21 years old
#156Earlier quoted context omitted.
It depends on how big 'big' is. Years ago I was working with large CSVs - several hundred MB - and Vim took forever. I found some other text editors that specialized in extra-large files (I wish I remembered the names now), and the one we tried worked like magic.
At some point you’re in grep/sed/awk/duckdb/streaming data land.
Not sqlite, out of curiosity? which do you use when? I'm going to need one of them soon, which is why I'm asking ...
FWIW, the aformentioned text editor working with the 200+ MB file could edit the entire thing almost immediately (at the UI level; I don't know what happened in memory). Each record was less than a screen-length, so maybe 100 char/line conservatively, so maybe 2 million lines. iirc I could insert a character on every line without problematic latency - my memory says mabye 10 seconds, but unless it was a dirty operation, that can't be true?
Re: Notepad++ is 21 years old
#157And to celebrate we're rewriting it in Rust /s
Re: Notepad++ is 21 years old
#158I continue to use Notepad++ despite having tried every other editor and IDE under the sun. This, of course, drives every person completely insane when I explain that my "IDE" is: - Notepad++ for editing, pretty much stock, no plugins - command line for git and grep (Console2 or Git Bash) - File Explorer alongside Everything [0] for navigating files - Beyond Compare [1] for visual diff/merge - WinSCP/PuTTY for SFTP/SS…
What is your pattern for navigating to a function definition (as an example of a basic IDE operation that doesn't seem supported)? Grep?