Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

➕ Show a diff using Vim its sign column.

License

NotificationsYou must be signed in to change notification settings

mhinz/vim-signify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vim-signify


Signify (or just Sy) uses the sign column to indicate added, modified andremoved lines in a file that is managed by a version control system (VCS).


  • Supportsgit,mercurial,darcs,bazaar,subversion,cvs,rcs,fossil,accurev,perforce,tfs,yadm.
  • Asynchronous execution of VCS tools for Vim 8.0.902+ and Neovim.
  • Preserves signs from other plugins.
  • Handlesnested repositories controlled by different VCS.
  • Provides mappings fornavigating hunks ("blocks of changed lines").
  • Provides anoperator that acts on hunks.
  • Preview changes in the current line in a popup window.
  • Show all changes indiff mode.
  • Alternative workflow: Disable the plugin by default andtoggle it perbuffer on demand.
  • Optionalline highlighting.
  • Optionalskipping of filetypes/filenames.
  • Optionalstats in the statusline.
  • Works out of the box, but allows fine-grained configuration.
  • Great documentation andhandsome maintainers!

Similar plugin for git:vim-gitgutter

Installation

Themaster branch is async-only and thus requires at least Vim 8.0.902. Usethelegacy tag for older Vim versions.

Using your favoritepluginmanager, e.g.vim-plug:

ifhas('nvim')||has('patch-8.0.902')  Plug'mhinz/vim-signify'else  Plug'mhinz/vim-signify', {'tag':'legacy' }endif

Configuration for async update

" default updatetime 4000ms is not good for async updatesetupdatetime=100

Demo

Example:signify in action

Author and Feedback

If you like this plugin, star it! It's a great way of getting feedback. The samegoes for reporting issues or feature requests.

Contact:Twitter

Co-maintainer:@jamessan


[8]ページ先頭

©2009-2025 Movatter.jp