Projectile definition, an object fired from a gun with an explosive propelling charge, such as a bullet, shell, rocket, or grenade.
English[edit]
Etymology[edit]
From Medieval Latinprōiectilis(“projectile”), from Latinprōiectus, perfect passive participle of prōiciō(“throw forth; extend; expel”).
Pronunciation[edit]
- (UK)IPA(key): /pɹə(ʊ)ˈdʒɛktʌɪl/, /pɹə(ʊ)ˈdʒɛktɪl/
- (US)IPA(key): /pɹəˈdʒɛk.taɪl/, /pɹəˈdʒɛk.tl̩/
Audio (US)
- Hyphenation: pro‧ject‧ile
Noun[edit]
English Wikipedia has an article on:
Wikipedia projectile (pluralprojectiles)
- an object intended to be or having been fired from a weapon.
- (physics) any object propelled through space by the application of a force.
Translations[edit]
object intended to be or having been fired from a weapon
|
|
- The translations below need to be checked and inserted above into the appropriate translation tables, removing any numbers. Numbers do not necessarily match those in definitions. See instructions at Wiktionary:Entry layout#Translations.
|
|
See also[edit]
Adjective[edit]
projectile (not comparable)
- Projecting or impelling forward.
- a projectile force; a projectile weapon
- Caused or imparted by impulse or projection; impelled forward.
- projectile motion
- (Can we find and add a quotation of Arbuthnot to this entry?)
French[edit]
Pronunciation[edit]
- IPA(key): /pʁɔ.ʒɛk.til/
Audio
Noun[edit]
projectilem (pluralprojectiles)
Retrieved from 'https://en.wiktionary.org/w/index.php?title=projectile&oldid=58841258'
SynopsisProjectile is a project interaction library for Emacs. Its goal is toprovide a nice set of features operating on a project level withoutintroducing external dependencies (when feasible). For instance -finding project files has a portable implementation written in pureEmacs Lisp without the use of GNU find (but for performance sake anindexing mechanism backed by external commands exists as well).Projectile tries to be practical - portability is great, but if someexternal tools could speed up some task substantially and the toolsare available, Projectile will leverage them.This library provides easy project management and navigation. Theconcept of a project is pretty basic - just a folder containingspecial file. Currently git, mercurial, darcs and bazaar reposare considered projects by default.
So are lein, maven, sbt,scons, rebar and bundler projects. If you want to mark a foldermanually as a project just create an empty.projectile file init. Some of Projectile's features:. jump to a file in project.
jump to files at point in project. jump to a directory in project.
jump to a file in a directory. jump to a project buffer. jump to a test in project. toggle between files with same names but different extensions (e.g.h.c/.cpp, Gemfile Gemfile.lock).
toggle between code and its test (e.g. Main.service.js main.service.spec.js).
jump to recently visited files in the project. switch between projects you have worked on. kill all project buffers. replace in project. multi-occur in project buffers. grep in project. regenerate project etags or gtags (requires ).
visit project in dired. run make in a project with a single key chord. check for dirty repositories. toggle read-only mode for the entire project.
support for multiple minibuffer completion/selection libraries (e.g. Ido, ivy and helm)Here's a glimpse of Projectile in action (using ivy):In this short demo you can see:. finding files in a project. switching between implementation and test. switching between projectsYou can support my work on Projectile via,and.
QuickstartThe instructions that follow are meant to get you from zero to a running Projectile setupin a minute. Visit thefor (way) moredetails. Installationpackage.el is the built-in package manager in Emacs.Projectile is available on the two major package.el communitymaintained repos -and.You can install Projectile with the following command:M-x package-install RET projectile RETAlternatively, users of Debian 9 or later or Ubuntu 16.04 or later maysimply apt-get install elpa-projectile.Finally add this to your Emacs config. (projectile-mode +1)( define-key projectile-mode-map ( kbd 's-p ') 'projectile-command-map)( define-key projectile-mode-map ( kbd 'C-c p ') 'projectile-command-map)Those keymap prefixes are just a suggestion. Feel free to put there whatever works best for you. Basic UsageEnable projectile-mode, open a file in one of your projects and type a command such as C-c p f.See the user manual for more details.
Caveats. Some operations like search (grep) depend (presently) on externalutilities such as find. Using Projectile over TRAMP might be slow in certain cases.
Some commands might misbehave on complex project setups (e.g. A git project with submodules). Projectile was mostly tested on Unix OS-es (e.g. GNU/Linux and macOS), so some functionality might not work well on WindowsKnown issuesCheck out the project'sa list of unresolved issues. By the way - feel free to fix any of themand sent me a pull request.:-) ContributorsHere's a of all the people who have contributed to thedevelopment of Projectile. ChangelogA fairly extensive changelog is available. LicenseCopyright © 2011-2020 Bozhidar Batsov and.Distributed under the GNU General Public License, version 3.