Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Vim updates for 1.2 #90

Merged
merged 12 commits into from
Aug 14, 2017
Merged

Vim updates for 1.2 #90

merged 12 commits into from
Aug 14, 2017

Conversation

benknoble
Copy link
Owner

Description

Read the commits

Related Issue

All the ones these commits close

Motivation and Context

Been working on improving the setup.

How Has This Been Tested?

Read help docs, checked the changes, all working.

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have read the CONTRIBUTING document.
  • I have tested my feature as described in CONTRIBUTING.

Previous autocommands for the following filetypes have been moved to the
ftplugin directory:

- gitcommit
- markdown
- sh
- text
- vim

Additionally, I have re-jimmied my tab settings to be more appropriate.

Finally, set <LocalLeader> to '\'

Close #47
See #51 (this is a partial and not full fix)

- Remove auto-pairs
- Remove windowswap (winresizer can do this)
- Remove plugins from docs

- Add Markology
- Add Surround
- Add Undotree

Update faster, and keep marks, to help plugins.
See f847b4c

A previous commit introduced a change whereby all text files have spell
on. Help files do not need spell on.
See #51, of which this is partial work
Overridden on a per-filetye basis in the appropriate ftplugin.

Part of #51
But only use it if no other filetype has gotten there first
This will use my own fork for now (with an upstream remote) because of
the whole gitignore help tags things...

Close #51
@benknoble benknoble added the vim label Aug 14, 2017
@benknoble benknoble added this to the Version 1.2 milestone Aug 14, 2017
@benknoble benknoble self-assigned this Aug 14, 2017
@benknoble benknoble merged commit 6fa0e6e into dev-1.2 Aug 14, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant