Function: hui-search-web

hui-search-web is an interactive and byte-compiled function defined in hui-mini.el.

Signature

(hui-search-web)

Documentation

Prompt for a web search engine and search term and then perform the search.

If the key that invokes this command in hyperbole-minor-mode is also bound in the current major mode map, then interactively invoke that command instead. Typically prevents clashes over {\C-c /}.

Key Bindings

Source Code

;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hui-mini.el
(defun hui-search-web ()
  "Prompt for a web search engine and search term and then perform the search.

If the key that invokes this command in `hyperbole-minor-mode' is also
bound in the current major mode map, then interactively invoke that
command instead.  Typically prevents clashes over {\\`C-c' /}."
  (interactive)
  (let* ((key (hypb:cmd-key-vector #'hui-search-web hyperbole-mode-map))
	 (major-mode-binding (lookup-key (current-local-map) key))
	 (this-key-flag (and (called-interactively-p 'any)
			     (equal (this-single-command-keys) key))))
    (if (and major-mode-binding (not (integerp major-mode-binding))
	     this-key-flag)
	;; If the key that invokes this command in `hyperbole-minor-mode'
	;; is also bound in the current major mode map, then
	;; interactively invoke that command instead.  Typically
	;; prevents clashes over {C-c /}.
	(call-interactively major-mode-binding)
      ;;
      ;; No key conflicts, perform normal Hyperbole operation
      (hyperbole 'web))))