Hot answers tagged

3

You can use the following function to accomplish that (defun execute-with-helm (command) (if helm-mode (call-interactively command)) (progn (helm-mode 1) ;; We call `unwind-protect' to ensure that `helm-mode' is ;; disabled even though `command' doesn't complete normally. ;; ;; Without `unwind-protect', if the user presses =C-g= ...


2

Question 1: Helm provides all the functions that ido does. You can use helm to find files, switch buffers, or do anything else that ido is used for. In addition, Helm can do a lot more, both in the main package and with extensions that use the helm framework. Question 2: it's really up to you. I haven't used ido in a while, but I mix Ivy and Helm. I like Ivy ...


2

1, ido-compleing-read can only select from string list. helm supports Emacs builtin API completing-read. Here is completing-read documentation. So helm is more powerful. ido and helm are bit old. New users can start from counsel/ivy/swiper (https://github.com/abo-abo/swiper). These days many experienced Emacs users prefer more "modern" completion ...


2

I'm not Magit guy. But looks you need avoid calling magit-refresh. The easiest way is to turn on magit-inhibit-refresh. Here is definition of magit-apply-patch, Disable magit-refresh inside magit-apply-patch temporarily, (defun my-magit-apply-patch-hack (orig-func &rest args) (let* ((magit-inhibit-refresh t)) (apply orig-func args))) (advice-add '...


2

This might be a workaround for an underlying bug, but adding this to my .emacs fixed this for me: (setq while-no-input-ignore-events '())


2

First, instead of the code you're using to customize face helm-selection, just use M-x customize-face, and save your changes. Using Customize is nearly always a better idea. To your question: Put your cursor on the text whose face you want to know, e.g. the face you say is "green and purple", and use C-u C-x =. The *Help* buffer will tell you (...


2

As I suggested in a comment, it seems that a timer gets started that calls helm-completion--flex-transform-pattern but the function is not defined yet. The function is defined in helm-mode.el[c] and that file provides the feature helm-mode: when the OP tested for the feature with (featurep 'helm-mode), the return value was nil indicating that the file was ...


1

You can toggle helm-follow-mode using C-c C-f within a helm buffer, then when cycling through helm you will see previews of the results. You can switch to the results buffer by typing M-1 and then switch back to the helm buffer by typing M-2 or SPC w w. Also, after you have closed the helm buffer, e.g. by selecting/visiting one of its results by pressing RET ...


1

I don't see a feature like that in helm-grep. But you should achieve the desired result with a function like this one (defun my/jump-next-grep-result () (interactive) (other-window 1) (next-logical-line) (helm-grep-mode-jump-other-window-forward 1) (other-window -1))


1

Normally I use C-h m (M-x describe-mode) for this task. The opened *Help* buffer lists currently used modes, and then short information on each of the modes, starting with the major one and usually providing a list of available key bindings. Additionally, in some major modes, ? and/or C-h output the most - expectedly - useful key bindings. Also, there's a ...


1

Change helm-file-ace-window to helm-find-ace-window.


1

It is called helm-follow-mode. According to Helm documentation (C-h m from inside an Helm buffer): When helm-follow-mode is on (C-c C-f to toggle it), moving up and down Helm session or updating the list of candidates will automatically execute the persistent-action as specified for the current source. If helm-follow-mode-persistent is non-nil, the state ...


1

You need enable helm-mode, for example: (helm-mode 1). Another option is to call helm-find-files followed by C-c @ to insert the link.


1

I'm on Spacemacs & am not sure whether this is specific or "universal", but checked at Helm Do Ag's Help: Previewing an item (search result line): C-S-j/C-S-down helm-follow-action-forward -- select next line and preview C-S-k/C-S-up helm-follow-action-backward -- select previous line and preview C-i <not stated in help> -- preview ...


1

The latest helm-org version currently published to melpa links to this GitHub revision. The README contains the following snippet in the configuration section that worked for me (add-to-list 'helm-completing-read-handlers-alist '(org-capture . helm-org-completing-read-tags)) (add-to-list 'helm-completing-read-handlers-alist '(org-set-tags . helm-org-...


Only top voted, non community-wiki answers of a minimum length are eligible