Keystroke programming: Difference between revisions

Content deleted Content added
No edit summary
Bender the Bot (talk | contribs)
m top: HTTP to HTTPS for SourceForge
 
(2 intermediate revisions by one other user not shown)
Line 1:
{{One source|date=March 2025}}
'''Keystroke programming''' describes a specific way of programming by which each keystroke on a device or application is recorded in some way and then played back so that the recorded key-presses can be repeated multiple times. Keystroke programming is most commonly but not exclusively found in [[programmable calculator]]s—there are keystroke-programmable software applications, too, such as [[Vim (text editor)|Vim]].<ref>{{Cite web|url=httphttps://vimdoc.sourceforge.net/htmldoc/repeat.html#complex-repeat|title = Vim documentation: Repeat}}</ref>
 
== TI calculator example ==
[[File:TI58c.jpg|thumb|The TI-58C]]
The Texas Instruments [[TI-59 / TI-58|TI-58]]/[[TI-58C]]/[[TI-59]] calculators were programmable, and program storage took the form of a sequence of codes which (mostly) corresponded to the position of keys on the calculator keypad. Here is a simplified diagram of the basic key layout:
 
{| class="wikitable" style="background-color:#000000;"