Skip to content

Provider

t9md edited this page May 20, 2017 · 6 revisions

scan

scan

  • Scan current editor( use editor.scan under the hood )
  • It use first narrow query as search term( first word separated by white-spaces on query text ).
  • Rest of include and exclude(! starting word) queries are treated as normal filter query.
  • To make this exceptional query handling obvious by eye, use different syntax grammar highlight for first query(= scan term).

search

search

  • Search by ag( you need to install ag by yourself).
  • Need to install ag by yourself.

atom-scan

atom-scan

  • Similar to search but use Atom's atom.workspace.scan.

fold

fold

  • Provide fold-starting rows as item.
  • Can change fold level to show up on narrow-editor by
    • narrow-ui:fold:increase-fold-level
    • narrow-ui:fold:decrease-fold-level

git-diff-all

git-diff-all

  • Show all modified state file across project.

symbols

symbols

  • Provide symbols for current file.
  • Useful to quick previewing function definition on same file.

project-symbols

project-symbols

  • Provide project-wide symbols information by reading tags file.

select-files

select-files

  • This is provider for other provider which is used to select files.
  • Can start from clicking folder icon at control-bar.
  • Available for provider which is not boundToSingleFile( e.g. search, atom-scan ).
Clone this wiki locally