• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/emacs-93/emacs/lisp/emulation/

Lines Matching +defs:insert +defs:char

170   (mapconcat 'char-to-string list ""))
172 ;; like char-after/before, but saves typing
173 (defun viper-char-at-pos (direction &optional offset)
176 (char-after (+ (point) offset))
177 (char-before (- (point) offset))))
213 (viper-deflocalvar viper-insert-intercept-minor-mode nil)
215 (viper-deflocalvar viper-insert-basic-minor-mode nil
218 (viper-deflocalvar viper-insert-local-user-minor-mode nil
223 (viper-deflocalvar viper-insert-global-user-minor-mode nil
226 (viper-deflocalvar viper-insert-state-modifier-minor-mode nil
229 (viper-deflocalvar viper-insert-diehard-minor-mode nil
233 (viper-deflocalvar viper-insert-kbd-minor-mode nil
270 (viper-deflocalvar viper-insert-minibuffer-minor-mode nil
299 The minor mode viper-insert-diehard-minor-mode is in effect when
300 viper-expert-level is 1 or 2 or if viper-want-emacs-keys-in-insert is t.
310 ;; If non-nil, ISO accents will be turned on in insert/replace emacs states and
312 ;; primitive. In this case, use insert/emacs/vi state hooks.
333 (if (memq viper-current-state '(vi-state insert-state replace-state))
346 (if (memq viper-current-state '(vi-state insert-state replace-state))
387 ;; Used to 'undo' complex commands, such as replace and insert commands.
434 (defcustom viper-insert-state-cursor-color "Green"
435 "Cursor color when Viper is in insert state."
439 (make-variable-frame-local 'viper-insert-state-cursor-color))
506 (viper-deflocalvar viper-last-posn-while-in-insert-state nil)
508 (put 'viper-last-posn-while-in-insert-state 'permanent-local t)
558 Setting this too high may slow down switching from insert to vi state. Setting
559 this value too low will make it impossible to use function keys in insert mode
573 This permits you to use ESC as a meta key in insert mode."
579 ;; Current mode. One of: `emacs-state', `vi-state', `insert-state'
583 ;; Autoindent in insert
588 ;; Preserve the indent value, used by C-d in insert mode.
591 ;; Whether to preserve the indent, used by C-d in insert mode.
629 ;; Remember insert point as a marker. This is a local marker that must be
631 (viper-deflocalvar viper-insert-point nil)
632 (put 'viper-insert-point 'permanent-local t)
635 ;; If viper-insert-point turns out to be bigger than that, it is reset
640 ;; If dabbrev-expand is called after `blo' and ^ undicates viper-insert-point,
643 ;; will insert the expansion, and we get: blablo^
644 ;; Whatever we insert next goes before the ^, i.e., before the
645 ;; viper-insert-point marker. So, Viper will think that nothing was
678 (defvar viper-d-char nil)
692 (defvar viper-f-char nil)
695 (defvar viper-F-char nil)
759 "*If t, Ex-style behavior while editing in Vi command and insert states.
760 `Backspace' and `Delete' don't cross line boundaries in insert.
771 "*If t, ESC moves cursor back when changing from insert to vi state.
783 (defcustom viper-buffer-search-char nil
907 (defface viper-minibuffer-insert
913 (defvar viper-minibuffer-insert-face 'viper-minibuffer-insert
916 to customize the actual face object `viper-minibuffer-insert'
983 (defconst viper-insert-state-id "<I> "
998 (defcustom viper-insert-state-hook 'viper-set-insert-cursor-type
1023 (defun viper-set-insert-cursor-type ()