Skip to content

Instantly share code, notes, and snippets.

@bjcubsfan
Last active December 13, 2017 14:11
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bjcubsfan/ea41f4efca93711b5d38a90f08bdc70f to your computer and use it in GitHub Desktop.
Save bjcubsfan/ea41f4efca93711b5d38a90f08bdc70f to your computer and use it in GitHub Desktop.
Using Vim

Using Vim

These notes are available at http://bit.ly/bj-vim

Ian Langworth Article

I recently updated my vim configuration based on an article I read. Here are some of the best things I have learned from it:

Here is my repo with modifications to what was in the article

  • <ctrl>-t in zsh for completion
  • ,-t for finding files
  • ,-r for tags (maybe just use jedi for Python)
  • Better syntax highlighting, spellchecks md files
  • vimawesome
    • bundle, easy updates
  • ALE for Asynchronous linting new in Vim 8
  • using ; & <ctrl>-e for buffer changes
  • <space> remapped for folding
  • ,-a & M-k for ag searching
  • 5 lines off the right at the top
  • Tab for completion with supertab

Other

  • <ctrl>-<space>, <shift>-k, & ,-g with Jedi
  • reflector log example
    • record and replay q
    • sort commands
@jhaubrich
Copy link

smexy

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment