vim us-gov-changes-since-jan2025.txt
:set undolevels=99999999999999999
vim us-gov-changes-since-jan2025.txt
:set undolevels=99999999999999999
Does anyone know of a #text #editor, which runs in a #Linux #terminal, and uses only the characters: lowercase a-z, 0-9, comma, and period, in commands?
I want such an editor to ease my life on #Termux in Android, because these characters are the only ones immediately accessible on a standard Samsung keyboard, without the use of symbol keys.
And no, #vim doesn't fit the bill, because it needs Esc, ":" and "$"; #emacs and #nano are out because of the Ctrl and Alt keys, conspicously absent from mobile keyboards.
Ummmm... fascinating read... a bit about the roots of the popular software... history inlined... #vim enthusiast, check it out.
Understanding the Origins and the Evolution of Vi and Vim
Link: https://pikuma.com/blog/origins-of-vim-text-editor
Discussion: https://news.ycombinator.com/item?id=43691020
Neovim users: what AI tools are you using? https://lobste.rs/s/6san1l #ask #ai #editors #vim
Thursday Flow — April 10, 2025
Fueling progress one keystroke at a time
Daily Progress Report:
• #Beyond365DaysOfCode Day 102
• #100DaysOfCode Day 102
• #freeCodeCamp – Full Stack journey in motion
Daily Reading Log:
1 article from freeCodeCamp News
1 article on Daily.dev
Hands-On Work:
30 minutes of focused Vim practice
Trello board updated and streamlined
Continued with Full Stack Developer Curriculum
#Python #Vim #SecondYearOfCode #Code_Academy
Vim tip for today
The `!!` in normal mode lets you pass lines of code through the external CLI. I use it mostly to put the output of the external command into the current buffer. For example, `!!date` inserts the current date and time.
Learning Fennel from Scratch to Develop Neovim Plugins https://lobste.rs/s/xkldrv #lisp #vim
https://lambdaisland.com/blog/2025-04-16-fennel
Every once in a while I get super fascinated by Emacs and Org-mode.
Please help me out the rabbit hole.
https://www.mauromotion.com/posts/2025-04-16-doom-emacs-orgmode/
As a side note, the original VimGolf website that inspired this plugin is still active and usable: https://www.vimgolf.com/
A new plugin implements daily Vim Golf challenges: https://github.com/vuciv/golf
The goal is to change some text with the shortest number of keystrokes possible.
It's still quite early in development and there are a few bugs here and there, but it might be an interesting project to follow.
Vim tip for today
Execute command on all lines that match the pattern. Example: `:g/#/d` to delete all lines that contain the # character (for example, a comment).
:g/ - execute command on all lines that match the pattern
#/ - pattern to match
d - delete line
vilken IDE är det eg som gäller för python?
kör python på fritiden o mest då IntelliJ eftersom jag är van vid den från jobbet. Men värt att t ex lära sig vim ordentligt? O confa den för python
då skulle jag kunna utveckla via serverterminalen oxå, slippa gitta runt koden
If you want to use vscode like remote development with neovim, you could do the following:
1. On your devcontainer run the following:
`nvim --listen 0.0.0.0:7777 --headless`
2. On you host machine run this:
`nvim --server 127.0.0.1:7777 --remote-ui`
There’s a plugin, which encapsulates this and does a whole lot more: https://github.com/amitds1997/remote-nvim.nvim
It uses devpod as a dependency.
Make your escape key easier to reach by swapping your escape and caps lock keys! This is especially useful for Vim and Neovim editing!
If you use Linux with the X window system, just run this command on startup:
``` sh
setxkbmap -option caps:swapescape
```
You can repeat the built-in f/F and t/T motions by using , and ;
If you'd like to extend these keybindings to repeat other kinds of targeted movement, you could try vim-remotions: https://github.com/vds2212/vim-remotions