---
name: "gitfm"
section: "1"
platform: "linux"
package: "gnuit"
version: "4.9.5-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/gitfm"
---

# gitfm(1)

GNU Interactive Tools File Manager

## NAME

gitfm - GNU Interactive Tools File Manager

## SYNTAX

*gitfm* \[options\] \[path1\] \[path2\]

## DESCRIPTION

*gitfm* is a **file system browser** with some shell facilities which was designed to make your work easier and more efficient.

The GNUIT package also contains *gitps,* an interactive process viewer/killer and *gitview,* a hex/ascii file viewer.

More extensive documentation on *gitfm* and the other **gnuit** tools is available in info format, try *'info gnuit'.*

## OPTIONS

A summary of options is included below. For a complete description, see the Info files.

- **-h**

  Show summary of options.

- **-v**

  Show version of program.

- **-c**

  Use ANSI colours.

- **-b**

  Don't use ANSI colours.

- **-l**

  Don't use last screen character.

- **-p**

  Output the final path on exit

## NOTE

The main configuration file of the *GNUIT* package is **gnuitrc.TERM** where **TERM** is the value of the environment variable'**TERM**' e.g for Linux console your environment contains something like'**TERM=linux**' so the configuration file name is **gnuitrc.linux**. You can (and should) have a configuration file for each terminal type you use. If you customise git, the version of the config file in your home directory should have a leading ".", eg **.gnuitrc.linux**.

## FILE-SYSTEM BROWSER

*gitfm* is made of two panels. The left one and the right one. Each one contains a file system directory. You can browse the directory tree with the usual cursor keys and pressing **ENTER** when you want to enter or leave a directory. You may change the panels by pressing **TAB**. See also **BUILT-IN COMMANDS**.

## INPUT LINE

Under the two panels there is a shell like input line which you can use to type normal shell commands. The input line supports unlimited characters and keeps a history of the typed commands. gitfm uses the GNU history library for that. See also **BUILT-IN COMMANDS**.

## WARNINGS AND ERRORS REPORTING

Under the input line there is a status bar. You can see there the status of the currently executed command, the warnings and errors and you will be prompted if a decision has to be taken.

## BUGS

Please send bug reports to:\
 *gnuit-dev@gnu.org*

## SEE ALSO

[termcap(5)](/termcap/5.md) [terminfo(5)](/terminfo/5.md) [sh(1)](/sh/1.md) [ps(1)](/ps/1.md) [mount(8)](/mount/8.md) [umount(8)](/umount/8.md) [gitps(1)](/gitps/1.md) [gitview(1)](/gitview/1.md) [gitaction(1)](/gitaction/1.md) [gitmount(1)](/gitmount/1.md) [gitkeys(1)](/gitkeys/1.md) [gitrgrep(1)](/gitrgrep/1.md) [gitunpack(1)](/gitunpack/1.md)

## AUTHORS

*Tudor Hulubei \<tudor@cs.unh.edu\>*\
 *Andrei Pitis \<pink@pub.ro\>*\
 *Ian Beckwith \<ianb@erislabs.net\> (Current maintainer)*
