All Projects → Anthony1234567 → Vimrc1234567

Anthony1234567 / Vimrc1234567

Personalized vimrc with C++, Markdown, and text editing at its core.

Labels

Projects that are alternatives of or similar to Vimrc1234567

Unite Workflow
unite.vim extentions for convenience similar to alfred-workflow
Stars: ✭ 37 (-15.91%)
Mutual labels:  viml
Slack Memo Vim
Simple memo manager with Vim using Slack.
Stars: ✭ 40 (-9.09%)
Mutual labels:  viml
Vimstuff
Various bits and pieces that work with Vim
Stars: ✭ 42 (-4.55%)
Mutual labels:  viml
Minibufexpl.vim
Elegant buffer explorer - takes very little screen space
Stars: ✭ 991 (+2152.27%)
Mutual labels:  viml
Github Commit Comment.vim
Vim Plugin for Commit Comment of GitHub
Stars: ✭ 39 (-11.36%)
Mutual labels:  viml
Minimum Awesome
A Vim setup that will get you into Vim and make it so that you don't want to pull your hair out.
Stars: ✭ 40 (-9.09%)
Mutual labels:  viml
Snipmate
TextMate-style snippets for Vim
Stars: ✭ 36 (-18.18%)
Mutual labels:  viml
One Dark.vim
A vim version of Atom's gorgeous one-dark color scheme
Stars: ✭ 43 (-2.27%)
Mutual labels:  viml
Env
Stars: ✭ 39 (-11.36%)
Mutual labels:  viml
Vim Hexedit
Hexedit is a plug-in under VIM, which is used to strengthen the hex editing ability of VIM.
Stars: ✭ 42 (-4.55%)
Mutual labels:  viml
Cobalt2 Vim Theme
Vim port of cobalt2 sublime theme
Stars: ✭ 38 (-13.64%)
Mutual labels:  viml
Vim Hardy
Arduino IDE intregation for vim.
Stars: ✭ 39 (-11.36%)
Mutual labels:  viml
Vim Colors duotones
deprecated - please use Base2Tone-vim
Stars: ✭ 41 (-6.82%)
Mutual labels:  viml
Vim Easytags
Automated tag file generation and syntax highlighting of tags in Vim
Stars: ✭ 990 (+2150%)
Mutual labels:  viml
Vimenv
Configure Vim environment
Stars: ✭ 42 (-4.55%)
Mutual labels:  viml
Vim Opengrok
opengrok interface for vim
Stars: ✭ 37 (-15.91%)
Mutual labels:  viml
Php Foldexpr.vim
Vim folding for PHP with foldexpr
Stars: ✭ 40 (-9.09%)
Mutual labels:  viml
Vimrc
💺 Options for my preferred text editor.
Stars: ✭ 43 (-2.27%)
Mutual labels:  viml
Vim Textobj Lastpat
Vim plugin: Text objects for the last searched pattern
Stars: ✭ 42 (-4.55%)
Mutual labels:  viml
Change Inside Surroundings.vim
vim plugin to change the contents of the innermost 'surrounding'
Stars: ✭ 41 (-6.82%)
Mutual labels:  viml

Vimrc1234567

A simple vim configuration with C++, Markdown, and text editing in mind.

Run the command below in Terminal to install this configuration and all of the plugins.

bash <(curl https://github.com/Anthony1234567/Vimrc1234567/raw/master/install1thru7.sh -L)

Attention! This will replace your current settings and move your old settings to a folder called oldvim in your HOME directory.

Automated markdown previewing via vim-instant-markdown

Instant-Markdown Plugin in Action

EXTRA installation instructions for vim-instant-markdown plugin

  • The plugin require you to download node.js then run the following commands in your terminal
  [sudo] npm -g install instant-markdown-d
  • If you're on Linux, the xdg-utils package needs to be installed (is installed by default on Ubuntu).
  • Copy the after/ftplugin/markdown/instant-markdown.vim file from this repo into your ~/.vim/after/ftplugin/markdown/ (creating directories as necessary), or follow your vim package manager's instructions.
  • Ensure you have the line filetype plugin on in your .vimrc
  • Open a markdown file in vim and enjoy realtime markdown previewing.

C++/C/C++11/C++14 Syntax error checking

Added C++14 support by uncommenting line 139 in .vimrc file but still syntax error due to well a syntax error

Syntastic Errors in statusline

Fixed error

Syntastic Errors in statusline

NERDTree

ctrl+n toggles the plugin

Exploring Filesystems

NERDTree plugin on large directory

NERDCommenter

  • \cc comment out the line highlighted by the cursor
  • \ci toggle the state of the highlighted lines
  • \cu uncomment the line that the cursor is highlighting
  • \cs comment the highlighted using /* and */ rather than the ordinary //

Comment on Airline statusbar plugin

Powerline fonts give the statusline a nicer look but are not required.

Plugins

This is a list of the plugins used:

  1. gmarik/Vundle.vim ~ An easy to use plugin manager for vim.
  2. tpope/vim-markdown ~ Syntax highlighting and filetype plugins for Markdown
  3. bronson/vim-trailing-whitespace ~ Higlight trailing whitespace
  4. kien/rainbow_parentheses.vim ~ Parentheses levels by color
  5. bling/vim-airline ~ A nice status line for vim
  6. ervandew/supertab ~ Tab insert completion
  7. Raimondi/delimitMate ~ Auto-close quotes, parens, brackets, etc.
  8. scrooloose/syntastic ~ Syntax checker for vim
  9. scrooloose/nerdcommenter ~ Commenting
  10. nathanaelkane/vim-indent-guides ~ Visual display of indent levels
  11. godlygeek/tabular ~ Align text
  12. MatlabFilesEdition ~ Syntax highlighting and file support for MATLAB
  13. scrooloose/nerdtree ~ Explore filesystems in tree representation
  14. tomasr/molokai ~ Nice theme for Vim
  15. suan/vim-instant-markdown ~ EXTRA: Instant preview plugin for Markdown

More useful plugins can be found in Vim Awesome

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].