Skip to content

bacadra/pulsar-fuzzy-files

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fuzzy-files

Quickly find and take an action over file. Multiple commands available for entry. The package is designed as replacement of fuzzy-finder.

fuzzy-files

Installation

To install fuzzy-files search for fuzzy-files in the Install pane of the Pulsar settings or run ppm install fuzzy-files. Alternatively, you can run ppm install bacadra/pulsar-fuzzy-files to install a package directly from the Github repository.

Commands

In atom-workspace there are available commands:

  • fuzzy-files:toggle or fuzzy-finder:toggle-file-finder: (default Ctrl-P) opens the path list.

Path list

In path-list there are available shortcuts:

  • Enter: opens the selected file in Pulsar or changes the query if it is a directory
  • Alt-Enter: opens the selected file externally
  • Ctrl-Enter: shows the given file in a file manager
  • Alt-Delete: moves a path to the OS-specific trash location
  • Alt-Left: opens the selected file by splitting to the left
  • Alt-Right: opens the selected file by splitting to the right
  • Alt-Up: opens the selected file by splitting upwards
  • Alt-Down: opens the selected file by splitting downwards
  • Alt-V Alt-P: inserts the project path of the selected file
  • Alt-V Alt-A: inserts the absolute path of the selected file
  • Alt-V Alt-R or Alt-V: inserts the relative path of the selected file to the opened file
  • Alt-V Alt-N: inserts the name of the selected file
  • Alt-C Alt-P: copies the project path of the selected file
  • Alt-C Alt-A: copies the absolute path of the selected file
  • Alt-C Alt-R or Alt-C: copies the relative path of the selected file to the opened file
  • Alt-C Alt-N: copies the name of the selected file
  • Alt-D: move file to trash
  • Alt-0: changes the separator in the insert to the system default (does not hide the view)
  • Alt-/: changes the separator in the insert to / (does not hide the view)
  • Alt-\: changes the separator in the insert to \ (does not hide the view)
  • Alt-Q: changes the query to the project file path of the selected item (does not hide the view)
  • Alt-S: changes the query to the selection (does not hide the view)
  • RightClick: select item

Autocomplete

A package provides file path hinting options for the Autocomplete package. The paths are displayed relative to the currently active text editor, and the tooltip shows the full file path in the description. This package relies on the cache, which can be built manually or by using the Path List view. To use this feature, type /// followed by the text you want to filter. This functionality can be toggled in the package settings. To use this feature, the paths must be already cached.

autocomplete

Configuration

The command-palette.preserveLastSearch, core.ignoredNames and fuzzy-files.ignoredNames are used.

The file-icons package is used if installed.

Contributing

Got ideas to make this package better, found a bug, or want to help add new features? Just drop your thoughts on GitHub — any feedback’s welcome!