Commit Graph

159 Commits (3cf35a7bd69969bef87ae37e49f35b55bc2c2d7d)

Author SHA1 Message Date
Bo Jeanes aea690dbc4 [vim] Make default text width wider
I _do_ prefer code in narrower style than long lines, but I have been
persuaded that 80 characters is too narrow on today's high-DPI,
wide-screen monitors. 120 is pushing it in terms of readability
nonetheless (lots of research to show that humans have difficulty
reading long lines, mostly because progressing to the next line can mean
we lose our place).
2020-08-24 14:32:22 +10:00
Bo Jeanes 121dfecded [vim] Re-use buffers 2020-08-24 14:32:22 +10:00
Bo Jeanes a93500bf6f [vim] Add a few plugins
- CtrlSF for project-wide find and replace
- vim-visual-increment allows numbering a visually-selected column
  incrementally
- vim-visual-multi gives multiple cursors at once allowing for easy
  refactors of certain kinds
2020-08-24 14:32:22 +10:00
Bo Jeanes 60426276ba [vim] Fix warning 2020-08-24 14:32:22 +10:00
Bo Jeanes 22477d38a6 [vim] Use CoC.nvim for Ruby and Rust; disable ALE 2020-08-24 14:32:22 +10:00
Bo Jeanes 85afb5c2df [vim] Hide indent lines in FZF panel 2020-08-23 11:20:43 +10:00
Bo Jeanes 280d908f17 Erlang/elixir tweaks
These were on my old laptop uncommitted so I don't remember why some of
these changes were made, but I trust they were probably done for a good
reason :)
2020-06-13 14:32:29 +10:00
Bo Jeanes 8eee4d0ca5 Enable auto-formatting in Vim with rustfmt 2020-06-13 14:32:12 +10:00
Bo Jeanes 88b3373622 [vim] Remove RootIgnore plugin, as it errors 2019-09-08 12:14:13 +10:00
Bo Jeanes c16182e9fe [vim] Misc 2019-09-08 12:11:57 +10:00
Bo Jeanes ce7cb683d7 [vim] Set tags manually in prep for next fugitive
63a05a6935
2019-09-08 12:11:50 +10:00
Bo Jeanes 660f86d59a [vim] Fix cursor highlighting w/ matching pairs
https://github.com/tomasr/molokai/issues/74#issuecomment-529159596
2019-09-08 12:11:31 +10:00
Bo Jeanes 9118189c76 [vim] More "targeted" text objects around pairs 2019-09-08 12:11:31 +10:00
Bo Jeanes b342bb81fe [vim] Change working directory to Git root 2019-09-08 12:11:31 +10:00
Bo Jeanes 90ad7e8d4d [vim] Turn on Elixir auto-formatting but disable Ruby's
Rubocop is just too damn slow.
2019-09-08 12:11:18 +10:00
Bo Jeanes c84ea76a6f [vim] Hide indent lines on markdown (show for JSON) 2019-09-08 12:11:06 +10:00
Bo Jeanes b050e38c50 [vim] Use release tags for plugs with release tags 2019-09-08 12:10:44 +10:00
Bo Jeanes 7c3a70f099 [vim] Nicer commit interface with Vim as editor 2019-09-08 12:10:33 +10:00
Bo Jeanes d309ffdb92 [vim] Tighten NERDTree config 2019-09-08 12:10:33 +10:00
Bo Jeanes e5a010824a Separate section 2019-09-08 12:10:23 +10:00
Bo Jeanes eddd4fad21 [vim] Nice Startify config 2019-09-08 12:10:19 +10:00
Bo Jeanes 6f9907c88c
Remove stale comment 2019-08-29 13:29:54 +10:00
Bo Jeanes 48756ec649 Make vim-which-key snappier 2019-08-29 12:50:13 +10:00
Bo Jeanes 2db5054bb8 fixup! Update (Neo)Vim plugins after running Fresh 2019-08-29 12:49:37 +10:00
Bo Jeanes 0132966dc3 Map vim toggles with <leader>t prefix 2019-08-29 12:48:30 +10:00
Bo Jeanes f447f7ee36 Fix vim modeline on freshrc 2019-08-29 12:43:43 +10:00
Bo Jeanes e1883c19cd Re-jig vim setup. 2019-08-29 10:07:39 +10:00
Bo Jeanes 6bbfeffcd2 Config will auto-create plug.vim so don't commit it 2019-08-29 10:06:17 +10:00
Bo Jeanes 49ba55207f /shrug 2019-07-22 16:21:32 +10:00
Bo Jeanes 43d3403c79 vim stuff 2017-04-02 10:14:41 +10:00
Bo Jeanes 0a87a67cee Update vim-plug 2017-02-21 12:30:46 +11:00
Bo Jeanes 56a454fdda Updated (n)vim config 2016-07-04 17:37:15 +10:00
Bo Jeanes 7082d2d910 Get rid of powerline submodule 2016-07-04 17:36:25 +10:00
Bo Jeanes 19a0564b00 latest 2015-08-07 15:19:04 +10:00
Bo Jeanes 8320f2e1c9 Update neobundle 2015-07-05 11:55:57 +10:00
Bo Jeanes 4eef124ddc Default leader 2015-07-05 11:55:28 +10:00
Bo Jeanes cfda3f3e98 Use easy-align instead of Tabular 2015-07-05 11:55:28 +10:00
Bo Jeanes 3f10b9a9fb Add vim-sleuth 2014-05-23 09:07:33 -07:00
Bo Jeanes 3e7c76e044 Dash vim plugin when on mac 2014-05-23 09:03:07 -07:00
Bo Jeanes 91e4fc2bf5 Update NeoBundle 2014-05-23 09:02:17 -07:00
Bo Jeanes a476955dfb Update Clojure setup in Vim 2014-05-23 09:02:04 -07:00
Bo Jeanes dca7ff9af7 Vim script to test color codes in current terminal 2014-04-03 00:32:22 -07:00
Bo Jeanes 42e197613c Add vim bundle for Go development 2014-04-03 00:32:21 -07:00
Bo Jeanes 34b7dee456 Add bundle for Rust development 2014-04-03 00:32:21 -07:00
Bo Jeanes d1e930ea28 Change listchars characters 2014-04-03 00:32:21 -07:00
Bo Jeanes 794700308d Tweak colorscheme a bit 2014-04-03 00:32:21 -07:00
Bo Jeanes 184e4659a3 Clojure(script) in vim 2014-02-12 21:20:02 -08:00
Bo Jeanes a628865fd7 Never use Hammer.vim
And even if I did, there are plenty of ways to render markdown other than Vim.
2014-02-12 21:16:45 -08:00
Bo Jeanes 1308453431 Don't really use cucumber any more 2014-02-12 21:12:54 -08:00
Bo Jeanes 4d3a1f0b9b Unite.vim is wicked cool but ctrlp meets my needs 2014-02-12 21:12:09 -08:00