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.

Vim and composability

2 pointsby prasoon2211about 10 years ago

1 comment

dalkeabout 10 years ago
&quot;using ctrl+x as a prefix for file handling shortcuts in emacs, or just holding ctrl or meta is modal editing&quot;<p>Jef Raskin coined the term &quot;quasimode&quot; to distinguish between vi-style modal interface and the emacs interface of holding ctrl or meta keys. <a href="http://en.wikipedia.org/wiki/Mode_%28computer_interface%29#Quasimodes" rel="nofollow">http:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Mode_%28computer_interface%29#Q...</a> .<p>The original text is visible at <a href="https://books.google.com/books?id=D39vjmLfO3kC&amp;pg=PA55&amp;lpg=PA55&amp;dq=raskin+quasimodes&amp;source=bl&amp;ots=CQoD943VS3&amp;sig=K-ngO6m5beIiWPkvrwzOHPu_BIY&amp;hl=sv&amp;sa=X&amp;ei=YRX0VPuLOoLMyAO_poGoCQ&amp;ved=0CDAQ6AEwAg#v=onepage&amp;q=raskin%20quasimodes&amp;f=false" rel="nofollow">https:&#x2F;&#x2F;books.google.com&#x2F;books?id=D39vjmLfO3kC&amp;pg=PA55&amp;lpg=P...</a> . It mentions another&#x27;s phrase to distinguish the &quot;spring loaded&quot; temporary modal of ctrl+x prefix in emacs vs. the &quot;spring locked&quot; modal of vi.