This package provides the following services:
This package consumes the following services:
fuzzy-files
The Path list is a window for navigating through files in open projects. It allows you to open a file inside the Pulsar editor, open externally or insert a file path in various formats. The package is designed as replacement of built-in fuzzy-finder
.
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.
List view
In the atom-workspace
space, the following commands are available:
fuzzy-files:toggle
orfuzzy-finder:toggle-file-finder
: (defaultCtrl-P
) opens the path list.
In the path-list
view, the following keymap is available:
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
orAlt-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
orAlt-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).
Autocomplete
This 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 enabled or disabled in the package settings. To use this feature, the paths must be already cached.
Configuration
The Preserve last search
config option is used from the command-palette
package. The ignores are used from core.ignoredNames
and fuzzy-files.ignoredNames
.
The autocomplete-paths
and path-list
can display icons for files and directories. The file-icons package is required for this functionality.
🍺
ContributingIf you have any ideas on how to improve the package, spot any bugs, or would like to support the development of new features, please feel free to share them via GitHub.