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
  • 245
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. ...
  • 10.1k
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)
  • 1,270
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 ...
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.
  • 1,795
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-...
2 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 ...
  • 1,282
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 ...
  • 898
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.
  • 4,661
2 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 ...
  • 359
2 votes

Projectile: show project open buffers when switching project

Have you tried helm-projectile-switch-to-buffer?
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) "...
  • 635
1 vote
Accepted

navigate into the project

You have to add (customize-set-variable 'helm-ff-lynx-style-map t) in your .emacs.
  • 46
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 ...
  • 11
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.
  • 71k
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 ...
  • 31
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.
  • 3,986
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