💾 Archived View for tilde.team › ~benk › afa1c956.gmi captured on 2021-12-03 at 14:04:38. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2021-11-30)
-=-=-=-=-=-=-
Authors: Ben K. <benk@tilde.team>
Date: 2021-05-08
This mini-tip is about the use of the @ sign, which I should have included in the last tip, but I didn't know about it at the time. (Oops!) Thanks to a recent code update by Martin, the inventory command now shows the @ reference as well a the rest of your navigation points.
In the last tip I talked about how you could relatively browse through a list of conent by using something like "<]" to go back and then on to the next link. This is fine in the simplest case where you have only just followed one link before you want to go back, but if you end up following more links then you might not remember how many pages you have to go back to reach your starting point.
Fortunately, there exists "@", which takes you back to the page you started on in your current flow. Typically that would be the last page that you manually opened, i.e. the page that you didn't arrive to by following a link.
This is useful for Spacewalk because if you started there and then opened the first link, you're probably looking at another index of content. Therefore, I could be reading through someone's gemlog or have just followed multiple links and want to move on to the next site on Spacewalk's list, I can just do:
> @]
Very nice! If you're not sure about where your @, jut use "inventory" like I mentioned:
> i
Another thing I should mention regards the queue. In a previous tip I noted that when you open a queue item or otherwise manually browse to a new location (e.g. opening a mark), you switch to a new context. That means your relative locations (<, >, @) will be left behind. What I failed to mention is that sometimes the new thing you open brings its own, which is the case with queued links, because when a link is queued it does get saved along with the context it was part of.
That means that I can jump to an aggregator, queue up links, and still get back to the aggregator using @ while browsing trough the queue. Just be aware that if you exit Diohsc, the next time you load it you will still get your unread queue items back, but they will have lost their contexts since that doesn't get saved to the disk.