Commit graph

277 commits

Author SHA1 Message Date
syl20bnr
813114efa1 Unify key bindings for helm/ivy-spacemacs-help
SPC h .        helm/ivy-spacemacs-help-dotspacemacs
SPC h SPC      helm/ivy-spacemacs-help
SPC h f        helm/ivy-spacemacs-help-faq
SPC h l        helm/ivy-spacemacs-help-layers
SPC h p        helm/ivy-spacemacs-help-packages
SPC h r        helm/ivy-spacemacs-help-docs
SPC h t        helm/ivy-spacemacs-help-toggles
2016-01-13 00:37:26 -05:00
justbur
56f656fdeb ivy: Move ivy-spacemacs-help cmds down a level
There's not that many commands under `SPC h` so this gives easier access
to these commands. It also makes `SPC h SPC` get you straight to the
docs in both helm and ivy.
2016-01-13 00:19:05 -05:00
justbur
9edc44df66 ivy: SPC ? -> counsel-descbinds
Note that this is a new function and may require an update of the
counsel package.
2016-01-13 00:15:39 -05:00
syl20bnr
a94539c3ec ivy: move counsel config to init-config 2016-01-13 00:15:11 -05:00
justbur
1d28c96fae ivy: Better C-h in counsel-find-file-map
Use new function counsel-up-directory which keeps track of the directory
you left.

Also add way to get to C-h through C-S-h.
2016-01-13 00:13:18 -05:00
syl20bnr
da385d6a48 spacemacs-ivy: simplify handling of smex 2016-01-13 00:07:04 -05:00
Diego Berrocal
24dcc599cc Rename Add Layer to Install Layer in helm-spacemacs 2016-01-11 21:43:49 -05:00
syl20bnr
046d86800c Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00
Fabien Dubosson
46c7bce575 [bugfix] helm-spacemacs-faq has been renamed 2016-01-11 16:16:30 +01:00
syl20bnr
6bf066584a Ivy: choose ivy--regex-ignore-order as regexp builder
Allow to type some text and then refine them by adding other word
separated by a space.
2016-01-11 01:27:38 -05:00
justbur
c5528a5031 ivy: Minor changes to make more consistent w/ helm
1. Ask for intial directory in "file" search commands
2. "ry" -> counsel-yank-pop (browse kill ring)
3. Shorten which-key description for project search commands.
2016-01-11 01:13:09 -05:00
justbur
d91b6e4902 ivy: Correct sp and sP bindings
They were bound to a nonexistent function. Fixes one of the issues in
issue #4528.
2016-01-11 01:13:09 -05:00
syl20bnr
ebad32293f Remove remaining mentions of dotspacemacs-command-key 2016-01-10 01:22:49 -05:00
syl20bnr
9f7914fa04 helm: unified :config blocks in init-helm 2016-01-10 01:21:52 -05:00
syl20bnr
6747e9a9f6 Fix prefix error triggered by Helm
See docstring in changes.
2016-01-10 01:20:26 -05:00
syl20bnr
23e9ebd2f6 spacemacs-ivy: hide ivy-mode lighter 2016-01-09 15:51:18 -05:00
syl20bnr
d447e96bb2 Respect 80 chars max per line and progn in use-package
when multiple sexps
2016-01-09 15:51:18 -05:00
syl20bnr
ea333f7282 completion: move hjkl function to layers and treat ivy as a package 2016-01-09 15:29:37 -05:00
syl20bnr
d729045f89 Fix SPC h SPC function 2016-01-09 14:18:35 -05:00
justbur
4872c711a2 spacemacs-ivy: Fix imenu jumping for ivy split
Make spacemacs/jump-in-buffer aware of ivy and move jI into the
spacemacs-helm layer
2016-01-09 13:36:03 -05:00
justbur
00b25656a0 spacmacs-helm: Move binding for hdm
For some reason this fixing a problem with helm refusing to load
2016-01-09 13:36:03 -05:00
justbur
9497cbee44 spacemacs-helm: rename dotspacemacs-command-key
Corresponds to commit 58e5241c8d
2016-01-09 13:36:03 -05:00
justbur
3e2b5c88c3 ivy/helm: Reorganize help bindings
Mainly, reduce the duplication in bindings, but also issue message for
common spacemacs commands that are not implemented in spacemacs-ivy yet.
2016-01-09 13:36:03 -05:00
justbur
a8c5119a50 ivy: Fix recentf loading
ivy-use-virtual-buffers was triggering recentf-mode to be called before
the recentf init function was called leading to problems with where the
recentf file was placed.
2016-01-09 13:36:03 -05:00
justbur
99140bc679 spacemacs: Port spacemacs/helm-open-junk-file for ivy
This is now spacemacs/open-junk-file and decides whether to use ivy or
helm based on the use of the spacemacs-ivy layer
2016-01-09 13:36:03 -05:00
justbur
32f523e062 spacemacs-helm: New layer
Collect helm configuration from spacemacs and spacemacs-base into one
place. The purpose is to allow choice between this layer and
spacemacs-ivy.
2016-01-09 13:36:03 -05:00
justbur
67abb7df58 spacemacs-ivy: New layer
This layer configures spacemacs to use the ivy/counsel/swiper family of
packages. Default completion is done with ivy. This is meant to replace
helm for those who want it.
2016-01-09 13:36:03 -05:00