Commit graph

530 commits

Author SHA1 Message Date
Eivind Fonn
b3b0ecb399 Make buffer and window close bindings consistent 2016-01-31 23:43:23 -05:00
syl20bnr
39d044dcb4 Move unimpaired contribution to spacemacs-evil
And document it.
2016-01-31 23:04:48 -05:00
Fabien Dubosson
324c2fa8d8 Add link-hint package
Use link-hint package. Bind it to `SPC x o` and `SPC x O`.
2016-01-31 23:04:47 -05:00
Balaji Sivaraman
e19abfc559 Fix/delete dead references to HOWTOs.org file 2016-01-31 23:04:47 -05:00
Balaji Sivaraman
2b1ed603dc Change all references of micro-state in codebase to transient-state 2016-01-31 23:04:47 -05:00
syl20bnr
09af60594c LAYERS.org: update layer files section 2016-01-31 22:27:40 -05:00
Robert O'Connor
63e15998f8 Update layers tutorial with new layer structure 2016-01-31 22:22:33 -05:00
syl20bnr
564c98e1bc Typo: at point --> around point 2016-01-31 20:32:02 -05:00
Fabien Dubosson
42bc71dcac Add helm-projectile-find-file-dwim
Complete #4144 in supporting `spacemacs-helm`
2016-01-31 22:12:49 +01:00
Tu Do
03ec0cb4bb [#4137] Give useful Projectile commands key bindings
helm-projectile-find-file-dwim is equivalent to find-file-at-point,
but operate in project scope and does not require full path.
2016-01-31 21:48:52 +01:00
Xue Fuqiao
4958f7fc10 Fix "the point" problems
Point is a proper name when it refers to the current editing location.
Moreover, point designates a place *between* two characters (or before the first
character, or after the last character), rather than a particular character.

References:

* http://lists.gnu.org/archive/html/emacs-devel/2008-10/msg00414.html
* https://www.gnu.org/software/emacs/manual/html_node/elisp/Point.html#index-point
2016-01-31 21:48:52 +01:00
Rastus Vernon
bdc719876a Change 'SPC f e h' to 'SPC h SPC'
The 'SPC f e h' binding is deprecated, therefore the documentation
should refer to 'SPC h SPC' instead.
2016-01-31 21:42:07 +01:00
Fabien Dubosson
92a689a499 [FAQ.org] Make BEGIN_ blocks uniform 2016-01-31 21:42:07 +01:00
Fabien Dubosson
125a553dae [FAQ.org] Justify paragraphs 2016-01-31 21:42:03 +01:00
Balaji Sivaraman
4cf6a88ff8 Add How-to for running Spacemacs w/o modifying existing config 2016-01-31 20:33:21 +01:00
syl20bnr
a000a03349 Move report error to SPC h I
h for help and I for issue
2016-01-26 01:21:02 -05:00
Fabien Dubosson
aa39eb3fd0 Add a command for reporting issue to spacemacs 2016-01-26 01:21:02 -05:00
Xue Fuqiao
9dfc1d93aa Doc fix for spacemacs/show-and-copy-buffer-filename 2016-01-26 01:21:02 -05:00
Eivind Fonn
40836f1c11 Basic support for hexl 2016-01-26 01:21:01 -05:00
JAremko
574dffbeeb added follow mode key binding 2016-01-23 14:11:20 +01:00
syl20bnr
f8550a4682 Move helm-locate-library to SPC f e l 2016-01-18 00:39:38 -05:00
Balaji Sivaraman
e643b0b560 Add doc for spacemacs/open-junk-file keybinding 2016-01-18 00:29:07 -05:00
Balaji Sivaraman
d94d34a34c Add doc for spacemacs/restart-emacs keybinding 2016-01-18 00:28:14 -05:00
Balaji Sivaraman
3be33a5e51 Fix docs to provide correct keybindings for Avy 2016-01-18 00:26:03 -05:00
Fabien Dubosson
123844cd51 Add text justification bindings 2016-01-18 00:25:31 -05:00
Vivien Moreau
e64863d5b9 doc: add a FAQ item about evil-escape
squash! Precise that it is not only about going from insert state to
normal state.
2016-01-17 23:59:52 -05:00
Diego Berrocal
e7e7f75d3f Add evil-scroll-line bindings to evilified state
Unless there is a valid reason why these shouldn't be included I think
we should keep them. after all we can yank with `v y` right?

squash! Add documentation
2016-01-17 23:56:56 -05:00
syl20bnr
cf11c5eb41 Update conventions (use-package and key bindings in doc) 2016-01-17 23:42:04 -05:00
syl20bnr
194a42db74 Move unimpaired to spacemacs layer 2016-01-17 23:28:09 -05:00
syl20bnr
33ead6fc42 Deprecation of extensions and <pkg>-excluded-packages variables
As announced in previous releases, see CHANGELOG.next for more info
in the Breaking Changes section.
2016-01-17 22:06:04 -05:00
syl20bnr
052e8dfc08 Move helm and search key bindings
Key bindings should not be choosen given a package name, some helm
key bindings are under `SPC h` which are corrected the following way:

SPC h l for helm-resume to SPC r l (resume last completion)
SPC s l for last-search to SPC r s (resume search) (SPC s l is still
available)
SPC h L for helm-locate-library to SPC s L

Resolve #4592
2016-01-13 08:32:16 -05:00
syl20bnr
8c0a4452b0 Move open bookmarks on SPC f b 2016-01-13 08:01:52 -05:00
Balaji Sivaraman
d3048a1395 Fix helm-project-do-pt key-binding in docs 2016-01-13 00:40:35 -05:00
Fabien Dubosson
ad448d6683 Add helm-apropos on SPC h d d
Bind it to `SPC h d d` as it's a way to describe a lot of elements:
- commands
- functions
- classes
- generic functions
- variables
- faces
- helm-attributes

Is also bound on `SPC F1` and will also stay there.
2016-01-13 00:40:25 -05:00
syl20bnr
a5857b3d7c Optimize SPC j prefix
`SPC j j` is now for avy-goto-char (SPC SPC in 0.105)
`SPC j J` is for avy-goto-char-2
`SPC j s` is for splitting strings or sexps
`SPC j S` is for splitting strings of sexps, insert new line and indent
`SPC j n` is to split line at point, insert new line and indent
2016-01-12 01:17:41 -05:00
Fabien Dubosson
78b8d939f4 Add spacemacs/describe-last-keys 2016-01-11 22:01:01 -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
syl20bnr
58e5241c8d dotfile: rename dotspacemacs-command-key for dotspacemacs-emacs-command-key
And change the key from ":" to "SPC"
This key does not try to bind evil ex-command anymore, it only bind
M-x behind the leader key.
2016-01-09 01:53:24 -05:00
syl20bnr
454027df35 Remove undocumented and duplicated SPC j m and update doc. 2016-01-09 01:30:05 -05:00
justbur
02e2ce4d5a keybindings: Add SPC j for jumping
Use mnemonic j for jumping commands. Although some of these commands
exist in other places, they are duplicated here when they don't
conflict.

Add:

  1. jb for bookmark-jump
  2. jc for avy char jump
  3. jd for dired-jump
  4. jD for dired-jump-other-window
  5. jf for find-function-at-point
  6. ji for spacemacs/jump-in-buffer (imenu)
  7. jI for helm imenu in all buffers
  8. jl for avy go to line
  9. ju for avy-pop-mark (u for "undo")
  10. jU for spacmacs/avy-goto-url
  11. jv for find-variable-at-point
  12. jw for avy go to word or subword

Move:
  1. jh to j0 (push mark and go to beginning of line)
  1. jl to j$ (push mark and go to end of line)
2016-01-09 01:00:44 -05:00
syl20bnr
7d0ba07cef Add achievement
5000th star goes to StreakyCobra
2016-01-05 02:39:57 -05:00
syl20bnr
70cf8c750a Add documentation for SPC h n 2016-01-05 01:29:08 -05:00
syl20bnr
74689e0c22 Add documentation in README.md and FAQ for --insecure
Should fix #4375
2016-01-05 01:16:29 -05:00
person808
73a40805b3 Update tip to use new layout variable. 2016-01-05 00:45:38 -05:00
Fabien Dubosson
16b742e83a Update code and references to evil-leader in the FAQ 2016-01-04 23:10:44 +01:00
Eivind Fonn
02f7500c86 Add FAQ about corrupted ELPA archives 2016-01-04 21:48:42 +01:00
syl20bnr
ca3b7c4f71 FAQ: minor update 2016-01-04 01:29:30 -05:00
syl20bnr
4a27a812b1 conventions: generalize confirm and abort bindings 2016-01-04 00:34:14 -05:00
Fabien Dubosson
6cb7399cac Change SPC f e h to SPC h SPC for helm-spacemacs default binding
This make `SPC h SPC` as default binding for accessing `helm-spacemacs`,
by either A) changing all the documentation; and B) adding a deprecation
message for `SPC f e h`.

The deprecation use a warning, because if a message is used it's hidden
directly when the helm buffer is shown, making it nearly unnoticeable
for the user.
2016-01-03 22:23:12 -05:00
Fabien Dubosson
11c692dc0f Correct last evil-leader/set-key in documentation 2016-01-03 22:23:11 -05:00