Commit graph

188 commits

Author SHA1 Message Date
Tu, Do 72d0e6f159 Enable prelude-global-helm-global-mode by default
Since Helm is another option to Ido, users who want to use it fully
should benefit from the default Prelude setup. If some users don't like,
they can always disable global Helm mode according to the instructions
in the homepage. User can enable Helm everywhere with
prelude-helm-everywhere.

This change also enables Helm version of command history in shell and
eshell. It also adds minibuffer history without overrides any key
binding in minibuffer-local-map.
2014-09-02 13:30:18 +07:00
Bozhidar Batsov c4995d8ec7 Merge pull request #651 from k1-hedayati/added-some-forgotten-keys-to-readme
Added some forgotten keys to README
2014-08-31 18:26:54 +03:00
Tu, Do 10b045c29a Allow enable/disable global helm key bindings
Since some users prefer using default Prelude commands, a new global
mode is defined: prelude-global-helm-mode. When activate, Helm binds
some global key bindings to its own commands. When deactivate, Helm
removes the bindings and Prelude uses the default bindings.
2014-08-31 01:54:33 +07:00
Tu, Do bde6bb0d37 Improve Helm configuration
The current prelude-helm only uses a single command of Helm, which
is a waste given how Helm contains many other commands. When
prelude-helm is activated, users should be able to utilize all of these
useful commands. If a user wants to use Helm, he will want to use all of
its features anyway.

prelude-helm is configured that it is able to be used with this [guide](http://tuhdo.github.io/helm-intro.html).
2014-08-30 16:08:52 +07:00
Keyvan Hedayati 34103f98c0 Fixed some mistakes in README 2014-08-26 16:11:48 +04:30
Keyvan Hedayati a8f898fecd Added some forgotten keys to README 2014-08-26 09:45:55 +04:30
Keyvan Hedayati e0df69013f Added M-X to README [Close #621] 2014-08-25 14:57:20 +04:30
Aleksei Gusev 6f05616b60 Update documentation and tips for projectile keys 2014-08-24 10:17:47 +03:00
Tobias Adam 6ab7ed461c Remove the documentation for the <s-g> keybinding
It was removed in commit d49a8e9a16 and it
is now bound to the god-local-mode command.
2014-08-14 12:47:15 +02:00
Tobias Adam 0a140202cb Remove the documentation for the <s-x> keybinding
It was removed in commit 0e1632868e and it
is now the standard kill-region command.
2014-08-14 12:43:58 +02:00
Tobias Adam 56e46a62a9 Fix Markdown escaping of backslash character. 2014-08-13 16:57:39 +02:00
Tobias Adam 29929e3386 Delete documentation for C-M-h keybinding
It was removed in commit 3ac3415a2c.
2014-08-13 16:38:21 +02:00
toctan f86556b010 Update README 2014-07-30 20:51:22 +08:00
Bozhidar Batsov c91bf8d0dd Minor fix 2014-07-15 17:38:59 +03:00
Bozhidar Batsov 744790627c Update the section on Projectile's keybindings 2014-07-15 17:37:07 +03:00
Ilkka Laukkanen 30e5256a39 Add instructions for getting homedir path
This should work for all versions of Windows.
2014-06-16 09:27:53 +03:00
Ilkka Laukkanen 4c6a64dbe5 Add note about .emacs.d Windows path
At least on my Windows 7 machine, `user-emacs-directory` prints `~/.emacs.d`, which is not really useful, since you also then have to realize that the tilde refers to the roaming appdata directory. I think this way of documenting would perhaps be more immediately useful. For probably almost all other platforms the tilde path will work just fine.
2014-06-12 10:54:01 +03:00
toctan 0e75110769 Rename buffer not visiting files 2014-06-04 20:11:18 +08:00
Tu Do ca9dc4676c Update document and operate-on-number key bindings
Signed-off-by: Tu Do <tuhdo1710@gmail.com>
2014-05-29 11:10:04 +07:00
Bozhidar Batsov 44e10c1052 Leftover from previous commit 2014-05-27 15:29:15 +03:00
Bozhidar Batsov e6c2f4c139 Remove EmacsWiki section 2014-05-27 15:28:42 +03:00
Bozhidar Batsov 7bccd138c3 Extend improvements section 2014-05-27 15:28:23 +03:00
Tu Do 543bfd4cc4 Update documentation 2014-05-27 12:00:59 +07:00
Bozhidar Batsov 1355c1759e Add license badge 2014-05-26 19:06:52 +03:00
Ben Poweski b65119699e Remove documentation of obsolete prelude-markdown 2014-05-26 10:50:32 -05:00
Bozhidar Batsov 5c376b17d8 Mention freenode channel 2014-05-10 14:59:44 +03:00
roryk 2aa1038e0b Add prelude-evil.
A reasonable default setup for using evil-mode with prelude.
2014-04-26 11:28:48 -04:00
Bozhidar Batsov 5a5eeec6aa Add Gittip badge 2014-04-25 09:35:04 +03:00
Hariharan R f160062caa Modified the URL
Added the correct URL for WikEmacs articles on installing Emacs.
2014-04-03 14:53:51 +05:30
Bozhidar Batsov abe95bcb52 Mention guru-warn-only 2014-01-05 00:29:07 +02:00
Gabriel J. Pérez Irizarry ecf62ac168 Updates key chord bindings. 2013-12-13 10:07:02 -04:00
Bozhidar Batsov 4ca22fbf1c [Fix #451] Add the ability to preload personal code 2013-12-06 17:34:06 +02:00
Bozhidar Batsov 9bdf8f6ace [Fix #416] Add quotes to the alias examples 2013-11-21 11:46:18 +02:00
Bozhidar Batsov b9000702b2 Replace mentions of WikEmacs with EmacsWiki 2013-11-19 13:52:27 +02:00
Bozhidar Batsov 79ac17db8c Fix a reference to nrepl.el 2013-11-03 23:55:11 +02:00
Bozhidar Batsov 3239f5c724 [Fix #399] Extract key-chord into a separate module 2013-11-03 23:50:09 +02:00
Bozhidar Batsov 523a4851a6 Extract Helm support into a separate module 2013-11-03 23:37:40 +02:00
Bozhidar Batsov 965e5e2fdb Merge branch 'master' of github.com:bbatsov/prelude 2013-10-31 23:12:37 +02:00
Bozhidar Batsov 015e3abd9b [Fix #426] Remove M-O keybinding
It caused problems in terminals.
2013-10-31 23:11:12 +02:00
Bozhidar Batsov 9a8382a613 Add a table of contents 2013-10-29 17:04:57 +02:00
Sean Fisk 715d7e9bba Add period. 2013-10-24 11:44:41 -04:00
Sean Fisk bef5ec9e26 Really fix key bindings, once and for all. 2013-10-24 11:43:12 -04:00
Sean Fisk 59505dda2a Add M-O and s-o as key bindings for prelude-smart-open-line-above. 2013-10-24 11:34:17 -04:00
Sean Fisk 7b41783393 Fix README key binding for prelude-smart-open-line-above. 2013-10-24 00:35:24 -04:00
Bozhidar Batsov 3c8c7dec05 Do an automatic package upgrade in prelude-update 2013-10-22 15:37:05 +03:00
Gabriel J. Pérez Irizarry 0117ffda38 Move docs, provide link in README. 2013-10-10 10:25:19 -04:00
Gabriel J. Pérez Irizarry df88b29d74 Adds search for symbol key-binding to docs. 2013-10-07 13:33:23 -04:00
David Raphael 72c17d66be updated readme to include new magit bindings 2013-10-04 11:46:24 -05:00
Bozhidar Batsov aac5f3df84 Extend update instructions 2013-09-27 11:09:40 +03:00
Bozhidar Batsov 8074b0f441 Add a note for updating packages 2013-09-26 12:35:51 +03:00
Bozhidar Batsov 121ad02843 Use move-text to allow moving up or down of the selected region as well 2013-09-17 13:24:03 +03:00
toctan c0727a8404 Add prelude-github
Conflicts:
	core/prelude-core.el
2013-09-16 09:37:54 +03:00
Bozhidar Batsov ab2107a5ba Don't swap Command & Option by default 2013-09-02 11:57:38 +03:00
Bozhidar Batsov 7cae1b3427 Add new command prelude-youtube 2013-08-26 17:58:02 +03:00
Gabriel J. Pérez Irizarry 1f141e9b08 Adds web-mode and prelude module. 2013-08-01 11:23:37 -04:00
Bozhidar Batsov 8905997172 Remove solarized-theme from the list of default packages 2013-07-27 18:07:32 +03:00
Fidel Ramos f77ad4d854 Add command to make Emacs window fullscreen.
Default keybinding is F11. The command follows freedesktop standards,
so it should work on most desktops, at least in GNU/Linux systems.
2013-07-25 19:01:02 +02:00
Bozhidar Batsov 93c94a6f82 Add commands to increment and decrement an integer at point 2013-07-25 15:51:01 +03:00
Bozhidar Batsov 1ad14ccf91 Clean up package installation code 2013-07-23 15:53:17 +03:00
Bozhidar Batsov cc29e0f2bb Update keybindings a bit 2013-07-23 15:18:50 +03:00
Le Wang a7b44525ba clarify flx performance based on recent changes 2013-07-16 20:26:48 +08:00
Bozhidar Batsov 88248111d1 Add prelude-duplicate-and-comment-current-line-or-region (fixes #348) 2013-07-13 14:15:16 +03:00
Bozhidar Batsov f341074dd8 Add flx to list of default packages 2013-07-13 10:01:19 +03:00
Joseph Pan f693508545 Fix some wrong keybindings 2013-06-30 13:11:00 +00:00
Bozhidar Batsov 6e7e7a4557 Add some extra keybindings
`prelude-smart-open-line` is now bound to `M-o` as well
`prelude-start-open-line-above` is not bound to `M-O` as well
2013-06-15 16:57:29 +03:00
Bozhidar Batsov 860b08467a Merge branch 'master' of github.com:bbatsov/prelude
# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.
2013-06-02 19:28:11 +03:00
Bozhidar Batsov 1393245cfa Bind prelude-top-join-line to C-^ 2013-06-02 19:27:29 +03:00
Josh Hoff 6ebfe1c800 Use valid shell commands
By not prepending `$` to your examples users can copy them easier
without fear of seeing `bash: $: command not found` or similar
2013-06-01 13:01:12 -05:00
Josh Hoff f0b786c452 Vanity URL for the installer
Made with
`https://github.com/bbatsov/prelude/raw/master/utils/installer.sh`

More info: https://github.com/bbatsov/prelude/raw/master/utils/installer.sh
2013-06-01 13:00:20 -05:00
Bozhidar Batsov 4d15923e2c Add new command prelude-top-join-line
Saner version of the built-in `join-line`, that joins lines from the top
to the bottom.
2013-05-30 16:50:55 +03:00
Bozhidar Batsov a1d295d4c2 Fix keychord mention 2013-05-30 14:27:35 +03:00
Sean Fisk fdcb9a8f07 Fix lisp code blocks in README. 2013-05-29 15:03:39 -06:00
Bozhidar Batsov 3e3d022b89 Override default move-beginning-of-line behavior 2013-05-23 11:27:01 +03:00
Bozhidar Batsov 0e4b66d07a Remove problematic kk keychords 2013-05-23 11:10:55 +03:00
Abizer Nasir fd5458b179 Describe disabling key-chords in the README
It's good to have defaults, but nice to document a way of changing them
as well.
2013-05-22 15:27:36 +01:00
Bozhidar Batsov 01c8da8385 Bind KK to delete-horizontal-space 2013-05-19 22:14:36 +03:00
Bozhidar Batsov ecbcc19c6d Add a few more ace-jump keychords 2013-05-04 12:26:35 +03:00
Abizer Nasir bf19ce736b Add key-chords to Readme 2013-05-03 16:24:22 +01:00
Bozhidar Batsov d4d9fce741 Suggest the use of Emacs 24.3 with Prelude 2013-04-21 22:31:56 +03:00
Bozhidar Batsov f531934edf Merge pull request #302 from climatewarrior/add-documentation
Add documentation
2013-04-15 08:33:48 -07:00
Gabriel J. Pérez Irizarry 6d87ee90de Proper line breaks for new text 2013-04-15 11:28:31 -04:00
Gabriel J. Pérez Irizarry 14a6b92ad6 Makes README more clear about prelude-modules.el during manual install. 2013-04-15 11:24:43 -04:00
Ramkumar Ramachandra ff6f590572 README: fix minor typo {form -> from} 2013-04-09 18:58:00 +05:30
Abizer Nasir 773578d255 Add prelude-smart-open-line-above defun to prelude-core.el
Opens a line above the current line and indents it.

The counterpart to prelude-smart-open-line (bound to S-ret)

The new defun is bound to C-S-ret and is documented in the README.
2013-03-31 13:27:41 +01:00
Abizer Nasir 6be5444ed4 Correct link, spelling, and markup in Readme 2013-03-31 12:39:05 +01:00
Nathan Stitt fcdae17485 Add prelude-clean-whitespace-on-save to README.md
Also fix incorrect indentation in prelude-editor.el changes.
Good catch bbotsov!
2013-03-27 12:30:10 -05:00
Bozhidar Batsov 45e9ad9756 Minor rewording 2013-03-17 11:58:17 +02:00
Bozhidar Batsov 609a44a169 Add a note about enabling modules in the README 2013-03-11 20:16:01 +02:00
Bozhidar Batsov 925d624f46 Add prelude-update command 2013-03-11 20:13:06 +02:00
Bozhidar Batsov 112c3cca70 Mention prelude-ensure-module-deps in the README 2013-03-10 19:47:24 +02:00
Bozhidar Batsov d235c25acd Some long overdue keybinding doc improvements 2013-03-10 19:44:10 +02:00
Bozhidar Batsov dfa2d23f23 Fix #273 - added some update instructions 2013-03-06 19:07:17 +02:00
Bozhidar Batsov 55fafe846d Shameless self-plug :-) 2013-02-27 18:54:17 +02:00
korthaerd db1460d042 update the command for installing aspell 2013-01-30 22:43:55 +01:00
Bozhidar Batsov 4dc0026c5e Fix #261 - add missing dot in directory name 2013-01-28 12:26:00 +02:00
Bozhidar Batsov 29dc436b64 Make the list of modules loaded by Prelude configurable.
Modules loaded by Prelude can now easily be adjusted via
the file `prelude-modules.el` in Prelude's installation folder.
To disable a module simply comment it out; conversely uncomment
a module to enable it.
2013-01-13 20:42:17 +02:00
Bozhidar Batsov 5344ac6109 removed the mention of prelude-modules from the README 2013-01-07 14:48:14 +02:00
Bozhidar Batsov 152546ff48 reenabled whitespace-mode by default and made it a lot less intrusive 2012-12-23 11:24:55 +02:00
Bozhidar Batsov b01492e7ea moved back the prelude modules into the main Prelude project 2012-12-15 22:07:25 +02:00
Bozhidar Batsov 952ce0ebbd make flyspell easier to disable 2012-12-09 01:01:16 +02:00