File: projectile.el.html

Projectile is a project interaction library for Emacs. It provides a powerful set of features operating at the project level, as well as simple heuristics to identify projects.

See the README and https://docs.projectile.mx for more details.

Defined variables (135)

projectile--dirconfig-cacheCache for parsed dirconfig files, keyed by project root.
projectile-after-switch-project-hookHooks run right after project is switched.
projectile-auto-cleanup-known-projectsWhether to cleanup projects when project switching commands are invoked.
projectile-auto-discoverWhether to discover projects when project switching commands are invoked.
projectile-auto-update-cacheWhether cache is automatically updated when files are opened or deleted.
projectile-before-switch-project-hookHooks run right before project is switched.
projectile-buffers-filter-functionA function used to filter the buffers in ‘projectile-project-buffers’.
projectile-bzr-commandCommand used by projectile to get the files in a bazaar project.
projectile-cache-fileThe name of Projectile’s cache.
projectile-cached-dirty-projects-statusCache of the last dirty projects check.
projectile-cmd-hist-ignoredupsControls when inputs are added to projectile’s command history.
projectile-command-mapKeymap for Projectile commands after ‘projectile-keymap-prefix’.
projectile-commander-methodsList of file-selection methods for the ‘projectile-commander’ command.
projectile-compilation-cmd-mapA mapping between projects and the last compilation command used on them.
projectile-compile-use-comint-modeMake the output buffer of ‘projectile-compile-project’ interactive.
projectile-completion-systemThe completion system to be used by Projectile.
projectile-configure-cmd-mapA mapping between projects and the last configure command used on them.
projectile-configure-use-comint-modeMake the output buffer of ‘projectile-configure-project’ interactive.
projectile-create-missing-test-filesDuring toggling, if non-nil enables creating test files if not found.
projectile-current-project-on-switchDetermines whether to display current project when switching projects.
projectile-darcs-commandCommand used by projectile to get the files in a darcs project.
projectile-default-src-directoryThe default value of a project’s src-dir property.
projectile-default-test-directoryThe default value of a project’s test-dir property.
projectile-dirconfig-comment-prefix‘projectile-dirconfig-file‘ comment start marker.
projectile-dirconfig-fileThe file which serves both as a project marker and configuration file.
projectile-dynamic-mode-lineIf true, update the mode-line dynamically.
projectile-enable-cachingWhen t enables project files caching.
projectile-enable-cmake-presetsEnables configuration with CMake presets.
projectile-enable-idle-timerEnables idle timer hook ‘projectile-idle-timer-functions’.
projectile-fd-executablePath or name of fd executable used by Projectile if enabled.
projectile-file-exists-cacheCached ‘projectile-file-exists-p’ results.
projectile-file-exists-cache-timerTimer for scheduling ‘projectile-file-exists-cache-cleanup’.
projectile-file-exists-local-cache-expireNumber of seconds before the local file existence cache expires.
projectile-file-exists-remote-cache-expireNumber of seconds before the remote file existence cache expires.
projectile-files-cache-expireNumber of seconds before project files list cache expires.
projectile-find-dir-hookHooks run when a directory is opened with ‘projectile-find-dir’.
projectile-find-dir-includes-top-levelIf true, add top-level dir to options offered by ‘projectile-find-dir’.
projectile-find-file-hookHooks run when a file is opened with ‘projectile-find-file’.
projectile-fossil-commandCommand used by projectile to get the files in a fossil project.
projectile-generic-commandCommand used by projectile to get the files in a generic project.
projectile-git-commandCommand used by projectile to get the files in a git project.
projectile-git-fd-argsArguments to fd used to re-implement ‘git ls-files’.
projectile-git-ignored-commandCommand used by projectile to get the ignored files in a git project.
projectile-git-submodule-commandCommand used by projectile to list submodules of a given git repository.
projectile-git-use-fdNon-nil means use fd to implement git ls-files.
projectile-global-ignore-file-patternsA list of file regexp patterns ignored by Projectile.
projectile-globally-ignored-buffersA list of buffer-names ignored by projectile.
projectile-globally-ignored-directoriesA list of directories globally ignored by projectile.
projectile-globally-ignored-file-suffixesA list of file suffixes globally ignored by projectile.
projectile-globally-ignored-filesA list of files globally ignored by projectile.
projectile-globally-ignored-modesA list of regular expressions for major modes ignored by projectile.
projectile-globally-unignored-directoriesA list of directories globally unignored by projectile.
projectile-globally-unignored-filesA list of files globally unignored by projectile.
projectile-go-project-test-functionFunction to determine if project’s type is go.
projectile-grep-finished-hookHooks run when ‘projectile-grep’ finishes.
projectile-hg-commandCommand used by projectile to get the files in a hg project.
projectile-hg-ignored-commandCommand used by projectile to get the ignored files in a hg project.
projectile-idle-timerThe timer object created when ‘projectile-enable-idle-timer’ is non-nil.
projectile-idle-timer-hookThe hook run when ‘projectile-enable-idle-timer’ is non-nil.
projectile-idle-timer-secondsThe idle period to use when ‘projectile-enable-idle-timer’ is non-nil.
projectile-ignored-project-functionFunction to decide if a project is added to ‘projectile-known-projects’.
projectile-ignored-projectsA list of projects not to be added to ‘projectile-known-projects’.
projectile-indexing-methodSpecifies the indexing method used by Projectile.
projectile-install-cmd-mapA mapping between projects and the last install command used on them.
projectile-install-use-comint-modeMake the output buffer of ‘projectile-install-project’ interactive.
projectile-jj-commandCommand used by projectile to get the files in a Jujutsu project.
projectile-keymap-prefixProjectile keymap prefix.
projectile-kill-buffers-filterDetermine which buffers are killed by ‘projectile-kill-buffers’.
projectile-known-projectsList of locations where we have previously seen projects.
projectile-known-projects-fileName and location of the Projectile’s known projects file.
projectile-known-projects-on-fileList of known projects reference point.
projectile-max-file-buffer-countMaximum number of file buffers per project that are kept open.
projectile-modeNon-nil if Projectile mode is enabled.
projectile-mode-hookHook run after entering or leaving ‘projectile-mode’.
projectile-mode-line-functionThe function to use to generate project-specific mode-line.
projectile-mode-line-prefixMode line lighter prefix for Projectile.
projectile-mode-mapKeymap for Projectile mode.
projectile-mode-menuMenu for Projectile
projectile-other-file-alistAlist of extensions for switching to file with the same name,
projectile-package-cmd-mapA mapping between projects and the last package command used on them.
projectile-package-use-comint-modeMake the output buffer of ‘projectile-package-project’ interactive.
projectile-per-project-compilation-bufferWhen non-nil, the compilation command makes the per-project compilation buffer.
projectile-pijul-commandCommand used by projectile to get the files in a pijul project.
projectile-project-command-historyThe history of last executed project commands, per project.
projectile-project-compilation-cmdThe command to use with ‘projectile-compile-project’.
projectile-project-compilation-dirThe directory to use with ‘projectile-compile-project’.
projectile-project-configure-cmdThe command to use with ‘projectile-configure-project’.
projectile-project-enable-cmd-cachingEnables command caching for the project. Set to nil to disable.
projectile-project-install-cmdThe command to use with ‘projectile-install-project’.
projectile-project-nameIf this value is non-nil, it will be used as project name.
projectile-project-name-functionA function that receives the project-root and returns the project name.
projectile-project-package-cmdThe command to use with ‘projectile-package-project’.
projectile-project-related-files-fnUse this variable to override the current project’s related-files-fn property.
projectile-project-rootDefines a custom Projectile project root.
projectile-project-root-cacheCached value of function ‘projectile-project-root‘.
projectile-project-root-filesA list of files considered to mark the root of a project.
projectile-project-root-files-bottom-upA list of files considered to mark the root of a project.
projectile-project-root-files-functionsA list of functions for finding project root folders.
projectile-project-root-files-top-down-recurringA list of files considered to mark the root of a project.
projectile-project-root-functionsA list of functions for finding project root folders.
projectile-project-run-cmdThe command to use with ‘projectile-run-project’.
projectile-project-search-pathList of folders where projectile is automatically going to look for projects.
projectile-project-src-dirUse this variable to override the current project’s src-dir property.
projectile-project-test-cmdThe command to use with ‘projectile-test-project’.
projectile-project-test-dirUse this variable to override the current project’s test-dir property.
projectile-project-test-prefixUse this variable to override the current project’s test-prefix property.
projectile-project-test-suffixUse this variable to override the current project’s test-suffix property.
projectile-project-typeBuffer local var for overriding the auto-detected project type.
projectile-project-type-cacheA hashmap used to cache project type to speed up related operations.
projectile-project-typesAn alist holding all project types that are known to Projectile.
projectile-projects-cacheA hashmap used to cache project file names to speed up related operations.
projectile-projects-cache-timeA hashmap used to record when we populated ‘projectile-projects-cache’.
projectile-related-files-fn-functionFunction to find related files based on PROJECT-TYPE.
projectile-require-project-rootRequire the presence of a project root to operate when true.
projectile-run-cmd-mapA mapping between projects and the last run command used on them.
projectile-run-use-comint-modeMake the output buffer of ‘projectile-run-project’ interactive.
projectile-sapling-commandCommand used by projectile to get the files in a Sapling project.
projectile-show-menuControls whether to display Projectile’s menu.
projectile-sort-orderThe sort order used for a project’s files.
projectile-svn-commandCommand used by projectile to get the files in a svn project.
projectile-svn-ignored-commandCommand used by projectile to get the ignored files in a svn project.
projectile-switch-project-actionAction invoked after switching projects with ‘projectile-switch-project’.
projectile-tags-backendThe tag backend that Projectile should use.
projectile-tags-commandThe command Projectile’s going to use to generate a TAGS file.
projectile-tags-file-nameThe tags filename Projectile’s going to use.
projectile-test-cmd-mapA mapping between projects and the last test command used on them.
projectile-test-prefix-functionFunction to find test files prefix based on PROJECT-TYPE.
projectile-test-suffix-functionFunction to find test files suffix based on PROJECT-TYPE.
projectile-test-use-comint-modeMake the output buffer of ‘projectile-test-project’ interactive.
projectile-track-known-projects-automaticallyControls whether Projectile will automatically register known projects.
projectile-use-git-grepIf true, use ‘vc-git-grep’ in git projects.
projectile-vcs-dirty-stateList of states checked by ‘projectile-browse-dirty-projects’.
projectile-verboseEcho messages that are not errors.
projectile-versionThe current version of Projectile.
savehist-additional-variablesList of additional variables to save.

Defined functions (365)

compilation-find-file-projectile-find-compilation-buffer(ORIG-FUN MARKER FILENAME DIRECTORY &rest FORMATS)
def-projectile-commander-method(KEY DESCRIPTION &rest BODY)
delete-file-projectile-remove-from-cache(FILENAME &optional TRASH)
ibuffer-filter-by-projectile-files(QUALIFIER)
project-name(ARG &rest ARGS)
project-projectile(DIR)
projectile--ack-construct-command(SEARCH-TERM &optional FILE-EXT)
projectile--acond(&rest CLAUSES)
projectile--ag-construct-command(SEARCH-TERM &optional FILE-EXT)
projectile--best-or-all-candidates-based-on-parents-dirs(FILE CANDIDATES)
projectile--build-project-plist
projectile--cache-project-commands-p()
projectile--choose-from-candidates
projectile--cleanup-known-projects()
projectile--cmake-all-command-presets(COMMAND-TYPE)
projectile--cmake-check-version(VERSION)
projectile--cmake-command(COMMAND-TYPE)
projectile--cmake-command-preset-array-id(COMMAND-TYPE)
projectile--cmake-command-preset-names(COMMAND-TYPE)
projectile--cmake-command-presets(FILENAME COMMAND-TYPE)
projectile--cmake-command-presets-shallow(FILENAME COMMAND-TYPE)
projectile--cmake-command-presets-supported(COMMAND-TYPE)
projectile--cmake-compile-command()
projectile--cmake-configure-command()
projectile--cmake-install-command()
projectile--cmake-manual-command(COMMAND-TYPE)
projectile--cmake-package-command()
projectile--cmake-preset-command(COMMAND-TYPE PRESET)
projectile--cmake-read-preset(FILENAME)
projectile--cmake-select-command(COMMAND-TYPE)
projectile--cmake-use-command-presets(COMMAND-TYPE)
projectile--cmake-version()
projectile--combine-plists(&rest PLISTS)
projectile--complementary-file(FILE-PATH DIR-FN FILENAME-FN)
projectile--create-directories-for(PATH)
projectile--directory-ancestors(PATH)
projectile--directory-p(DIRECTORY)
projectile--eat(&optional NEW-PROCESS OTHER-WINDOW)
projectile--file-name-extensions(FILE-NAME)
projectile--file-name-sans-extensions(FILE-NAME)
projectile--find-dir(INVALIDATE-CACHE &optional DIRED-VARIANT)
projectile--find-file(INVALIDATE-CACHE &optional FF-VARIANT)
projectile--find-file-dwim(INVALIDATE-CACHE &optional FF-VARIANT)
projectile--find-matching-file(TEST-FILE)
projectile--find-matching-test(IMPL-FILE)
projectile--find-other-file(&optional FLEX-MATCHING FF-VARIANT)
projectile--find-related-file(FILE &optional KIND)
projectile--get-command-history(PROJECT-ROOT)
projectile--git-grep-construct-command(SEARCH-TERM &optional FILE-EXT)
projectile--globally-ignored-file-suffixes-glob()
projectile--grep-construct-command(SEARCH-TERM &optional FILE-EXT)
projectile--impl-file-from-src-dir-fn(TEST-FILE)
projectile--impl-file-from-src-dir-str(FILE-NAME)
projectile--impl-name-for-test-name(TEST-FILE-PATH)
projectile--impl-to-test-dir(IMPL-DIR-PATH)
projectile--impl-to-test-dir-fallback(IMPL-DIR-PATH)
projectile--impl-to-test-predicate(IMPL-FILE)
projectile--init-known-projects()
projectile--merge-related-files-fns(RELATED-FILES-FNS)
projectile--move-current-project-to-end(PROJECTS)
projectile--other-extension-files(CURRENT-FILE PROJECT-FILE-LIST &optional FLEX-MATCHING)
projectile--parse-dirconfig-file-uncached()
projectile--pkg-version()
projectile--read-search-string-with-default(PREFIX-LABEL)
projectile--related-files(FILE KIND)
projectile--related-files-from-plist(PLIST)
projectile--related-files-kinds(FILE)
projectile--related-files-plist(PROJECT-ROOT FILE)
projectile--related-files-plist-by-kind(FILE KIND)
projectile--remove-current-project(PROJECTS)
projectile--repeat-until-project-buffer(ORIG-FUN &rest ARGS)
projectile--rg-construct-command(SEARCH-TERM &optional FILE-EXT)
projectile--run-project-cmd
projectile--test-file-from-test-dir-fn(IMPL-FILE)
projectile--test-file-from-test-dir-str(FILE-NAME)
projectile--test-name-for-impl-name(IMPL-FILE-PATH)
projectile--test-to-impl-dir(TEST-DIR-PATH)
projectile--test-to-impl-dir-fallback(TEST-DIR-PATH)
projectile--test-to-impl-predicate(TEST-FILE)
projectile--vterm(&optional NEW-PROCESS OTHER-WINDOW)
projectile-acquire-root(&optional DIR)
projectile-add-dir-local-variable(MODE VARIABLE VALUE)
projectile-add-known-project(PROJECT-ROOT)
projectile-add-unignored(PROJECT VCS FILES)
projectile-adjust-files(PROJECT VCS FILES)
projectile-ag(SEARCH-TERM &optional ARG)
projectile-all-project-files()
projectile-associated-file-name-extensions(FILE-NAME)
projectile-browse-dirty-projects(&optional CACHED)
projectile-buffers-with-file(BUFFERS)
projectile-buffers-with-file-or-process(BUFFERS)
projectile-cabal-project-p(&optional DIR)
projectile-cache-current-file()
projectile-cache-files-find-file-hook()
projectile-cache-project(PROJECT FILES)
projectile-check-pattern-p(FILE PATTERN)
projectile-check-vcs-status(&optional PROJECT-PATH)
projectile-check-vcs-status-of-known-projects()
projectile-cleanup-known-projects()
projectile-clear-known-projects()
projectile-commander()
projectile-commander-bindings()
projectile-compilation-buffer-name(COMPILATION-MODE)
projectile-compilation-command(COMPILE-DIR)
projectile-compilation-dir()
projectile-compile-project(ARG)
projectile-complementary-dir(DIR-PATH STRING REPLACEMENT)
projectile-complete-dir(PROJECT)
projectile-completing-read
projectile-configure-command(COMPILE-DIR)
projectile-configure-project(ARG)
projectile-current-project-buffer-p()
projectile-current-project-dirs()
projectile-current-project-files()
projectile-current-project-test-files()
projectile-default-compilation-command(PROJECT-TYPE)
projectile-default-compilation-dir(PROJECT-TYPE)
projectile-default-configure-command(PROJECT-TYPE)
projectile-default-generic-command(PROJECT-TYPE COMMAND-TYPE)
projectile-default-install-command(PROJECT-TYPE)
projectile-default-mode-line()
projectile-default-package-command(PROJECT-TYPE)
projectile-default-project-name(PROJECT-ROOT)
projectile-default-run-command(PROJECT-TYPE)
projectile-default-test-command(PROJECT-TYPE)
projectile-delete-dir-local-variable(MODE VARIABLE)
projectile-detect-project-type(&optional DIR PROJECT-ROOT)
projectile-dir-files(DIRECTORY)
projectile-dir-files-alien(DIRECTORY)
projectile-dir-files-native(DIRECTORY)
projectile-dirconfig-file()
projectile-dired(&optional ARG)
projectile-dired-other-frame(&optional ARG)
projectile-dired-other-window(&optional ARG)
projectile-dirname-matching-count(A B)
projectile-discover-projects-in-directory(DIRECTORY &optional DEPTH)
projectile-discover-projects-in-search-path()
projectile-display-buffer()
projectile-dotnet-project-p(&optional DIR)
projectile-dotnet-sln-project-p(&optional DIR)
projectile-edit-dir-locals()
projectile-eldev-project-p(&optional DIR)
projectile-ensure-project(DIR)
projectile-expand-file-name-wildcard(NAME-PATTERN DIR)
projectile-expand-paths(PATHS)
projectile-expand-root(NAME &optional DIR)
projectile-file-cached-p(FILE PROJECT)
projectile-file-exists-cache-cleanup()
projectile-file-exists-p(FILENAME)
projectile-files-from-cmd(CMD DIRECTORY)
projectile-files-via-ext-command(ROOT COMMAND)
projectile-files-with-string(STRING DIRECTORY &optional FILE-EXT)
projectile-find-dir(&optional INVALIDATE-CACHE)
projectile-find-dir-other-frame(&optional INVALIDATE-CACHE)
projectile-find-dir-other-window(&optional INVALIDATE-CACHE)
projectile-find-file(&optional INVALIDATE-CACHE)
projectile-find-file-all()
projectile-find-file-dwim(&optional INVALIDATE-CACHE)
projectile-find-file-dwim-other-frame(&optional INVALIDATE-CACHE)
projectile-find-file-dwim-other-window(&optional INVALIDATE-CACHE)
projectile-find-file-hook-function()
projectile-find-file-in-directory(&optional DIRECTORY)
projectile-find-file-in-known-projects()
projectile-find-file-other-frame(&optional INVALIDATE-CACHE)
projectile-find-file-other-window(&optional INVALIDATE-CACHE)
projectile-find-implementation-or-test(FILE-NAME)
projectile-find-implementation-or-test-other-frame()
projectile-find-implementation-or-test-other-window()
projectile-find-matching-file(TEST-FILE)
projectile-find-matching-test(IMPL-FILE)
projectile-find-other-file(&optional FLEX-MATCHING)
projectile-find-other-file-other-frame(&optional FLEX-MATCHING)
projectile-find-other-file-other-window(&optional FLEX-MATCHING)
projectile-find-references(&optional SYMBOL)
projectile-find-related-file()
projectile-find-related-file-other-frame()
projectile-find-related-file-other-window()
projectile-find-tag()
projectile-find-test-file(&optional INVALIDATE-CACHE)
projectile-generate-process-name(PROCESS MAKE-NEW &optional PROJECT)
projectile-get-all-sub-projects(PROJECT)
projectile-get-ext-command(VCS)
projectile-get-ext-ignored-command(VCS)
projectile-get-immediate-sub-projects(PATH)
projectile-get-other-files(FILE-NAME &optional FLEX-MATCHING)
projectile-get-project-directories(PROJECT-DIR)
projectile-get-repo-ignored-directory(PROJECT DIR VCS)
projectile-get-repo-ignored-files(PROJECT VCS)
projectile-get-sub-projects-command(VCS)
projectile-get-sub-projects-files(PROJECT-ROOT VCS)
projectile-git-deleted-files(DIRECTORY)
projectile-global-mode(&optional ARG)
projectile-globally-ignored-directory-names()
projectile-go-project-p(&optional DIR)
projectile-grep(&optional REGEXP ARG)
projectile-grep-default-files()
projectile-group-file-candidates(FILE CANDIDATES)
projectile-ibuffer(PROMPT-FOR-PROJECT)
projectile-ibuffer-by-project(PROJECT-ROOT)
projectile-ignored-buffer-p(BUFFER)
projectile-ignored-directories()
projectile-ignored-directories-rel()
projectile-ignored-directory-p(DIRECTORY &optional IGNORED-DIRECTORIES LOCAL-DIRECTORY GLOBALLY-IGNORED-DIRECTORIES)
projectile-ignored-file-p(FILE &optional IGNORED-FILES)
projectile-ignored-files()
projectile-ignored-files-rel()
projectile-ignored-project-p(PROJECT-ROOT)
projectile-ignored-projects()
projectile-ignored-rel-p(FILE DIRECTORY PATTERNS)
projectile-index-directory(DIRECTORY PATTERNS PROGRESS-REPORTER &optional IGNORED-FILES IGNORED-DIRECTORIES GLOBALLY-IGNORED-DIRECTORIES)
projectile-install-command(COMPILE-DIR)
projectile-install-project(ARG)
projectile-invalidate-cache(PROMPT)
projectile-keep-ignored-directories(PROJECT VCS DIRECTORIES)
projectile-keep-ignored-files(PROJECT VCS FILES)
projectile-keep-project-p(PROJECT)
projectile-kill-buffers()
projectile-known-projects()
projectile-load-known-projects()
projectile-load-project-cache(PROJECT-ROOT)
projectile-locate-dominating-file(FILE NAME)
projectile-locate-dominating-file-top-down(FILE NAME)
projectile-make-relative-to-root(FILES)
projectile-maybe-invalidate-cache(FORCE)
projectile-maybe-limit-project-file-buffers()
projectile-maybe-read-command(ARG DEFAULT-CMD PROMPT)
projectile-merge-known-projects()
projectile-mill-project-p(&optional DIR)
projectile-mode(&optional ARG)
projectile-mode-menu(ARG1)
projectile-multi-occur(&optional NLINES)
projectile-next-project-buffer()
projectile-nimble-project-p(&optional DIR)
projectile-normalise-paths(PATTERNS)
projectile-normalise-patterns(PATTERNS)
projectile-open-projects()
projectile-package-command(COMPILE-DIR)
projectile-package-project(ARG)
projectile-parent(PATH)
projectile-parse-dirconfig-file()
projectile-paths-to-ensure()
projectile-paths-to-ignore()
projectile-patterns-to-ensure()
projectile-patterns-to-ignore()
projectile-prepend-project-name(STRING)
projectile-previous-project-buffer()
projectile-process-current-project-buffers(ACTION)
projectile-process-current-project-buffers-current(ACTION)
projectile-process-current-project-files(ACTION)
projectile-project-buffer-files(&optional PROJECT)
projectile-project-buffer-names()
projectile-project-buffer-p(BUFFER PROJECT-ROOT &optional TRUENAME-CACHE)
projectile-project-buffers(&optional PROJECT)
projectile-project-buffers-non-visible()
projectile-project-buffers-other-buffer()
projectile-project-cache-file(&optional PROJECT-ROOT)
projectile-project-dirs(PROJECT)
projectile-project-files(PROJECT-ROOT)
projectile-project-ignored()
projectile-project-ignored-directories()
projectile-project-ignored-files()
projectile-project-info()
projectile-project-name(&optional PROJECT)
projectile-project-p(&optional DIR)
projectile-project-root(&optional DIR)
projectile-project-type(&optional DIR)
projectile-project-type-attribute(PROJECT-TYPE KEY &optional DEFAULT-VALUE)
projectile-project-unignored()
projectile-project-unignored-directories()
projectile-project-unignored-files()
projectile-project-vcs(&optional PROJECT-ROOT)
projectile-purge-dir-from-cache(DIR)
projectile-purge-file-from-cache(FILE)
projectile-read-buffer-to-switch(PROMPT)
projectile-read-command(PROMPT COMMAND)
projectile-read-variable()
projectile-recentf()
projectile-recentf-files()
projectile-recently-active-files()
projectile-regenerate-tags()
projectile-register-project-type
projectile-related-files-fn(PROJECT-TYPE)
projectile-related-files-fn-extensions(KIND EXTENSIONS)
projectile-related-files-fn-groups(KIND GROUPS)
projectile-related-files-fn-test-with-prefix(EXTENSION TEST-PREFIX)
projectile-related-files-fn-test-with-suffix(EXTENSION TEST-SUFFIX)
projectile-relevant-known-projects()
projectile-relevant-open-projects()
projectile-remove-current-project-from-known-projects()
projectile-remove-ignored(FILES)
projectile-remove-known-project(&optional PROJECT)
projectile-repeat-last-command(SHOW-PROMPT)
projectile-replace(&optional ARG)
projectile-replace-regexp(&optional ARG)
projectile-reset-known-projects()
projectile-rgrep-default-command(REGEXP FILES DIR)
projectile-ripgrep(SEARCH-TERM &optional ARG)
projectile-root-bottom-up(DIR &optional LIST)
projectile-root-local(DIR)
projectile-root-marked(DIR)
projectile-root-top-down(DIR &optional LIST)
projectile-root-top-down-recurring(DIR &optional LIST)
projectile-run-async-shell-command-in-root(COMMAND &optional OUTPUT-BUFFER ERROR-BUFFER)
projectile-run-command(COMPILE-DIR)
projectile-run-command-in-root()
projectile-run-compilation(CMD &optional USE-COMINT-MODE)
projectile-run-eat(&optional ARG)
projectile-run-eat-other-window(&optional ARG)
projectile-run-eshell(&optional ARG)
projectile-run-gdb()
projectile-run-ielm(&optional ARG)
projectile-run-project(ARG)
projectile-run-shell(&optional ARG)
projectile-run-shell-command-in-root(COMMAND &optional OUTPUT-BUFFER ERROR-BUFFER)
projectile-run-term(&optional ARG)
projectile-run-vterm(&optional ARG)
projectile-run-vterm-other-window(&optional ARG)
projectile-save-known-projects()
projectile-save-project-buffers()
projectile-select-files(PROJECT-FILES &optional INVALIDATE-CACHE)
projectile-serialize(DATA FILENAME)
projectile-skel-dir-locals(&optional STR ARG)
projectile-skel-variable-cons(&optional STR ARG)
projectile-sort-by-access-time(FILES)
projectile-sort-by-modification-time(FILES)
projectile-sort-by-recentf-first(FILES)
projectile-sort-by-recently-active-first(FILES)
projectile-sort-files(FILES)
projectile-src-directory(PROJECT-TYPE)
projectile-switch-open-project(&optional ARG)
projectile-switch-project(&optional ARG)
projectile-switch-project-by-name(PROJECT-TO-SWITCH &optional ARG)
projectile-switch-to-buffer()
projectile-switch-to-buffer-other-frame()
projectile-switch-to-buffer-other-window()
projectile-symbol-at-point()
projectile-symbol-or-selection-at-point()
projectile-tags-exclude-patterns()
projectile-test-command(COMPILE-DIR)
projectile-test-directory(PROJECT-TYPE)
projectile-test-file-p(FILE)
projectile-test-files(FILES)
projectile-test-prefix(PROJECT-TYPE)
projectile-test-project(ARG)
projectile-test-suffix(PROJECT-TYPE)
projectile-time-seconds()
projectile-toggle-between-implementation-and-test()
projectile-toggle-project-read-only()
projectile-track-known-projects-find-file-hook()
projectile-unignored-directories()
projectile-unignored-directories-rel()
projectile-unignored-files()
projectile-unignored-files-rel()
projectile-unixy-system-p()
projectile-unserialize(FILENAME)
projectile-update-mode-line()
projectile-update-mode-line-on-window-change()
projectile-update-project-type
projectile-vc(&optional PROJECT-ROOT)
projectile-verify-file(FILE &optional DIR)
projectile-verify-file-wildcard(FILE &optional DIR)
projectile-verify-files(FILES &optional DIR)
projectile-version(&optional SHOW-VERSION)
projectile-visit-project-tags-table()
projectile-with-default-dir(DIR &rest BODY)

Defined faces (0)