Well you know, one could think that a sophisticated OS would come with a usable text editor by default.. you know, not fucking up line endings and with highlighting and stuff. Idk, maybe that's too much to ask ¯\_(ツ)_/¯
Sounds like what you want is a snippets tool. I use one in Emacs called yasnippet
, but it looks like there's a Gedit plugin for snippets too:
https://wiki.gnome.org/Apps/Gedit/Plugins/Snippets
It's not quite what you describe in terms of saved search & replace, though.
It had no maintainers, but now it does:
> About gedit maintenance: gedit has been marked as unmaintained recently, now two new developers have proposed their help to become new maintainers. If you want to help, reach us on the IRC channel or the mailing list, thanks!
This is an interesting topic, see this blog post and the "Why?" section on this wiki page.
I'm convinced that specialized text editors (and specialized applications in general) have a better usability. If the specialized text editors use a common library (for example GtkSourceView), they will have the same shortcuts etc, so you don't have to learn from scratch a new text editor each time.
geditis a simple text editor. Typing gedit
opens up the program because 'gedit' has been installed and the system knows where to find it.
sudo
is another command. It reads the next command (gedit
in this case) and runs that program as the administrator user. This is often necessary because, by default, users can't modify critical system files.
gEdit -- https://wiki.gnome.org/Apps/Gedit
very lightweight, has a built-in Python console, overview map, plus you can tab-complete snippets of code. There are quite a few plugins to add features as well.
Buy Learning Python: http://shop.oreilly.com/product/0636920028154.do
Try to do some problems on Project Euler: https://projecteuler.net/
Pick a good text editor, I recommend Gedit for beginners: https://wiki.gnome.org/Apps/Gedit
In fact, with gedit, it looks like you could make a quick change to this line by removing the *60, and accomplish your goal: https://git.gnome.org/browse/gedit/tree/gedit/gedit-tab.c#n217
If you're willing to follow the steps here, you could compile your own version: https://wiki.gnome.org/Apps/Gedit/DevGettingStarted
I'd recommend doing the build on a Linux machine, or at least a Linux VM. Once the build is complete you will get a Windows binary to run.
Here are some editors I use or have used professionally:
You don't need Dreamweaver. That tool is for designing web pages without having to hand-code the HTML yourself.
For now, Gedit will probably suffice. It offers syntax highlighting and some other coding-specific magic (nothing anywhere near as powerful as what you might find with a more fully featured editor, but you don't need all those tools yet). It'll be a lot like Notepad, but with tabs and with syntax highlighting.
From there, you can create your HTML/CSS/Javascript files as normal, save them somewhere on the disk, and open them up in your browser of choice (File > Open > Find the file and open it).
> May I ask what software you use for your note-taking?
I just changed my computer from Linux to OSX so things have changed recently. I used to use gedit. Which was great!
I know I can get it on OSX too, I'm giving nvim another try first though.
> I tried different software, including VS, atom, vim, and TextEdit, but each has something that I don't like. For example, VS doesn't have a dictionary.
The point of using one big text file is to use a very simple tool get things done. Since the tool is simple, it won't be able to do a lot of things for you - but I think a part of the point is to embrace that. Apply the same logic to your text editor!
> Also, can you share how you structure your file in terms of days, tasks, topics (headings, etc.)
This is roughly what it looks like: ```
Meet with @BarakObama - His new book has sold over 10M copies - He dictated the audio book himself, the audio version is selling better than the print!
Quick answer to a comment on Reddit. There was a mention of VS code again. It ties in with a short video which mentioned VS code with vim bindings as a simple solution for text editing.
Notes. ```
Basically, I open the file every day and document almost any task I do which takes longer than 10 min. At the bottom of the file I have some other headings for things like Book Notes. Otherwise, search is my friend.
What does your file look like?
Yes, this is an issue that has been known for a very long time. It has been reported in 2003: https://bugzilla.gnome.org/show_bug.cgi?id=127731 and there's even an entry in gedit's FAQ about it https://wiki.gnome.org/Apps/Gedit/FAQ#gedit_is_very_slow_and.2For_crashes_when_opening_files_with_very_long_lines._Can_you_fix_it.3F
You're welcome.
BTW, I thought of something else. If you use GNOME as your desktop environment, and use GNOME Tweak to select Emacs keybindings under "theme", then you could use GNOME's own text editor Gedit. Of course, you'd have Emacs bindings across all GNOME apps if you did this, which might not be what you had in mind.
> (windows)
> sensitive documents
something is wrong with this combo my son!
there is no such thing as encrypted space in the RAM, since it always has to be in plain text to be accesible, there can be restricted spaces where only the kernel has access to it and not low privilege apps to peak on one another, and this is how mostly softwares would run.
The best and simplest text editor imo is Gedit, it can work on Windows too, but I would not use windows.
I think you're gonna like gedit https://wiki.gnome.org/Apps/Gedit
It's a lot less busy than notepad++, though you can't escape the tabs even when only one document is open.
edit: yes i did mean notepad++
That's true, and that is a strong argument for knowing how to at least open, edit, and close a file in both emacs and vi(m). At the same time, emacs isn't on Windows out of the box, and even Gedit is available on the big three (Windows, OS X, and Linux), so it's not like it's his only option if he wants to retain cross-platform muscle memory.
(I'm not trying to argue with you – I think we're on the same page here. I'm mostly just venting my frustration at people who make life more difficult for themselves by using inappropriate tools.)
I need to scroll sideways to read your text.
There is tools you can use that help you to adjust the post so it looks better and is much easier to read.
If you use mozilla ---> https://addons.mozilla.org/sv-se/firefox/addon/reddit-enhancement-suite/
To get a neutral font you can use a notepad to cut and paste it in and clean up the fonts.
I use that alot when I prepare my picks and cut and paste stuff from different pages.
I like gedit but it may not be anything for you. At least I can show it to you and you can decide if its useful