Next: Function Index, Previous: Key Index, Up: Top
Since all Calculator commands begin with the prefix ‘calc-’, the x key has been provided as a variant of M-x which automatically types ‘calc-’ for you. Thus, x last-args is short for M-x calc-last-args.
another-calc: Multiple Calculatorscalc: Basic Commandscalc-abs: Basic Arithmeticcalc-abs (vectors): Vector and Matrix Arithmeticcalc-abssqr: Basic Arithmeticcalc-alg-evaluate: Algebraic Manipulationcalc-alg-simplify-mode: Simplification Modescalc-algebraic-entry: Algebraic Entrycalc-algebraic-mode: Algebraic Entrycalc-alt-summation: Summationscalc-always-load-extensions: General Mode Commandscalc-and: Binary Functionscalc-apart: Polynomialscalc-append-to-register: Saving Into Registerscalc-apply: Reducing and Mappingcalc-arccos: Trigonometric and Hyperbolic Functionscalc-arccosh: Trigonometric and Hyperbolic Functionscalc-arcsin: Trigonometric and Hyperbolic Functionscalc-arcsinh: Trigonometric and Hyperbolic Functionscalc-arctan: Trigonometric and Hyperbolic Functionscalc-arctan2: Trigonometric and Hyperbolic Functionscalc-arctanh: Trigonometric and Hyperbolic Functionscalc-argument: Complex Number Functionscalc-arrange-vector: Manipulating Vectorscalc-assign: Evaluates-To Operatorcalc-auto-recompute: Evaluates-To Operatorcalc-auto-recompute: Automatic Recomputationcalc-auto-why: Error Messagescalc-autorange-units: Basic Operations on Unitscalc-base-units: Basic Operations on Unitscalc-basic-simplify-mode: Simplification Modescalc-bernoulli-number: Combinatorial Functionscalc-bessel-J: Advanced Math Functionscalc-bessel-Y: Advanced Math Functionscalc-beta: Advanced Math Functionscalc-big-language: Normal Language Modescalc-bin-simplify-mode: Simplification Modescalc-break: Loops in Macroscalc-break-selections: Making Selectionscalc-break-vectors: Vector and Matrix Formatscalc-build-vector: Building Vectorscalc-business-days-minus: Business Dayscalc-business-days-plus: Business Dayscalc-c-language: C FORTRAN Pascalcalc-ceiling: Integer Truncationcalc-center-justify: Justificationcalc-change-sign: Basic Arithmeticcalc-choose: Combinatorial Functionscalc-clean: Conversionscalc-clean-num: Conversionscalc-clear-selections: Making Selectionscalc-clip: Binary Functionscalc-cnorm: Vector and Matrix Arithmeticcalc-collect: Polynomialscalc-commute-left: Rearranging with Selectionscalc-commute-right: Rearranging with Selectionscalc-complex-notation: Complex Formatscalc-concat: Building Vectorscalc-conj: Complex Number Functionscalc-conj-transpose: Vector and Matrix Arithmeticcalc-cons: Building Vectorscalc-convert-percent: Percentagescalc-convert-temperature: Basic Operations on Unitscalc-convert-time-zones: Date Conversionscalc-convert-units: Basic Operations on Unitscalc-copy-as-kill: Killing From Stackcalc-copy-region-as-kill: Killing From Stackcalc-copy-special-constant: Storing Variablescalc-copy-to-buffer: Yanking Into Bufferscalc-copy-to-register: Saving Into Registerscalc-copy-variable: Storing Variablescalc-cos: Trigonometric and Hyperbolic Functionscalc-cosh: Trigonometric and Hyperbolic Functionscalc-cot: Trigonometric and Hyperbolic Functionscalc-coth: Trigonometric and Hyperbolic Functionscalc-cross: Vector and Matrix Arithmeticcalc-csc: Trigonometric and Hyperbolic Functionscalc-csch: Trigonometric and Hyperbolic Functionscalc-curve-fit: Linear Fitscalc-date: Date Conversionscalc-date-notation: Date Formatscalc-date-part: Date Functionscalc-db: Logarithmic Unitscalc-declare-variable: Declaration Basicscalc-decrement: Basic Arithmeticcalc-define-unit: User-Defined Unitscalc-degrees-mode: Angular Modescalc-del-selection: Operating on Selectionscalc-derivative: Differentiationcalc-describe-function: Help Commandscalc-describe-key: Help Commandscalc-describe-key-briefly: Help Commandscalc-describe-variable: Help Commandscalc-diag: Building Vectorscalc-diff: Binary Functionscalc-display-strings: Stringscalc-divide: Basic Arithmeticcalc-dots: Incomplete Objectscalc-double-factorial: Combinatorial Functionscalc-edit: Editing Stack Entriescalc-edit-finish: Editing Stack Entriescalc-edit-selection: Operating on Selectionscalc-edit-user-syntax: Syntax Tablescalc-edit-variable: Operations on Variablescalc-embedded: Basic Embedded Modecalc-embedded-activate: Assignments in Embedded Modecalc-embedded-duplicate: More About Embedded Modecalc-embedded-edit: More About Embedded Modecalc-embedded-new-formula: More About Embedded Modecalc-embedded-next: More About Embedded Modecalc-embedded-preserve-modes: Mode Settings in Embedded Modecalc-embedded-previous: More About Embedded Modecalc-embedded-select: Assignments in Embedded Modecalc-embedded-update-formula: Assignments in Embedded Modecalc-embedded-word: Basic Embedded Modecalc-enable-selections: Operating on Selectionscalc-eng-notation: Float Formatscalc-enter: Stack Manipulationcalc-enter-selection: Operating on Selectionscalc-enter-units-table: The Units Tablecalc-eqn-language: Eqn Language Modecalc-equal-to: Logical Operationscalc-erf: Advanced Math Functionscalc-euler-number: Combinatorial Functionscalc-eval-num: Symbolic Modecalc-evalto: Evaluates-To Operatorcalc-evaluate: Variablescalc-execute-extended-command: Basic Commandscalc-exp: Logarithmic Functionscalc-expand: Polynomialscalc-expand-formula: Algebraic Manipulationcalc-expand-vector: Manipulating Vectorscalc-explain-units: The Units Tablecalc-expm1: Logarithmic Functionscalc-ext-simplify-mode: Simplification Modescalc-extended-gcd: Combinatorial Functionscalc-extract-units: Basic Operations on Unitscalc-factor: Polynomialscalc-factorial: Combinatorial Functionscalc-fdiv: Basic Arithmeticcalc-fin-ddb: Depreciation Functionscalc-fin-fv: Future Valuecalc-fin-irr: Related Financial Functionscalc-fin-nper: Related Financial Functionscalc-fin-npv: Present Valuecalc-fin-pmt: Related Financial Functionscalc-fin-pv: Present Valuecalc-fin-rate: Related Financial Functionscalc-fin-sln: Depreciation Functionscalc-fin-syd: Depreciation Functionscalc-find-maximum: Minimizationcalc-find-minimum: Minimizationcalc-find-root: Root Findingcalc-fix-notation: Float Formatscalc-flat-language: Normal Language Modescalc-float: Conversionscalc-floor: Integer Truncationcalc-flush-caches: Cachescalc-fortran-language: C FORTRAN Pascalcalc-frac-mode: Fraction Modecalc-fraction: Conversionscalc-freq: Musical Notescalc-from-hms: Conversionscalc-full-help: Help Commandscalc-full-trail-vectors: Vector and Matrix Formatscalc-full-vectors: Vector and Matrix Formatscalc-gamma: Advanced Math Functionscalc-gcd: Combinatorial Functionscalc-get-modes: Modes Variablecalc-get-unit-definition: The Units Tablecalc-get-user-defn: Algebraic Definitionscalc-giac-language: Giac Language Modecalc-grab-rectangle: Grabbing From Bufferscalc-grab-region: Grabbing From Bufferscalc-grab-selection: Operating on Selectionscalc-grab-sum-across: Grabbing From Bufferscalc-grab-sum-down: Grabbing From Bufferscalc-grade: Manipulating Vectorscalc-graph-add: Managing Curvescalc-graph-add-3d: Managing Curvescalc-graph-border: Graphics Optionscalc-graph-clear: Basic Graphicscalc-graph-command: Devicescalc-graph-delete: Managing Curvescalc-graph-device: Devicescalc-graph-display: Devicescalc-graph-fast: Basic Graphicscalc-graph-fast-3d: Three Dimensional Graphicscalc-graph-geometry: Devicescalc-graph-grid: Graphics Optionscalc-graph-header: Graphics Optionscalc-graph-hide: Managing Curvescalc-graph-juggle: Managing Curvescalc-graph-key: Graphics Optionscalc-graph-kill: Devicescalc-graph-line-style: Graphics Optionscalc-graph-log-x: Graphics Optionscalc-graph-log-y: Graphics Optionscalc-graph-log-z: Graphics Optionscalc-graph-name: Graphics Optionscalc-graph-num-points: Graphics Optionscalc-graph-output: Devicescalc-graph-plot: Managing Curvescalc-graph-point-style: Graphics Optionscalc-graph-print: Managing Curvescalc-graph-quit: Devicescalc-graph-range-x: Graphics Optionscalc-graph-range-y: Graphics Optionscalc-graph-range-z: Graphics Optionscalc-graph-title-x: Graphics Optionscalc-graph-title-y: Graphics Optionscalc-graph-title-z: Graphics Optionscalc-graph-view-commands: Devicescalc-graph-view-trail: Devicescalc-graph-zero-x: Graphics Optionscalc-graph-zero-y: Graphics Optionscalc-greater-equal: Logical Operationscalc-greater-than: Logical Operationscalc-group-char: Grouping Digitscalc-group-digits: Grouping Digitscalc-head: Building Vectorscalc-help: Help Commandscalc-histogram: Manipulating Vectorscalc-hms-mode: Angular Modescalc-hms-notation: HMS Formatscalc-hyperbolic: Inverse and Hyperboliccalc-hypot: Basic Arithmeticcalc-i-notation: Complex Formatscalc-ident: Building Vectorscalc-idiv: Basic Arithmeticcalc-ilog: Logarithmic Functionscalc-im: Complex Number Functionscalc-imaginary: Complex Number Functionscalc-in-set: Logical Operationscalc-inc-beta: Advanced Math Functionscalc-inc-gamma: Advanced Math Functionscalc-inc-month: Date Functionscalc-increment: Basic Arithmeticcalc-index: Building Vectorscalc-infinite-mode: Infinite Modecalc-info: Help Commandscalc-info-summary: Help Commandscalc-inner-product: Generalized Productscalc-insert-register: Inserting From Registerscalc-insert-variables: Operations on Variablescalc-integral: Integrationcalc-inv: Basic Arithmeticcalc-inv (matrices): Vector and Matrix Arithmeticcalc-inverse: Inverse and Hyperboliccalc-isqrt: Basic Arithmeticcalc-j-notation: Complex Formatscalc-julian: Date Conversionscalc-kbd-else: Conditionals in Macroscalc-kbd-else-if: Conditionals in Macroscalc-kbd-end-for: Loops in Macroscalc-kbd-end-if: Conditionals in Macroscalc-kbd-end-loop: Loops in Macroscalc-kbd-end-repeat: Loops in Macroscalc-kbd-for: Loops in Macroscalc-kbd-if: Conditionals in Macroscalc-kbd-loop: Loops in Macroscalc-kbd-pop: Local Values in Macroscalc-kbd-push: Local Values in Macroscalc-kbd-query: Queries in Macroscalc-kbd-repeat: Loops in Macroscalc-keep-args: Keep Argumentscalc-keypad: Keypad Modecalc-kill: Killing From Stackcalc-kill-region: Killing From Stackcalc-kron: Vector and Matrix Arithmeticcalc-last-args: Undocalc-latex-language: TeX and LaTeX Language Modescalc-lcm: Combinatorial Functionscalc-leading-zeros: Radix Modescalc-left-justify: Justificationcalc-left-label: Labelscalc-less-equal: Logical Operationscalc-less-recursion-depth: Recursion Depthcalc-less-than: Logical Operationscalc-let: Let Commandcalc-line-breaking: Normal Language Modescalc-line-numbering: Stack Basicscalc-ln: Logarithmic Functionscalc-lnp1: Logarithmic Functionscalc-load-everything: Autoloading Problemscalc-log: Logarithmic Functionscalc-log10: Logarithmic Functionscalc-logical-and: Logical Operationscalc-logical-if: Logical Operationscalc-logical-not: Logical Operationscalc-logical-or: Logical Operationscalc-lshift-arith: Binary Functionscalc-lshift-binary: Binary Functionscalc-ltpt: Probability Distribution Functionscalc-lu-divide: Logarithmic Unitscalc-lu-minus: Logarithmic Unitscalc-lu-plus: Logarithmic Unitscalc-lu-quant: Logarithmic Unitscalc-lu-times: Logarithmic Unitscalc-mant-part: Basic Arithmeticcalc-map: Mappingcalc-map-equation: Algebraic Manipulationcalc-maple-language: Maple Language Modecalc-mask-vector: Manipulating Vectorscalc-match: Matching Commandscalc-mathematica-language: Mathematica Language Modecalc-matrix-brackets: Vector and Matrix Formatscalc-matrix-center-justify: Vector and Matrix Formatscalc-matrix-left-justify: Vector and Matrix Formatscalc-matrix-mode: Matrix Modecalc-matrix-right-justify: Vector and Matrix Formatscalc-max: Basic Arithmeticcalc-maxima-language: Maxima Language Modecalc-mcol: Extracting Elementscalc-mdet: Vector and Matrix Arithmeticcalc-midi: Musical Notescalc-min: Basic Arithmeticcalc-minus: Basic Arithmeticcalc-mlud: Vector and Matrix Arithmeticcalc-mod: Basic Arithmeticcalc-mode: Basic Commandscalc-mode-record-mode: General Mode Commandscalc-moebius: Combinatorial Functionscalc-more-recursion-depth: Recursion Depthcalc-mrow: Extracting Elementscalc-mtrace: Vector and Matrix Arithmeticcalc-new-month: Date Functionscalc-new-week: Date Functionscalc-new-year: Date Functionscalc-next-prime: Combinatorial Functionscalc-no-simplify-mode: Simplification Modescalc-normal-language: Normal Language Modescalc-normal-notation: Float Formatscalc-normalize-rat: Polynomialscalc-not: Binary Functionscalc-not-equal-to: Logical Operationscalc-now: Date Functionscalc-np: Logarithmic Unitscalc-num-integral: Numerical Integrationcalc-num-prefix: Prefix Argumentscalc-num-simplify-mode: Simplification Modescalc-option: Inverse and Hyperboliccalc-or: Binary Functionscalc-other-window: Basic Commandscalc-outer-product: Generalized Productscalc-over: Stack Manipulationcalc-over-notation: Fraction Formatscalc-pack: Packing and Unpackingcalc-pack: Complex Number Functionscalc-pack-bits: Set Operationscalc-pascal-language: C FORTRAN Pascalcalc-percent: Percentagescalc-percent-change: Percentagescalc-perm: Combinatorial Functionscalc-permanent-units: User-Defined Unitscalc-permanent-variable: Operations on Variablescalc-pi: Scientific Functionscalc-plus: Basic Arithmeticcalc-point-char: Float Formatscalc-polar: Conversionscalc-polar-mode: Polar Modecalc-poly-div: Polynomialscalc-poly-div-rem: Polynomialscalc-poly-gcd: Polynomialscalc-poly-interp: Interpolationcalc-poly-rem: Polynomialscalc-poly-roots: Multiple Solutionscalc-pop: Stack Manipulationcalc-pop-above: Stack Manipulationcalc-power: Basic Arithmeticcalc-precision: Precisioncalc-prepend-to-register: Saving Into Registerscalc-prev-prime: Combinatorial Functionscalc-prime-factors: Combinatorial Functionscalc-prime-test: Combinatorial Functionscalc-product: Summationscalc-quick-units: User-Defined Unitscalc-quit: Basic Commandscalc-radians-mode: Angular Modescalc-radix: Radix Modescalc-random: Random Numberscalc-random-again: Random Numberscalc-re: Complex Number Functionscalc-realign: Stack Basicscalc-recall: Recalling Variablescalc-redo: Undocalc-reduce: Reducingcalc-refresh: Basic Commandscalc-refresh-top: Display Modescalc-remove-duplicates: Set Operationscalc-remove-equal: Logical Operationscalc-remove-units: Basic Operations on Unitscalc-reset: Basic Commandscalc-reverse-vector: Manipulating Vectorscalc-rewrite: Rewrite Rulescalc-rewrite-selection: Selections with Rewrite Rulescalc-right-justify: Justificationcalc-right-label: Labelscalc-rnorm: Vector and Matrix Arithmeticcalc-roll-down: Stack Manipulationcalc-roll-up: Stack Manipulationcalc-rotate-binary: Binary Functionscalc-round: Integer Truncationcalc-rrandom: Random Numberscalc-rshift-arith: Binary Functionscalc-rshift-binary: Binary Functionscalc-save-modes: General Mode Commandscalc-scale-float: Basic Arithmeticcalc-sci-notation: Float Formatscalc-scroll-down: Basic Commandscalc-scroll-left: Basic Commandscalc-scroll-right: Basic Commandscalc-scroll-up: Basic Commandscalc-sec: Trigonometric and Hyperbolic Functionscalc-sech: Trigonometric and Hyperbolic Functionscalc-sel-add-both-sides: Rearranging with Selectionscalc-sel-commute: Rearranging with Selectionscalc-sel-distribute: Rearranging with Selectionscalc-sel-div-both-sides: Rearranging with Selectionscalc-sel-evaluate: Rearranging with Selectionscalc-sel-expand-formula: Rearranging with Selectionscalc-sel-invert: Rearranging with Selectionscalc-sel-isolate: Rearranging with Selectionscalc-sel-jump-equals: Rearranging with Selectionscalc-sel-merge: Rearranging with Selectionscalc-sel-mult-both-sides: Rearranging with Selectionscalc-sel-negate: Rearranging with Selectionscalc-sel-sub-both-sides: Rearranging with Selectionscalc-sel-unpack: Rearranging with Selectionscalc-select-additional: Making Selectionscalc-select-here: Making Selectionscalc-select-here-maybe: Making Selectionscalc-select-less: Changing Selectionscalc-select-more: Changing Selectionscalc-select-next: Changing Selectionscalc-select-once: Making Selectionscalc-select-once-maybe: Making Selectionscalc-select-part: Changing Selectionscalc-select-previous: Changing Selectionscalc-set-cardinality: Set Operationscalc-set-complement: Set Operationscalc-set-difference: Set Operationscalc-set-enumerate: Set Operationscalc-set-floor: Set Operationscalc-set-intersect: Set Operationscalc-set-span: Set Operationscalc-set-union: Set Operationscalc-set-xor: Set Operationscalc-settings-file-name: General Mode Commandscalc-shift-prefix: General Mode Commandscalc-show-plain: More About Embedded Modecalc-show-selections: Displaying Selectionscalc-shuffle: Random Numberscalc-sign: Basic Arithmeticcalc-simplify: Simplifying Formulascalc-simplify-extended: Unsafe Simplificationscalc-simplify-units: Basic Operations on Unitscalc-sin: Trigonometric and Hyperbolic Functionscalc-sincos: Trigonometric and Hyperbolic Functionscalc-sinh: Trigonometric and Hyperbolic Functionscalc-solve-for: Solving Equationscalc-sort: Manipulating Vectorscalc-spn: Musical Notescalc-sqrt: Basic Arithmeticcalc-stirling-number: Combinatorial Functionscalc-store: Storing Variablescalc-store-AlgSimpRules: Operations on Variablescalc-store-concat: Storing Variablescalc-store-Decls: Operations on Variablescalc-store-decr: Storing Variablescalc-store-div: Storing Variablescalc-store-EvalRules: Operations on Variablescalc-store-exchange: Storing Variablescalc-store-ExtSimpRules: Operations on Variablescalc-store-FitRules: Operations on Variablescalc-store-GenCount: Operations on Variablescalc-store-Holidays: Operations on Variablescalc-store-incr: Storing Variablescalc-store-IntegLimit: Operations on Variablescalc-store-into: Storing Variablescalc-store-inv: Storing Variablescalc-store-LineStyles: Operations on Variablescalc-store-map: Storing Variablescalc-store-minus: Storing Variablescalc-store-neg: Storing Variablescalc-store-PlotRejects: Operations on Variablescalc-store-plus: Storing Variablescalc-store-PointStyles: Operations on Variablescalc-store-power: Storing Variablescalc-store-times: Storing Variablescalc-store-TimeZone: Operations on Variablescalc-store-Units: Operations on Variablescalc-subscript: Extracting Elementscalc-substitute: Algebraic Manipulationcalc-subvector: Extracting Elementscalc-summation: Summationscalc-symbolic-mode: Symbolic Modecalc-tabulate: Summationscalc-tail: Building Vectorscalc-tan: Trigonometric and Hyperbolic Functionscalc-tanh: Trigonometric and Hyperbolic Functionscalc-taylor: Taylor Seriescalc-tex-language: TeX and LaTeX Language Modescalc-time: HMS Formscalc-time-zone: Time Zonescalc-times: Basic Arithmeticcalc-timing: Debugging Calccalc-to-degrees: Conversionscalc-to-hms: Conversionscalc-to-radians: Conversionscalc-total-algebraic-mode: Algebraic Entrycalc-totient: Combinatorial Functionscalc-trail-backward: Trail Commandscalc-trail-display: Trail Commandscalc-trail-first: Trail Commandscalc-trail-forward: Trail Commandscalc-trail-here: Trail Commandscalc-trail-in: Trail Commandscalc-trail-isearch-backward: Trail Commandscalc-trail-isearch-forward: Trail Commandscalc-trail-kill: Trail Commandscalc-trail-last: Trail Commandscalc-trail-marker: Trail Commandscalc-trail-next: Trail Commandscalc-trail-out: Trail Commandscalc-trail-previous: Trail Commandscalc-trail-scroll-left: Trail Commandscalc-trail-scroll-right: Trail Commandscalc-trail-yank: Trail Commandscalc-transpose: Manipulating Vectorscalc-transpose-lines: Stack Manipulationcalc-trunc: Integer Truncationcalc-truncate-down: Truncating the Stackcalc-truncate-stack: Truncating the Stackcalc-truncate-up: Truncating the Stackcalc-tutorial: Help Commandscalc-undefine-unit: User-Defined Unitscalc-undo: Undocalc-unformatted-language: Normal Language Modescalc-units-simplify-mode: Simplification Modescalc-unix-time: Date Conversionscalc-unpack: Packing and Unpackingcalc-unpack: Complex Number Functionscalc-unpack-bits: Set Operationscalc-unselect: Making Selectionscalc-unstore: Storing Variablescalc-user-define: Creating User Keyscalc-user-define-composition: User-Defined Compositionscalc-user-define-edit: Creating User Keyscalc-user-define-formula: Algebraic Definitionscalc-user-define-invocation: Invocation Macroscalc-user-define-kbd-macro: Naming Keyboard Macroscalc-user-define-permanent: Creating User Keyscalc-user-invocation: Invocation Macroscalc-user-undefine: Creating User Keyscalc-utpb: Probability Distribution Functionscalc-utpc: Probability Distribution Functionscalc-utpf: Probability Distribution Functionscalc-utpn: Probability Distribution Functionscalc-utpp: Probability Distribution Functionscalc-vector-braces: Vector and Matrix Formatscalc-vector-brackets: Vector and Matrix Formatscalc-vector-commas: Vector and Matrix Formatscalc-vector-correlation: Paired-Sample Statisticscalc-vector-count: Single-Variable Statisticscalc-vector-covariance: Paired-Sample Statisticscalc-vector-find: Manipulating Vectorscalc-vector-geometric-mean: Single-Variable Statisticscalc-vector-harmonic-mean: Single-Variable Statisticscalc-vector-max: Single-Variable Statisticscalc-vector-mean: Single-Variable Statisticscalc-vector-mean-error: Single-Variable Statisticscalc-vector-median: Single-Variable Statisticscalc-vector-min: Single-Variable Statisticscalc-vector-parens: Vector and Matrix Formatscalc-vector-pop-covariance: Paired-Sample Statisticscalc-vector-pop-sdev: Single-Variable Statisticscalc-vector-pop-variance: Single-Variable Statisticscalc-vector-prod: Single-Variable Statisticscalc-vector-sdev: Single-Variable Statisticscalc-vector-sum: Single-Variable Statisticscalc-vector-variance: Single-Variable Statisticscalc-view-units-table: The Units Tablecalc-vlength: Manipulating Vectorscalc-why: Error Messagescalc-word-size: Binary Functionscalc-working: Working Messagecalc-xor: Binary Functionscalc-xpon-part: Basic Arithmeticcalc-yacas-language: Yacas Language Modecalc-yank: Yanking Into Stackdescribe-bindings: Help Commandsfull-calc: Basic Commandsfull-calc-keypad: Keypad Modequick-calc: Quick Calculatorread-kbd-macro: Naming Keyboard Macros