Spacemacs for Vim Users

Spacemacs for Vim Users

Spacemacs for Vim users Pradeep Gowda August 02, 2016 @VimIndy Slides - https://www.btbytes.com/talks/spacemacs-2016-08/ About me vim user for 10+ years "Journeyman" user vi or plain vim when I have to no plugins quick edits and remote shells "vim when I have to, Emacs when I can" What about emacs? ...<insert favourite emacs joke(s)>... One language to configure and extend the editor Modal editing Emacs -- non-modal editing by default evil mode -- extensible vi layer for Emacs god mode Emacs configurations configuring emacs -- a favourite yak to shave My own -- https://www.btbytes.com/source/intentional_emacs/tree/ http://aaronbedra.com/emacs.d/ (first google hit, *org-mode) http://pages.sachachua.com/.emacs.d/Sacha.html (this week in emacs, *org-mode) More complete "distributions" -- batsov's Prelude spacemacs spacemacs spacemacs - evil + god modes A community-driven Emacs distribution Credo -- The best editor is neither Emacs nor Vim, it's Emacs and Vim! Installation https://github.com/syl20bnr/spacemacs git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d launch emacs demo Shortcuts SPC f e d -- edit config SPC f e R -- reload config SPC h d f -- describe fn SPC h d v -- describe variable SPC h d k -- describe key SPC f f -- fuzzy find files SPC f t -- neotree SPC w - -- split windows horizontal SPC w / -- split windows vertically What I like sensible set of defaults can use either key-bindings. sometimes modal-editing is nicer fast "leader key" is easy on the hands Package highlights disclaimer: i'm not a "power" user of editors avy like vim's easymotion powerline magit (git integration) neotree like nerdtree projectile [project management].

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    10 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us