Commit Graph

902 Commits

Author SHA1 Message Date
Chris DeLuca
9f78da8736 Preliminary support for neovim
A simple change to support neovim. Fixes #774.

Move nvimrc file inside .nvim directory

Only install neovim support if neovim is being used

Use program_exists function instead of vimscript

Made a hasty mistake and added vimscript to a bash script :X

Neovim not existing no longer stops script

Also correct `endif` to `fi`.

Refactor program_exists naming

Changed `program_exists` to `program_must_exist`, which throws an error which halts the script if the program is not found, and refactored `nvim_exists` to be the more general `program_exists`, which does not throw an error if the program is not found.

Refactor program_exists and program_must_exist

`program_must_exist` uses `program_exists` now, instead of repeating code. Changed `type` to `command -v` in `program_exists` to be more POSIX compliant. Refactored status code conditional in `program_exists` to remove double negatives. Thanks to @mkwmms for the suggestions.

Preliminary support for neovim

A simple change to support neovim. Fixes #774.

Move nvimrc file inside .nvim directory

Refactor program_exists naming

Changed `program_exists` to `program_must_exist`, which throws an error which halts the script if the program is not found, and refactored `nvim_exists` to be the more general `program_exists`, which does not throw an error if the program is not found.

Refactor program_exists and program_must_exist

`program_must_exist` uses `program_exists` now, instead of repeating code. Changed `type` to `command -v` in `program_exists` to be more POSIX compliant. Refactored status code conditional in `program_exists` to remove double negatives. Thanks to @mkwmms for the suggestions.
2015-09-02 09:47:40 -04:00
Johnny Robeson
91d3d8edc6 Merge pull request #776 from xinan/3.0
Update project link for msysgit
2015-05-10 01:18:32 -04:00
Liu Xinan
8f5f160d4c Update project link for msysgit 2015-05-10 11:38:06 +08:00
Steve Francia
aaefac8f98 Merge pull request #768 from jetm/3.0
Remove map semicolon to colon
2015-05-05 15:42:11 -04:00
Javier Tia
661b9c13c2 Remove map semicolon to colon
This overwrites the original mapping of repeating the last f/F/t/T
command.
2015-05-05 09:24:59 -06:00
spf13
6ddb460499 You can't add comments to the tail of a remap line 2015-05-01 15:57:16 -04:00
spf13
86003ba13a Fixing error message on startup 2015-05-01 15:50:56 -04:00
spf13
2d4af5a8e3 replacing autoclose with auto-pairs 2015-05-01 15:41:49 -04:00
Steve Francia
5ec903f5f5 Merge pull request #678 from taboularasa/3.0
add jiangmiao/auto-pairs
2015-05-01 15:40:49 -04:00
Steve Francia
1edb0d9204 Merge pull request #710 from dsimmons/refactor/remove-unneeded-config
Removed superfluous TagBar config for golang.
2015-05-01 15:33:34 -04:00
Steve Francia
aa93465d9c Merge pull request #721 from jazmit/correct-tabularize-assign
Changed `<Leader>a=` to only align one `=` sign
2015-05-01 15:32:06 -04:00
spf13
da059ebf7b Putting back neocomplcache in as an option. 2015-05-01 15:24:34 -04:00
Steve Francia
c2a84a3e21 Merge pull request #742 from guersam/tmp/switch-to-neocomplete
Switch to neocomplete from obsolete neocomplcache
2015-05-01 15:21:16 -04:00
Steve Francia
7f9460f3b6 Merge pull request #749 from ptzz/3.0
Fix reloading of .vimrc
2015-05-01 15:18:43 -04:00
Steve Francia
94946c72d2 Merge pull request #754 from ajitsing/3.0
some useful mappings I use everyday
2015-05-01 15:14:40 -04:00
Steve Francia
bf504058a9 Merge pull request #758 from louispan/3.0
fixed missing . in <S-CR> bindings
2015-05-01 15:12:04 -04:00
Steve Francia
b7aaa97c37 Merge pull request #762 from rakyi/fix-unbundle
Update README.markdown
2015-05-01 15:11:23 -04:00
rakyi
cb40052d1a Update README.markdown
UnBundle in ~/.vimrc.local is not picked up by bootstrap.sh.
2015-05-01 18:12:03 +02:00
Steve Francia
f8ae91556b Merge pull request #631 from jrobeson/cleanup-bootstrap
Refactor/cleanup bootstrap.sh
2015-04-29 00:42:23 -04:00
Louis Pan
c9e5c9de02 fixed missing . in <S-CR> bindings 2015-04-24 19:51:51 +10:00
ajitsingh
96678bcd99 some useful mappings I use everyday 2015-04-13 19:39:25 +05:30
ptzz
dcd3a235ac Fix reloading of .vimrc
Issue: If g:ctrlp_user_command have been customized, reloading .vimrc
with :so $MYVIMRC produces "E706: Variable type mismatch for:
g:ctrlp_user_command"
2015-04-05 22:02:50 +02:00
Johnny Robeson
80f430d602 Merge pull request #743 from gonzaloserrano/fix/vundle
Adapt to last vundle changes
2015-04-02 05:48:10 -04:00
gonzaloserrano
bac41ebd84 Adapt to last vundle changes 2015-04-01 16:54:39 +02:00
Jisoo Park
af74fbefb8 Switch to neocomplete from obsolete neocomplcache 2015-04-01 22:00:05 +09:00
Johnny Robeson
01242bd911 Merge pull request #735 from itchyny/fix-option-abbreviation
Fix abbreviation of option name for readability
2015-03-13 22:37:03 -04:00
itchyny
32b6565889 Fix abbreviation of option name for readability 2015-03-14 10:30:51 +09:00
Johnny Robeson
1ceb2cadc7 add missing space after APP_PATH 2015-03-06 23:50:56 -05:00
Johnny Robeson
bec5abacd0 align setup_fork_mode arguments 2015-03-06 23:50:15 -05:00
Johnny Robeson
adefb4edd4 align create_symlinks arguments 2015-03-06 23:50:15 -05:00
Johnny Robeson
f566bc9aea rename APP_DIR to APP_PATH in win installers 2015-03-06 23:50:15 -05:00
Johnny Robeson
dc0a83f4a4 remove unused --recursive from git calls in win installers 2015-03-06 23:50:15 -05:00
Johnny Robeson
91632ee3d5 fix indents/trailing spaces in windows installer files 2015-03-06 23:50:15 -05:00
Johnny Robeson
97376b4af9 mkdir -p $repo_path instead of making bundle dir explictly 2015-03-06 23:50:15 -05:00
Johnny Robeson
99a56d8204 BC BREAK: rename git_uri to REPO_URI 2015-03-06 23:50:15 -05:00
Johnny Robeson
e537ca5ce8 make REPO_BRANCH settable in the environment 2015-03-06 23:50:15 -05:00
Johnny Robeson
8338285615 rename git_branch to REPO_BRANCH 2015-03-06 23:50:15 -05:00
Johnny Robeson
f8a3d64f8a get APP_PATH from the environment if exists 2015-03-06 23:50:15 -05:00
Johnny Robeson
d8d2b3fe0a rename app_dir to APP_PATH 2015-03-06 23:50:14 -05:00
Johnny Robeson
9ea683a0d0 fix 3 more indents 2015-03-06 23:50:14 -05:00
Johnny Robeson
de1c8590a5 finish passing arguments to create_symlinks() 2015-03-06 23:50:14 -05:00
Johnny Robeson
9ca0c2326e move lnif() out of SETUP FUNCTIONS section 2015-03-06 23:50:09 -05:00
Johnny Robeson
20a64761b6 move fork maintance files setup into their own function 2015-03-06 23:47:11 -05:00
Johnny Robeson
24cc3ee0cb use lnif throughout 2015-03-06 23:47:11 -05:00
Johnny Robeson
bc3498b9e8 print message from create_symlink 2015-03-06 23:47:11 -05:00
Johnny Robeson
09e9cf3057 print messages from do_backup 2015-03-06 23:47:11 -05:00
Johnny Robeson
9e954dbe8e embed the error message directly in program_exists 2015-03-06 23:47:06 -05:00
Johnny Robeson
979cbb8137 pass bundle default file to setup_vundle 2015-03-06 23:45:45 -05:00
Johnny Robeson
3adbd7619a refactor sync_repo and friends
upgrade_repo, sync_repo (previously clone_repo), and
clone_vundle have been merged together into a much simpler function.

sync_repo now relies only upon passed arguments, nothing explicit
from the global scope.
2015-03-06 23:45:45 -05:00
Johnny Robeson
e13ba0f945 rename clone_repo to sync_repo 2015-03-06 23:45:45 -05:00