Fork me on GitHub
#emacs
<
2017-02-17
>
sooheon00:02:24

@qqq sounds like you didn’t manage to get lispy to work for you?

qqq00:02:57

@sooheon : (1) lispy (in terms of navigation / manipulating sexps works fine) (2) "search for def across all *.cljs files" does not work (3) "show me only "headings"" does not work

sooheon00:02:45

What is shift tab bound for you?

qqq00:02:50

(lispy-shifttab ARG)

qqq00:02:01

it "works" now

qqq00:02:07

why did this not work last night

sooheon00:02:33

Haha that happens.

sooheon00:02:45

2 is a problem right now… I only use it for clojure files

sooheon00:02:11

cljs I just live with worse navigation (just using M-. M-, etc)

qqq00:02:18

so in org, it's possible to define a "agenda dir" or a "agenda list of files" -- and basically, I can hit C-8 -- and it'll get HELM to search through the list of all *.org files, auto competing on the headings

qqq06:02:54

can someone point me to a emacs/projectile config where projectile-find-tag looks into ./src and generates a list based on all "defn" "def" "defmacro" ?

qqq10:02:28

caio: curretly using helm-projectile-grep

qqq10:02:35

may switch back to etags, @caio

caio10:02:37

Yeah, i use helm-projectile-ag and works great

qqq10:02:11

what is helm-prjoectile-ag should I install helm-ag ?

qqq10:02:21

oh, I need to install something else, like platinum searcher, ack, or something else?

caio10:02:50

Yeah. But it's great for bigger projects

qqq10:02:53

silver searcher, interesting

caio10:02:00

Way faster

qqq10:02:19

lol, 10x faster according ot github page

qqq10:02:28

I'm convinced; lag kills my motivation to use tools

qqq10:02:37

instant = I use it, 5 second delay = I try to avoid using it

qqq10:02:23

@caio: just got port, the_silver_searcher, helm-projectile-ag working -- it's awesome; thanks!

shem10:02:08

helm-ag is great

cmack14:02:14

I’ve been giving helm-ag with the ripgrep backend a go… so far pretty good, but I don’t know if I’m able to notice the claimed speed-up from silver_searcher

caio14:02:18

I don’t now, but when I was working in a project with millions of lines of code, I could clearly notice it

cmack14:02:33

the speed between silver_searcher and ripgrep?

cmack14:02:12

or silver_searcher vs. normal grep?

caio14:02:21

silver_searcher vs normal grep

caio14:02:27

didn’t know ripgrep

cmack14:02:35

oh yah definitely agree vs. normal grep

qqq20:02:26

I'm using evil mode in emacs. I was happy. Now, some package I have installed has made "m" (in normal mode) a "prefix key". This is not good, as I like to mark stuff before kill/yank. How do I figure out "what has overwritten my m- key in normal mode" ?

dpsutton20:02:35

in normal emacs, you can ask emacs what a key does

dpsutton20:02:44

for me it is C-h c for help, character

dpsutton20:02:48

can you do this for m?

dpsutton20:02:52

and see what is responding to it?

qqq20:02:45

C-h c I press m minibuffer shows: Describe key (or click or menu item(): m- ==> looks like it's a prefix key, so it's waiting for me to "complete it"

luxbock20:02:44

@qqq: you could try calling (describe-key (kbd "m")) in elisp

qqq20:02:23

m runs the command (keymap (118 . evil-lispy/enter-marked-state)), which is a sparse keymap.

qqq20:02:51

weird, when I press "m a", I get:

qqq20:02:58

m a is undefined

piotr-yuxuan23:02:55

Hiya Emacsoers 🙂 I’ve been wondering, what’s your usual toolbox when writing cljs? is it as weel supported in Emacs as vanilla clj? 🙂

pesterhazy23:02:49

it pretty much looks the same syntactically, so yes