TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Who prefers box or underscore as a cursor option?

2 pointsby adnauseumover 3 years ago
This morning I was configuring an app and it gave me three options for cursor styles: box, underscore and vertical bar.<p>The vertical bar has always made sense with me—it lives in-between letters, for example: when I see &quot;test|ing&quot; I know that my cursor is in-between the final &quot;t,&quot; but before &quot;i.&quot; If I type &quot;X&quot; I&#x27;ll get: &quot;testXing.&quot;<p>By contrast, in this app the box cursor is like this: &quot;test[i]ng&quot; and if I type &quot;X,&quot; it&#x27;s not obvious to me that I&#x27;ll get &quot;testXing&quot; instead of &quot;testiXng.&quot;<p>I get that this is a matter of preference, but I&#x27;m curious to know why underscore and box would be preferable to vertical bar.<p>---<p>Here&#x27;s images of the same cursor placement, but different styles:<p>- Example of vertical bar: https:&#x2F;&#x2F;user-images.githubusercontent.com&#x2F;24446573&#x2F;156610316-47df7923-744a-4b14-a23a-ddbac873ba59.png<p>- Example of underscore: https:&#x2F;&#x2F;user-images.githubusercontent.com&#x2F;24446573&#x2F;156610217-120f96f8-2f82-4577-8a02-67458d663841.png<p>- Example of box: https:&#x2F;&#x2F;user-images.githubusercontent.com&#x2F;24446573&#x2F;156609948-4f814ef6-9a30-4cfe-9db7-1ddbe75ec051.png

no comments

no comments