          ("C-h a" . helm-apropos)
          ("C-h y" . helm-dash-at-point)
          :map helm-map
+         ("C-i" . helm-execute-persistent-action) ; make TAB works in terminal
+         ("C-z" . helm-select-action) ; list actions using C-z
+         ("M-p" . helm-previous-source)
+         ("M-n" . helm-next-source)
          ("C-g" . ar/helm-keyboard-quit-dwim)))
 
 ;; From https://gitlab.com/to1ne/temacco/commit/eb2ba7fe4d03c7c9540c595b213a18ba950b3b20

    ;; Remote checking is slow. Disable.
    (validate-setq helm-buffer-skip-remote-checking t)
    (validate-setq helm-buffers-fuzzy-matching t))
  (use-package helm-files)
  (use-package helm-grep)
  (use-package helm-org
    :after org-cliplink)
  (use-package helm-swoop :ensure t

           ("M-i" . helm-swoop))
    :commands (helm-swoop))
  (use-package helm-config)
  (helm-mode 1)

  (defun ar/helm-keyboard-quit-dwim (&optional arg)
