https://elixir-lang.org/docs.html
6 core projects
https://elixir-lang.org/docs.html
6 core projects
| %s/\([_a-z]*_path\)/Routes.\1/g |
| SPC / | |
| link -Gshow.html.eex #find link in all files named show.html.eex | |
| SPC / | |
| link -GQ*.html.eex #find link in all files name *.html.eex, Q is for literal string |
| SPC / | |
| foo | |
| S-M-SPC (to enter helm transient state) - that's Shift-Meta-Space all at once | |
| T - to mark all | |
| t - to mark individual | |
| then usually C-c C-e to edit selection. |
| SPC f j - jump to Dired from a file | |
| navigate to project root in Dired | |
| SPC SPC (M-x) find-name-dired | |
| return to confirm directory | |
| type file name using wildcards *foo* | |
| return - a dired buffer will be shown with all matched files | |
| SPC b w to enter read-only mode | |
| ESC | |
| Edit file names (can use %s/foo/bar/g etc) | |
| C-c C-c to save |
| SPC s f (helm-files-smart-do-search) - this will bring up HELM File Completions | |
| navigate to the directory from which to do the search - use C-h to go up one level if needs be | |
| type the search string | |
| hit C-c C-e (helm-ag-edit) | |
| Once in helm-ag-edit edit as in a normal buffer | |
| For example :%s/foo/bar/g | |
| hit C-c C-c to save | |
| For case-sensitive/insensitive toggle by |
| SPC f j (Go to dired - usually from the buffer) | |
| SPC b w (Enter buffer read-only mode) | |
| ESC | |
| Edit the file name | |
| C-c C-c (to save) |