How to add links to all your files in a folder in gemini. Add or edit a index.gmi Go vim :D and on command mode :r !ls
Then add the => before each one of those
1 year ago ยท ๐ dsfadsfgafgf, moddedbear, lykso, jforg, eo
Nice! Also:
ls | perl -pe 's/^/=> /g' newfile.gmi
If you whant to add only file but have munltiple directories, use find:
find . -type f -exec printf "=> %s\n" {} \; ยท 1 year ago
A variant of those commands (dropping the colon, and replacing the % with a comma) will work in every ancestor of vim right back to ed, interestingly enough. Such a powerful and timeless way of manipulating text! ยท 1 year ago
To insert the link arrow just :%s/^/=>/g ^ meaning start of line and % apply this command s (substitute) to each line ยท 1 year ago