How modal editing and vi originated and why this is a unique design choice tied to specific circumstances.
https://buttondown.com/hillelwayne/archive/modal-editing-is-a-weird-historical-contingency
How modal editing and vi originated and why this is a unique design choice tied to specific circumstances.
https://buttondown.com/hillelwayne/archive/modal-editing-is-a-weird-historical-contingency
Do we have Book Editors here?
Please make yourself known!
My friend is looking for one and I would like to help them find where all of the editors hang out these days! (I am hoping the answer is Fedi)
Also - NO "editors" who use AI and just shove writing into LLM. Real human workers only!!
#writing #books #editor #editing #bookediting #proofread #storyedit #copyedit #writer #bookstordon #fedihelp
Do we have Book Editors here?
Please make yourself known!
My friend is looking for one and I would like to help them find where all of the editors hang out these days! (I am hoping the answer is Fedi)
Also - NO "editors" who use AI and just shove writing into LLM. Real human workers only!!
#writing #books #editor #editing #bookediting #proofread #storyedit #copyedit #writer #bookstordon #fedihelp
馃グ Always happy to get this feedback from users 馃グ:
"We have just started our MDE course, and we are adopting BESSER as the supporting framework. Yesterday we had the first class, and it was easy for students to start modeling (so much more than when using EMF"
And with them, we have already 20 universities using BESSER to teach #mde #uml #modeling
Do you want to be next? We'll help! 鉃★笍 https://lowcode-book.com/book-users/
馃グ Always happy to get this feedback from users 馃グ:
"We have just started our MDE course, and we are adopting BESSER as the supporting framework. Yesterday we had the first class, and it was easy for students to start modeling (so much more than when using EMF"
And with them, we have already 20 universities using BESSER to teach #mde #uml #modeling
Do you want to be next? We'll help! 鉃★笍 https://lowcode-book.com/book-users/
Here鈥榮 a little tip if you鈥檙e using (the latest version of) Helix Editor:
Add the following keybinding to your config (if you don鈥檛 use Ctrl+b for page up, that is; otherwise, change the key):
[keys.normal]
C-b = ":echo %sh{git blame -L %{cursor_line},+1 %{buffer_name}}"
Now, when you press Crtl+b in the editor, you鈥檒l see the git blame for the line you鈥檙e on. Very useful for seeing which commit the line last changed in and, for teams, who committed the change.
For more, see the highlights post for the latest release:
https://helix-editor.com/news/release-25-07-highlights/
Here鈥榮 a little tip if you鈥檙e using (the latest version of) Helix Editor:
Add the following keybinding to your config (if you don鈥檛 use Ctrl+b for page up, that is; otherwise, change the key):
[keys.normal]
C-b = ":echo %sh{git blame -L %{cursor_line},+1 %{buffer_name}}"
Now, when you press Crtl+b in the editor, you鈥檒l see the git blame for the line you鈥檙e on. Very useful for seeing which commit the line last changed in and, for teams, who committed the change.
For more, see the highlights post for the latest release:
https://helix-editor.com/news/release-25-07-highlights/
I'm learning and playing around with the TTY Editor, the command line structure editor of Medley Interlisp.
https://interlisp.org/documentation/IRM.pdf#page=262
It's the oldest Interlisp editor and predates graphical interfaces and SEdit but is still useful. The commands of the TTY Editor double as a little language for batch editing and s-exp manipulation. Think Unix sed(1) for s-exps. The language even supports EDITMACROS (wink wink). To get a flavor for the language evaluate (PRINTDEF EDITMACROS) at an Interlisp REPL.
The lack of support for cursor keys and keyboard navigation doesn't get in the way of editing. In addition to quick mouse gestures, the most common cases of cursor movement are handled by other keys such as ) for moving outside and Backspace for moving inside a list.
The lack of support for cursor keys and keyboard navigation doesn't get in the way of editing. In addition to quick mouse gestures, the most common cases of cursor movement are handled by other keys such as ) for moving outside and Backspace for moving inside a list.
The lack of support for cursor keys and keyboard navigation doesn't get in the way of editing. In addition to quick mouse gestures, the most common cases of cursor movement are handled by other keys such as ) for moving outside and Backspace for moving inside a list.
An introduction to the usage and design of SEdit, the structure editor for Lisp code of Medley Interlisp:
https://files.interlisp.org/medley/docs/internal/sedit/old/intro.tedit.pdf
For more details on the usage and internals of SEdit see (especially code-editing.tedit.pdf):
You all liked my jellyfish embroidery so I know you will love this octopus I made!
#Bookish#AuthorServices#AuthorCommunity#Editor#BookLightEditorial#Embroidery