Commit Graph
19 Commits
Author SHA1 Message Date
dissimulo 4fa6f90a9e Strip vim entirely; EDITOR is nano
dissimulo does not use vim. Removes the editor, its config tree, its plugin
manager, and everything that would reinstall it on a re-bootstrap.

Deleted (82 files):
  vim/ (64)          the whole config tree, 1.7M
  doc/vim/ (8)       its documentation
  .vimrc, vimrc, .vim
  bin/yadr/vundle.rb, yadr-vim-{add,delete,list}-plugin
  bin/fix_macvim_external_display.sh   MacVim on macOS, dead here anyway
  vimify/            vi keybindings for readline/libedit, dropped on request

Edited:
  Rakefile        drop the vundle require, the vim install block, the
                  vundle_migration and install_vundle tasks, their two helper
                  methods, and the macvim homebrew line. Without this a
                  re-bootstrap would pull all of it straight back.
  install.sh      .vim/.vimrc out of the symlink list
  zsh/vi-mode.zsh EDITOR/VISUAL now nano. The zsh vi keybindings stay; they
                  are not vim.
  zsh/aliases.zsh yav/ydv/ylv, the MacVim detection block and ve removed;
                  ae/ze/gi now open nano
  git/gitconfig   mvimdiff mergetool removed, editor set to nano
  .tmux.conf      vim-tmux-navigator replaced with direct select-pane binds.
                  It ran ps piped to grep on EVERY C-h/j/k/l press to ask
                  whether vim held the pane: two forks per pane switch for a
                  question that can now only answer no. mode-keys and
                  status-keys vi stay, being tmux own key style, unrelated to
                  the editor.
  .gitignore/.dockerignore/Dockerfile   dead paths and the vim package

Also renames the installer banner to DRUNKENDOTFILES, piped through lolcat
when present with a plain-text fallback.

Left alone: the .yadr paths (renaming the checkout is a separate job), generic
swap-file ignores, the fasd viminfo support (third-party), and prose mentions.
2026-08-25 12:22:43 -07:00
Jason Barnett d3b03b940a update File.exists? calls to File.exist? 2024-05-21 09:45:50 -06:00
Dax T. Games 12c9a0896b automate plugin install of vim s no prompt is displayed 2020-11-25 17:26:38 -05:00
Nikolai Berkoff a8a39cd598 install AND update vundles on rake update 2015-01-07 22:38:18 +00:00
Yan Pritzker 3b8120e9d4 Revert bundle syntax update that may have caused pain for upgraders [Fix #588] 2015-01-06 13:38:22 -06:00
Nikolai BerkoffandYan Pritzker a5fccb9f17 Vundle syntax update [Fix #578] 2015-01-04 14:06:25 -06:00
Fabio Gallonetto 68b427bf7b Fix previous commit
Added the wrong file by mistake
2013-05-16 16:57:40 +01:00
Fabio GallonettoandFabio Gallonetto 26a36a7451 Fix a bug with installing new vim plugin from the command line
Fixes #328
2013-05-16 16:55:55 +01:00
Fabio GallonettoandFabio Gallonetto 1a7f2bb8f6 Add .vundles.local to allow per-installation plugin customization
Adding and removing vim plugins is now done by adding and removing
from ~/.vim/.vundles.local. This file is sourced at the end of
vundles.vim

Fixes #275
2013-04-09 16:52:30 +01:00
Fabio Gallonetto 54863f2e1b Add yadr command line tools to remove/list plugins
Two new command line tools: yadr-vim-remove-plugin and
yadr-vim-list-plugin do what they're supposed to.
2013-03-17 17:12:22 +00:00
Fabio Gallonetto 1836070a54 Update yadr's binary to support Vundle
yadr-vim-add-plugin now supports adding vundle plugins
2013-03-17 17:11:11 +00:00
Yan Pritzker 1f0693ce1d Improve the way submodules are updated [Close #153]
Also updated all plugins to their latest master versions.
2012-10-08 21:38:21 -07:00
Yan Pritzker c29276bec1 Clean up location of ~/.yadr 2012-09-27 13:27:40 -07:00
Kyle West 42104de0aa YADR can be installed to any directory and everything still works 2012-01-25 02:04:37 -05:00
Kyle West 744b755a2d removed left over references to Command-T 2012-01-24 14:44:47 -05:00
Yan Pritzker 7985dce071 Compile skwp-CommandT when running yadr-init-plugins 2012-01-11 14:34:24 -08:00
yan b24432ce9a CommandT auto compiled on yadr init-plugins 2011-12-09 10:39:09 -08:00
yanandYan Pritzker 8d0354ab29 Added yadr init-plugins command, and README 2011-12-07 23:27:41 -08:00
yan acb81bb874 Adding 'yadr' command for managing plugins (wip) 2011-12-07 20:34:25 -08:00