9
votes
Accepted
helm-projectile-ag use thing-at-point as input?
Found it. The setting is
(setq helm-ag-insert-at-point 'symbol)
Reference: https://github.com/syl20bnr/spacemacs/issues/1848#issuecomment-108973505
8
votes
Accepted
helm-projectile with elscreen
Okay, let me share a bit of the process of arriving at the solution to Question #1 (which should also resolve #2).
I'm going to assume you know Emacs key notation and at least a little about Elisp.
...
5
votes
Accepted
`projectile-find-file` completions display in the mini-buffer rather than in a separate `helm` window
Set projectile-completion-system to helm:
(setq projectile-completion-system 'helm)
Or try enabling helm-projectile like this:
(helm-projectile-on)
4
votes
Accepted
Emacs hashtag bracket(#[]) notation
This is the printed notation of compiled emacs lisp byte-code, you can read more about it in the manual.
This post will probably be more helpful with understanding what is represented in the vectors ...
4
votes
how to helm-projectile-grep for exact string?
Fuzzy matching should be switched off by default, but if you have a space character in your pattern it will turn fuzzy matching on.
If your query didn't have spaces, check your emacs config and make ...
3
votes
Accepted
Does the `helm-projectile` package use an index?
It uses a cache that you can invalidete with M-x projectile-invalidate-cache. See chapter caching in this article for more information.
3
votes
Accepted
Open files in git repo that have been edited since a previous commit or branch
Here's a complete working solution with an example keybinding for spacemacs.
The master branch is hard-coded in as the default branch to compare for file
changes against. If you want to diff against ...
2
votes
Narrow helm-projectile-grep to specific file type
It is possible with the helm-ag package, which passes every "--" prefixed field to ag as CLI arguments.
To filter by file type use its extension as an argument. So calling helm-projectil-ag ...
2
votes
Accepted
Helm grep is too slow
try ivy-mode, here is a grep example written by ivy-mode's developer.
http://oremacs.com/2015/04/19/git-grep-ivy/
I turn to ivy-mode because helm is too slow.
2
votes
Projectile: show project open buffers when switching project
Have you tried helm-projectile-switch-to-buffer?
2
votes
How to override projectile keybind for custom one?
If you(or prelude maker) set it up as explained on the projectile(wrapped by helm-projectile) home(github.com), you'll bind the internal projectile-command-map to this minor-mode's projectile-mode-...
2
votes
Accepted
Getting error "Cannot open load file: No such file or directory: helm-config" suddenly after upgrading to MacOS 13.1
helm-config.el was removed in https://github.com/emacs-helm/helm/commit/e81fbbc687705595ab65ae5cd3bdf93c17a90743, you can just delete that line in your configuration.
2
votes
Accepted
Setting C-p as helm-projectile-find-file
The problem is that minor modes, in this case Evil, take precedence over the global keymap. One solution is to add the binding directly to evil-normal-state-map, as in
(define-key evil-normal-state-...
1
vote
Accepted
helm-projectile-switch-project MRU
I'm not sure such a command already exists, but here's one that I wrote a while ago:
(defun lw-switch-project ()
(interactive)
(let* ((projects (projectile-relevant-known-projects))
...
1
vote
Can I make projectile open a default file when I switch to a project?
There is no official support for that in projectile (I think) but, you can use dir-local-variables and a little bit of hacking code like this:
(defun open-local-file-projectile (directory)
"...
1
vote
Accepted
navigate into the project
You have to add (customize-set-variable 'helm-ff-lynx-style-map t) in your .emacs.
1
vote
Installing helm-projectile results in "mapc: Lisp nesting exceeds ‘max-lisp-eval-depth’"
I fixed this issue by commenting out all the lines related to helm in my config, launching emacs and installing the package I needed, and once the package was installed, uncommenting the lines in my ...
1
vote
Accepted
Installing helm-projectile results in "mapc: Lisp nesting exceeds ‘max-lisp-eval-depth’"
This seems to be due to a bug introduced recently in library async.el. It seems to affect Helm code (at least).
See https://lists.gnu.org/archive/html/help-gnu-emacs/2019-10/msg00021.html.
1
vote
helm-ag , use word at point as input conditionally
This worked fine for me when I was using helm-ag:
(defun mu-helm-ag-thing-at-point ()
"Search the symbol at point with `helm-ag'."
(interactive)
(let ((helm-ag-insert-at-point 'symbol))
(...
1
vote
helm-projectile find file doesn't ignore some files
if you want to use .projectile list of ignored files, you should try with
(setq projectile-enable-caching t)
(setq projectile-indexing-method 'native)
... inside your config file. It looks like ...
1
vote
Accepted
helm find projectile file: how to view the file content when choose the file?
You have to press C-j or C-zto see the content of the thing under the selection.
1
vote
Helm grep is too slow
I had many griefs with helm-git-grep and helm-ack but I did like the basic interface. I've since switched to helm-grepint.
https://github.com/kopoli/helm-grepint
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
helm-projectile × 38projectile × 20
helm × 12
spacemacs × 5
key-bindings × 3
init-file × 2
commands × 2
prelude × 2
helm-grep × 2
evil × 1
debugging × 1
package × 1
regular-expressions × 1
tramp × 1
search × 1
git × 1
customize × 1
c++ × 1
grep × 1
helm-sources × 1
helm-for-files × 1
refactoring × 1
ag × 1
helm-ag × 1
elscreen × 1