How to Install and Uninstall elpa-format-all Package on Kali Linux

Last updated: May 20,2024

1. Install "elpa-format-all" package

In this section, we are going to explain the necessary steps to install elpa-format-all on Kali Linux

$ sudo apt update $ sudo apt install elpa-format-all

2. Uninstall "elpa-format-all" package

In this section, we are going to explain the necessary steps to uninstall elpa-format-all on Kali Linux:

$ sudo apt remove elpa-format-all $ sudo apt autoclean && sudo apt autoremove

3. Information about the elpa-format-all package on Kali Linux

Package: elpa-format-all
Source: emacs-format-all-the-code
Version: 0.5.0-2
Installed-Size: 85
Maintainer: Debian Emacsen team
Architecture: all
Depends: elpa-inheritenv (>= 0.1), elpa-language-id (>= 0.15), dh-elpa-helper, emacsen-common
Recommends: emacs (>= 46.0)
Enhances: emacs
Size: 19792
SHA256: 9c97285a2b364801bdaa6f97fcbc07d87c30ef1ffcd19dfef7530b4bda3088dd
SHA1: 0446c61a0a0ae1c3870d07210c50d3880f257315
MD5sum: d056913055cce296b61361467fb4c459
Description: Auto-format C, C++, JS, Python, Ruby and 50 other languages
Lets you auto-format source code in many languages using the same
command for all languages, instead of learning a different Emacs
package and formatting command for each language.
.
Just do M-x format-all-buffer and it will try its best to do the
right thing. To auto-format code on save, use the minor mode
format-all-mode. Please see the documentation for that function for
instructions.
.
Supported languages:
.
- Angular/Vue (prettier)
- Assembly (asmfmt)
- ATS (atsfmt)
- Awk (gawk)
- Bazel Starlark (buildifier)
- BibTeX (Emacs)
- C/C++/Objective-C (clang-format, astyle)
- C# (clang-format, astyle)
- Cabal (cabal-fmt)
- Clojure/ClojureScript (node-cljfmt)
- CMake (cmake-format)
- Crystal (crystal tool format)
- CSS/Less/SCSS (prettier)
- D (dfmt)
- Dart (dartfmt)
- Dhall (dhall format)
- Dockerfile (dockfmt)
- Elixir (mix format)
- Elm (elm-format)
- Emacs Lisp (Emacs)
- Fish Shell (fish_indent)
- Fortran 90 (fprettify)
- Gleam (gleam format)
- GLSL (clang-format)
- Go (gofmt, goimports)
- GraphQL (prettier)
- Haskell (brittany, fourmolu, hindent, ormolu, stylish-haskell)
- HTML/XHTML/XML (tidy)
- Java (clang-format, astyle)
- JavaScript/JSON/JSX (prettier, standard)
- Jsonnet (jsonnetfmt)
- Kotlin (ktlint)
- LaTeX (latexindent, auctex)
- Ledger (ledger-mode)
- Lua (lua-fmt, prettier plugin)
- Markdown (prettier)
- Nix (nixpkgs-fmt, nixfmt)
- OCaml (ocp-indent)
- Perl (perltidy)
- PHP (prettier plugin)
- Protocol Buffers (clang-format)
- PureScript (purty)
- Python (black, yapf)
- R (styler)
- Reason (bsrefmt)
- ReScript (rescript)
- Ruby (rubocop, rufo, standardrb)
- Rust (rustfmt)
- Scala (scalafmt)
- Shell script (beautysh, shfmt)
- Snakemake (snakefmt)
- Solidity (prettier plugin)
- SQL (pgformatter, sqlformat)
- Svelte (prettier plugin)
- Swift (swiftformat)
- Terraform (terraform fmt)
- TOML (prettier plugin)
- TypeScript/TSX (prettier)
- V (v fmt)
- Verilog (iStyle)
- YAML (prettier)
.
You will need to install external programs to do the formatting. If
`format-all-buffer` can't find the right program, it will try to tell
you how to install it.
.
Many of the external formatters support configuration files in the
source code directory to control their formatting. Please see the
documentation for each formatter.
.
New external formatters can be added easily if they can read code
from standard input and format it to standard output. Feel free to
submit a pull request or ask for help in GitHub issues.
Description-md5:
Homepage: https://github.com/lassik/emacs-format-all-the-code
Section: editors
Priority: optional
Filename: pool/main/e/emacs-format-all-the-code/elpa-format-all_0.5.0-2_all.deb

5. The same packages on other Linux Distributions