Anthony1234567 / Vimrc1234567
Personalized vimrc with C++, Markdown, and text editing at its core.
Stars: ✭ 44
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
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
One Dark.vim
A vim version of Atom's gorgeous one-dark color scheme
Stars: ✭ 43 (-2.27%)
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
Vim Easytags
Automated tag file generation and syntax highlighting of tags in Vim
Stars: ✭ 990 (+2150%)
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
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
Fixed error
NERDTree
ctrl+n
toggles the plugin
Exploring Filesystems
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:
- gmarik/Vundle.vim ~ An easy to use plugin manager for vim.
- tpope/vim-markdown ~ Syntax highlighting and filetype plugins for Markdown
- bronson/vim-trailing-whitespace ~ Higlight trailing whitespace
- kien/rainbow_parentheses.vim ~ Parentheses levels by color
- bling/vim-airline ~ A nice status line for vim
- ervandew/supertab ~ Tab insert completion
- Raimondi/delimitMate ~ Auto-close quotes, parens, brackets, etc.
- scrooloose/syntastic ~ Syntax checker for vim
- scrooloose/nerdcommenter ~ Commenting
- nathanaelkane/vim-indent-guides ~ Visual display of indent levels
- godlygeek/tabular ~ Align text
- MatlabFilesEdition ~ Syntax highlighting and file support for MATLAB
- scrooloose/nerdtree ~ Explore filesystems in tree representation
- tomasr/molokai ~ Nice theme for Vim
- 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].