Notepad++ is maybe the best text editor on Windows. So GuhNoo savages, adhering to their Stallman-inspired motto:
"Beg when you need, Borrow when you want, Steal when you can"
are trying their best to steal everything they can from Notepad++ and
put it in their very-cleverly-named clone: Notepadqq.
https://notepadqq.com/s/
"Notepadqq is designed by developers, for developers." Who are they kidding? Notepadqq was designed by one man, Don Ho, for Windows, and recently had its 20th Year Anniversary.
https://notepad-plus-plus.org https://notepad-plus-plus.org/news/v86-20thyearanniversary/
But the Notepadqq "developers" are going hog-wild with the feature
bloat, and by the time you install the pig you've used 683MB of disk
space. blink.. huh? 683MB?! That's enough to feed Bloaty breakfast
one time!
Look at the shameless gorging:
----------------------------------------------------------------------- root@DESKTOP-MJUDRC5:~# apt install notepadqq
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
 adwaita-icon-theme alsa-topology-conf alsa-ucm-conf at-spi2-core avahi-daemon dconf-gsettings-backend
 dconf-service fontconfig fonts-mathjax geoclue-2.0 glib-networking glib-networking-common
 glib-networking-services gsettings-desktop-schemas
gtk-update-icon-cache hicolor-icon-theme
 humanity-icon-theme i965-va-driver iio-sensor-proxy
intel-media-va-driver javascript-common libaacs0
 libaom3 libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0
 libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavcodec58
 libavformat58 libavutil56 libbdplus0 libbluray2 libcairo-gobject2 libcairo2 libchromaprint1
 libcodec2-1.0 libcolord2 libcups2 libdaemon0 libdatrie1 libdav1d5 libdconf1 libdouble-conversion3
 libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
libegl-mesa0 libegl1 libepoxy0 libevdev2
 libevent-2.1-7 libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1
 libgl1-amber-dri libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgme0 libgraphite2-3
 libgsm1 libgtk-3-0 libgtk-3-bin libgtk-3-common libgudev-1.0-0 libharfbuzz0b libice6 libigdgmm12
 libinput-bin libinput10 libjs-highlight.js libjs-jquery libjs-mathjax libjs-modernizr libjs-requirejs
 libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libllvm15 libmbim-glib4 libmbim-proxy libmd4c0
 libmfx1 libminizip1 libmm-glib0 libmp3lame0 libmpg123-0 libmtdev1 libnl-route-3-200 libnorm1 libnotify4
 libnspr4 libnss-mdns libnss3 libogg0 libopenjp2-7 libopenmpt0
libopus0 libpango-1.0-0
 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpcre2-16-0 libpcsclite1 libpgm-5.3-0
 libpixman-1-0 libproxy1v5 libqmi-glib5 libqmi-proxy libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5
 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5quick5 libqt5quickwidgets5
 libqt5svg5 libqt5webchannel5 libqt5webengine-data
libqt5webenginecore5 libqt5webenginewidgets5
 libqt5widgets5 librabbitmq4 libre2-9 librsvg2-2 librsvg2-common libsensors-config libsensors5 libshine3
 libsm6 libsnappy1v5 libsoup2.4-1 libsoup2.4-common libsoxr0 libspeex1 libsrt1.4-gnutls libssh-gcrypt-4
 libswresample3 libtcl8.6 libthai-data libthai0 libtheora0 libtwolame0 libudfread0 libva-drm2 libva-x11-2
 libva2 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx7 libwacom-bin libwacom-common libwacom9
 libwayland-client0 libwayland-cursor0 libwayland-egl1
libwayland-server0 libwebpdemux2 libwebpmux3
 libx11-xcb1 libx264-163 libx265-199 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0
 libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0
 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1
 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0
 libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxtst6 libxvidcore4 libxxf86vm1 libzmq5 libzvbi-common
 libzvbi0 mesa-va-drivers mesa-vdpau-drivers modemmanager ocl-icd-libopencl1 qt5-gtk-platformtheme
 qttranslations5-l10n session-migration tcl tcl8.6 ubuntu-mono usb-modeswitch usb-modeswitch-data
 va-driver-all vdpau-driver-all wpasupplicant x11-common
Suggested packages:
 avahi-autoipd i965-va-driver-shaders apache2 | lighttpd | httpd libasound2-plugins alsa-utils libcuda1
 libnvcuvid1 libnvidia-encode1 libbluray-bdj colord cups-common gvfs fonts-mathjax-extras fonts-stix
 libjs-mathjax-doc liblcms2-utils gnome-shell | notification-daemon avahi-autoipd | zeroconf opus-tools
 pcscd qt5-image-formats-plugins qtwayland5 qt5-qmltooling-plugins librsvg2-bin lm-sensors speex
 opencl-icd tcl-tclreadline comgt wvdial libvdpau-va-gl1 wpagui libengine-pkcs11-openssl
The following NEW packages will be installed:
 adwaita-icon-theme alsa-topology-conf alsa-ucm-conf at-spi2-core avahi-daemon dconf-gsettings-backend
 dconf-service fontconfig fonts-mathjax geoclue-2.0 glib-networking glib-networking-common
 glib-networking-services gsettings-desktop-schemas
gtk-update-icon-cache hicolor-icon-theme
 humanity-icon-theme i965-va-driver iio-sensor-proxy
intel-media-va-driver javascript-common libaacs0
 libaom3 libasound2 libasound2-data libatk-bridge2.0-0 libatk1.0-0 libatk1.0-data libatspi2.0-0
 libavahi-client3 libavahi-common-data libavahi-common3 libavahi-core7 libavahi-glib1 libavcodec58
 libavformat58 libavutil56 libbdplus0 libbluray2 libcairo-gobject2 libcairo2 libchromaprint1
 libcodec2-1.0 libcolord2 libcups2 libdaemon0 libdatrie1 libdav1d5 libdconf1 libdouble-conversion3
 libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1
libegl-mesa0 libegl1 libepoxy0 libevdev2
 libevent-2.1-7 libgbm1 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1
 libgl1-amber-dri libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgme0 libgraphite2-3
 libgsm1 libgtk-3-0 libgtk-3-bin libgtk-3-common libgudev-1.0-0 libharfbuzz0b libice6 libigdgmm12
 libinput-bin libinput10 libjs-highlight.js libjs-jquery libjs-mathjax libjs-modernizr libjs-requirejs
 libjson-glib-1.0-0 libjson-glib-1.0-common liblcms2-2 libllvm15 libmbim-glib4 libmbim-proxy libmd4c0
 libmfx1 libminizip1 libmm-glib0 libmp3lame0 libmpg123-0 libmtdev1 libnl-route-3-200 libnorm1 libnotify4
 libnspr4 libnss-mdns libnss3 libogg0 libopenjp2-7 libopenmpt0
libopus0 libpango-1.0-0
 libpangocairo-1.0-0 libpangoft2-1.0-0 libpciaccess0 libpcre2-16-0 libpcsclite1 libpgm-5.3-0
 libpixman-1-0 libproxy1v5 libqmi-glib5 libqmi-proxy libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5
 libqt5positioning5 libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5quick5 libqt5quickwidgets5
 libqt5svg5 libqt5webchannel5 libqt5webengine-data
libqt5webenginecore5 libqt5webenginewidgets5
 libqt5widgets5 librabbitmq4 libre2-9 librsvg2-2 librsvg2-common libsensors-config libsensors5 libshine3
 libsm6 libsnappy1v5 libsoup2.4-1 libsoup2.4-common libsoxr0 libspeex1 libsrt1.4-gnutls libssh-gcrypt-4
 libswresample3 libtcl8.6 libthai-data libthai0 libtheora0 libtwolame0 libudfread0 libva-drm2 libva-x11-2
 libva2 libvdpau1 libvorbis0a libvorbisenc2 libvorbisfile3 libvpx7 libwacom-bin libwacom-common libwacom9
 libwayland-client0 libwayland-cursor0 libwayland-egl1
libwayland-server0 libwebpdemux2 libwebpmux3
 libx11-xcb1 libx264-163 libx265-199 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 libxcb-image0
 libxcb-keysyms1 libxcb-present0 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0
 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1
 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6 libxinerama1 libxkbcommon-x11-0 libxkbcommon0
 libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxtst6 libxvidcore4 libxxf86vm1 libzmq5 libzvbi-common
 libzvbi0 mesa-va-drivers mesa-vdpau-drivers modemmanager notepadqq ocl-icd-libopencl1
 qt5-gtk-platformtheme qttranslations5-l10n session-migration tcl
tcl8.6 ubuntu-mono usb-modeswitch
 usb-modeswitch-data va-driver-all vdpau-driver-all wpasupplicant x11-common
0 upgraded, 232 newly installed, 0 to remove and 53 not upgraded.
Need to get 177 MB of archives.
After this operation, 683 MB of additional disk space will be used. ------------------------------------------------------------------------------
232 packages? OMG!? That's one per user. And they're not even kidding:
Get:232 http://archive.ubuntu.com/ubuntu jammy/main amd64 usb-modeswitch amd64 2.6.1-3ubuntu2 [46.0 kB]
Fetched 177 MB in 27s (6527 kB/s)
A 683MB text editor supported by 232 libraries, plugins and programs?
Heck, it better be able to give Feeb a reacharound when Trevor's not there.
Windows: an embarrassment of riches
Linux:Â Â just an embarrassment
On 12/8/23 06:47, DFS wrote:
How do you not have x11-common and so many x11 libraries installed?
Also I think WINE comes with windows notepad.
On 12/8/2023 10:35 AM, candycanearter07 wrote:
On 12/8/23 06:47, DFS wrote:
How do you not have x11-common and so many x11 libraries installed?
Fresh WSL install.
On 12/8/23 06:47, DFS wrote:
Notepad++ is maybe the best text editor on Windows.
https://notepadqq.com/s/
I'd recommend xorg-xedit (965KB) or xed (10MB) for x editors then. Or
just use a terminal with vim.
Also I think WINE comes with windows notepad.
candycanearter07 wrote this copyrighted missive and expects royalties:
On 12/8/23 06:47, DFS wrote:
Notepad++ is maybe the best text editor on Windows.
Our group used it, well, except for a couple of us who preferred gvim.
https://notepadqq.com/s/
https://github.com/notepadqq/notepadqq
This project is not actively maintained anymore. New maintainers are
welcome. -- Daniele
Talk about beating a dead horse!
candycanearter07 wrote this copyrighted missive and expects royalties:
On 12/8/23 06:47, DFS wrote:
Notepad++ is maybe the best text editor on Windows.
Our group used it, well, except for a couple of us who preferred gvim.
https://notepadqq.com/s/
https://github.com/notepadqq/notepadqq
This project is not actively maintained anymore. New maintainers are
welcome. -- Daniele
Talk about beating a dead horse!
I'd recommend xorg-xedit (965KB) or xed (10MB) for x editors then. Or
just use a terminal with vim.
Also I think WINE comes with windows notepad.
On 12/8/2023 11:44 AM, DFS wrote:
I once found myself using MousePad (in Linux) to work on source code for
like a whole day and didn't really miss the big features. I've gotten
used to line numbering and syntax highlighting (both are in Mousepad),
but the lack of them wouldn't slow me down.
Does MousePad have a toggle to turn "typing replaces highlighted text"
on and off?
On 12/8/2023 11:44 AM, DFS wrote:
I just heard about Notepadqq in mid 2020. Didn't realize it was about
to become abandonware
Does Notepadqq have a toggle to turn "typing replaces highlighted text"
on and off?
On 12/8/2023 11:55 PM, Tyrone wrote:
On Dec 9, 2023 at 12:45:36 AM EST, "Physfitfreak" <Physfitfreak@gmail.com> >> wrote:
On 12/8/2023 11:44 AM, DFS wrote:
I just heard about Notepadqq in mid 2020. Didn't realize it was about >>>> to become abandonware
Does Notepadqq have a toggle to turn "typing replaces highlighted text"
on and off?
No text editor does. If you have highlighted text, then it is Game On. It can
be replaced or deleted in a flash. That's the whole point of highlighted text.
Maybe you need to type slower. This is PEBKAC, not a problem with text
editors.
So you don't know the answer.
Anybody here is familiar with Notepadqq?
candycanearter07 wrote this copyrighted missive and expects royalties:
On 12/8/23 06:47, DFS wrote:
Notepad++ is maybe the best text editor on Windows.
Our group used it, well, except for a couple of us who preferred gvim.
just use a terminal with vim.
On 12/8/2023 10:34 AM, Chris Ahlstrom wrote:
Our group used it, well, except for a couple of us who preferred gvim.
Does gvim provide a toggle to turn "typing replaces highlighted text"
off and on?
If it is copying Notepad++, then I am very familiar with it. I use
Notepad++
every day. It does have Undo, like any decent text editor. So if you Fat Finger something it is easy to fix it.
On 12/8/2023 6:47 AM, DFS wrote:
Notepad++ is maybe the best text editor on Windows
Does it have a toggle to turn "typing replaces highlighted text" off and
on?
Le 08-12-2023, Chris Ahlstrom <OFeem1987@teleworm.us> a écrit :
candycanearter07 wrote this copyrighted missive and expects royalties:
On 12/8/23 06:47, DFS wrote:
Notepad++ is maybe the best text editor on Windows.
Our group used it, well, except for a couple of us who preferred gvim.
It's the only application I managed to install myself on my
professional computer.
just use a terminal with vim.
The issue with the terminal with vim, compared to gvim outside of a
terminal or neovim in a terminal is the cursor doesn't change when the
mode changes. And with neovim inside neovide, there is a great cursor
easier to follow.
On 12/9/23 10:14, Stéphane CARPENTIER wrote:
Le 08-12-2023, Chris Ahlstrom <OFeem1987@teleworm.us> a écrit :
candycanearter07 wrote this copyrighted missive and expects royalties:
On 12/8/23 06:47, DFS wrote:
Notepad++ is maybe the best text editor on Windows.
Our group used it, well, except for a couple of us who preferred gvim.
It's the only application I managed to install myself on my
professional computer.
just use a terminal with vim.
The issue with the terminal with vim, compared to gvim outside of a
terminal or neovim in a terminal is the cursor doesn't change when the
mode changes. And with neovim inside neovide, there is a great cursor
easier to follow.
I think there are some nvim extensions that color the mode indicator on
the bottom left.
On 12/9/2023 10:36 AM, Chris Ahlstrom wrote:
Physfitfreak wrote this copyrighted missive and expects royalties:
On 12/8/2023 10:34 AM, Chris Ahlstrom wrote:
Our group used it, well, except for a couple of us who preferred gvim.
Does gvim provide a toggle to turn "typing replaces highlighted text"
off and on?
Not sure after a quick look. You can highlight text and then hit 'c' to
erase it and enter insert mode.
The "visual" mode of marking text supports most or all text commands. It
also supports block mode for deleting/inserting columns. That's my main use >> case for visual.
I want to be able to toggle "removal of selected text by subsequent
typing" _off_, so regardless of where the cursor jumped and is ruining
the text there by my typing, at least the selected text remain intact,
so I wouldn't have to do this:
- discover that this happened (good luck in there)
- remember what idea was behind that text
- reword it!...
Makes sense right?
This selected text that's done magically is sometimes a good part a paragraph. I've had even occasions that its removal destroyed several paragraphs. All of a sudden, I see I'm in the second line of the first paragraph, after having written 4 paragraphs.
This is an issue. Best editors have of course solved it by offering that toggle. But there's a need in tiny little light editors as well to have
that, because these little editors often compete with the large ones
pretty well, in use.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 300 |
Nodes: | 16 (2 / 14) |
Uptime: | 12:07:20 |
Calls: | 6,706 |
Files: | 12,236 |
Messages: | 5,350,979 |