/zero.vim

My Vim helpers

Primary LanguageVim ScriptMIT LicenseMIT

zero.vim

This plugin defines the following functions for manipulating text for search and substitute:

  • zero#Trim()
  • zero#CCword()
  • zero#Cword()
  • zero#Word()
  • zero#Vword()
  • zero#Pword()
  • zero#ctrlsf#CCword()
  • zero#ctrlsf#Cword()
  • zero#ctrlsf#Word()
  • zero#ctrlsf#Vword()
  • zero#ctrlsf#Pword()
  • zero#ferret#CCword()
  • zero#ferret#Cword()
  • zero#ferret#Word()
  • zero#ferret#Vword()
  • zero#ferret#Pword()
  • zero#grep#CCword()
  • zero#grep#Cword()
  • zero#grep#Word()
  • zero#grep#Vword()
  • zero#grep#Pword()
  • zero#shell#CCword()
  • zero#shell#Cword()
  • zero#shell#Word()
  • zero#shell#Vword()
  • zero#shell#Pword()
  • zero#substitute#CCword()
  • zero#substitute#Cword()
  • zero#substitute#Word()
  • zero#substitute#Vword()
  • zero#substitute#Pword()
  • zero#InsertCCword()
  • zero#InsertWord()
  • zero#InsertPWord()

This plugin defines the following commands:

  • Remove200b
  • RemoveZeroWidthSpaces
  • ReplaceTypographicCharacters (copied from https://github.com/srstevenson/dotfiles)
  • CopyYankedText
  • CopyPath
  • CopyFullPath
  • CopyAbsolutePath
  • CopyDirPath
  • CopyAbsoluteDirPath
  • HighlightLine
  • HighlightWord
  • HighlightColumns
  • ClearHightlights
  • Grep
  • LGrep
  • BGrep
  • Gitk, GitkFile
  • Tig, TigFile, TigBlame
  • SW
  • Cls