Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bannzai/itree

itree can be interactive file browse and exec any command.
https://github.com/bannzai/itree

Last synced: about 2 months ago
JSON representation

itree can be interactive file browse and exec any command.

Awesome Lists containing this project

README

        

# itree
itree can be interactive file browse and exec any command.

## Install

### go get
Required [go](https://github.com/golang/go).

```shell
$ go get github.com/bannzai/itree
```

### Releases
You can get executable file from [latest release](https://github.com/bannzai/itree/releases) for each environment (e.g macOS, Linux, Windows).

## Usage
```shell
$ ./itree --help 
itree displayed file system tree and command interactively about file system.

Usage:
itree [options]

The options are:
--path=$PATH specified start path. default is ./
--help displayed help message for itree
```

### Command
Press `?` on itree, to see all commands.

```
(c) Copy selected node file path
(C) Copy selected node absolute file path
(r) Rename file node
(o) '$ open $FILE_PATH'
(n) New file
(N) New directory
(e) Open current node with $EDITOR. Default is vim
(i) appear information for current node
(/) change mode for file search
(?) help message for usage itree
```

## LICENSE
**itree** is available under the MIT license. See the LICENSE file for more info.