Annotation of 43BSD/contrib/emacs/lisp/gosling.el, revision 1.1

1.1     ! root        1: ;;; untested file to set unipress-like key bindings.  from netnews.
        !             2: 
        !             3: (defun set-unipress-bindings ()
        !             4:   (interactive)
        !             5: ; (global-set-key "\^c"    'save-buffers-kill-emacs)
        !             6:   (global-set-key "\^x\^e" 'compile)
        !             7:   (global-set-key "\^x\^f" 'save-buffers-kill-emacs)
        !             8:   (global-set-key "\^X\^I" 'insert-file)
        !             9:   (global-set-key "\^X\^M" 'save-some-buffers)
        !            10:   (global-set-key "\^X\^N" 'next-error)
        !            11:   (global-set-key "\^X\^O" 'switch-to-buffer)
        !            12:   (global-set-key "\^X\^R" 'insert-file)
        !            13:   (global-set-key "\^X\^U" 'advertised-undo)
        !            14:   (global-set-key "\^X\^V" 'find-file-other-window)
        !            15:   (global-set-key "\^X\^Z" 'shrink-window)
        !            16:   (global-set-key "\^X!"   'shell-command)
        !            17:   (global-set-key "\^Xd"   'delete-window)
        !            18:   (global-set-key "\^Xn"   'unipress-next-window)
        !            19:   (global-set-key "\^Xp"   'unipress-previous-window)
        !            20:   (global-set-key "\^Xz"   'enlarge-window)
        !            21:   (global-set-key "\^Z"    'scroll-one-line-up)
        !            22:   (global-set-key "\e\^C"  'save-buffers-kill-emacs)
        !            23:   (global-set-key "\e!"    'line-to-top-of-window)
        !            24:   (global-set-key "\e("    'backward-paragraph)
        !            25:   (global-set-key "\e)"    'forward-paragraph)
        !            26:   (global-set-key "\e?"    'apropos)
        !            27:   (global-set-key "\eh"    'delete-previous-word)
        !            28:   (global-set-key "\ej"    'indent-sexp)
        !            29:   (global-set-key "\eq"    'query-replace)
        !            30:   (global-set-key "\er"    'replace-string)
        !            31:   (global-set-key "\ez"    'scroll-one-line-down)
        !            32:   (global-set-key "\^_"    'suspend-emacs))
        !            33: 
        !            34: (defun set-gnu-bindings ()
        !            35:   (interactive)
        !            36:   (global-set-key "\^c"    'exit-recursive-edit)
        !            37:   (global-set-key "\^x\^e" 'eval-last-sexp)
        !            38:   (global-set-key "\^x\^f" 'find-file)
        !            39:   (global-set-key "\^X\^I" 'indent-rigidly)
        !            40:   (global-unset-key "\^X\^M")
        !            41:   (global-set-key "\^X\^N" 'set-goal-column)
        !            42:   (global-set-key "\^X\^O" 'delete-blank-lines)
        !            43:   (global-set-key "\^X\^R" 'find-file-read-only)
        !            44:   (global-set-key "\^X\^U" 'upcase-region)
        !            45:   (global-set-key "\^X\^V" 'find-alternate-file)
        !            46:   (global-set-key "\^X\^Z" 'suspend-emacs)
        !            47:   (global-unset-key "\^X!")
        !            48:   (global-set-key "\^Xd"   'dired)
        !            49:   (global-set-key "\^Xn"   'narrow-to-region)
        !            50:   (global-set-key "\^Xp"   'narrow-to-page)
        !            51:   (global-unset-key "\^Xz")
        !            52:   (global-set-key "\^Z"    'suspend-emacs)
        !            53:   (global-set-key "\e\^C"  'exit-recursive-edit)
        !            54:   (global-set-key "\e!"    'shell-command)
        !            55:   (global-set-key "\e("    'insert-parentheses)
        !            56:   (global-set-key "\e)"    'move-past-close-and-reindent)
        !            57:   (global-unset-key "\e?")
        !            58:   (global-set-key "\eh"    'mark-paragraph)
        !            59:   (global-set-key "\ej"    'indent-new-comment-line)
        !            60:   (global-set-key "\eq"    'fill-paragraph)
        !            61:   (global-set-key "\er"    'move-to-window-line)
        !            62:   (global-set-key "\ez"    'zap-to-char)
        !            63:   (global-unset-key "\^_"))
        !            64: 
        !            65: (defun unipress-previous-window ()
        !            66:   (interactive)
        !            67:   (select-window (previous-window)))
        !            68: 
        !            69: (defun unipress-next-window ()
        !            70:   (interactive)
        !            71:   (select-window (next-window)))
        !            72: 
        !            73: (defun scroll-one-line-up ()
        !            74:   (interactive)
        !            75:   (scroll-up 1))
        !            76: 
        !            77: (defun scroll-one-line-down ()
        !            78:   (interactive)
        !            79:   (scroll-down 1))
        !            80: 
        !            81: (defun line-to-top-of-window ()
        !            82:   (interactive)
        !            83:   (recenter 0))

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.