All Projects → lobocv → itree

lobocv / itree

Licence: other
Interactive tree command for file system navigation

Programming Languages

go
31211 projects - #10 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to itree

Flint
Fast and configurable filesystem (file and directory names) linter
Stars: ✭ 115 (+538.89%)
Mutual labels:  cd, filesystem
Tagstore
a research software; a fun way of storing files & folders on your local disk drive; tagging
Stars: ✭ 18 (+0%)
Mutual labels:  navigation, filesystem
kn
Alternative to cd. Navigate by typing abbreviations of paths.
Stars: ✭ 68 (+277.78%)
Mutual labels:  navigation, cd
Brick
🧱 Brick - Multiplatform navigation library for Compose.
Stars: ✭ 33 (+83.33%)
Mutual labels:  navigation
Hiren-s-Boot-CD-reborn
Documentation Hiren's BootCD
Stars: ✭ 41 (+127.78%)
Mutual labels:  cd
go-fsimpl
Go io/fs.FS filesystem implementations for various URL schemes
Stars: ✭ 225 (+1150%)
Mutual labels:  filesystem
awesome-maps-ukraine
A curated list of maps of Ukraine, ukrainian mappers and tools that they use or develop for creating and publish maps
Stars: ✭ 35 (+94.44%)
Mutual labels:  navigation
sandboxed-fs
Sandboxed Wrapper for Node.js File System API
Stars: ✭ 41 (+127.78%)
Mutual labels:  filesystem
OneHtmlNav
单文件html的网络导航页面,简约并不简单
Stars: ✭ 78 (+333.33%)
Mutual labels:  navigation
aw navigation
Helferklasse zur Umsetzung komplexer Navigationen
Stars: ✭ 23 (+27.78%)
Mutual labels:  navigation
uesvon
3D navmesh generation and pathfinding plugin for UnrealEngine
Stars: ✭ 165 (+816.67%)
Mutual labels:  navigation
FSEvents
An unofficial wrapper around FSEvent tailored for Swift 5.
Stars: ✭ 80 (+344.44%)
Mutual labels:  filesystem
Deep Visual Inertial Odometry
Deep Learning for Visual-Inertial Odometry
Stars: ✭ 31 (+72.22%)
Mutual labels:  navigation
react-native-mapbox-navigation
A navigation UI ready to drop into your React Native application
Stars: ✭ 86 (+377.78%)
Mutual labels:  navigation
xray-action
... a GitHub action to import test results into "Xray" - A complete Test Management tool for Jira.
Stars: ✭ 16 (-11.11%)
Mutual labels:  cd
auv gnc
Guidance, Navigation, and Control library for AUVs
Stars: ✭ 34 (+88.89%)
Mutual labels:  navigation
chicon-rs
A file abstraction system for Rust
Stars: ✭ 55 (+205.56%)
Mutual labels:  filesystem
Parrot
Web router specially designed for building SPAs using Meteor
Stars: ✭ 75 (+316.67%)
Mutual labels:  navigation
qlevar router
Manage you project Routes. Create nested routes. Simply navigation without context to your pages. Change only one sub widget in your page when navigating to new route.
Stars: ✭ 51 (+183.33%)
Mutual labels:  navigation
devops-guidebook
📚 DevOps 知识图谱 关于Linux、服务器、数据库、部署等相关体系
Stars: ✭ 25 (+38.89%)
Mutual labels:  cd

itree

Interactive tree command for file system navigation.

itree Example

Requirements

go >= 1.11

Installation

  1. Clone the repository
git clone https://github.com/lobocv/itree
  1. Install itree
sudo ./install.sh

Usage

Once installed, usaging itree is simple, just type itree and an interactive tree navigator will open up in your current terminal.

itree

Press ESC, q or CTRL+C to exit.

Use your arrow keys to easily navigate the directory tree starting from your current directory. itree will change to the directory in which you navigate to when you exit itree.

Without installation you must compile the go binary and call itree as following:

go build itree.go

eval $(./itree)

HotKeys

itree also provides some other convenient hotkeys for easier navigation. Press CTRL+h to show a help screen of all available hotkeys.

CTRL + h - Opens help menu to show the list of hotkey mappings.

← → - Enter / exit currently selected directory.

↑ ↓ - Move directory item selector position by one.

ESC q - Exit itree and change directory.

CTRL+C - Exit without changing directory.

h - Toggle on / off visibility of hidden files.

e - Move selector half the distance between the current position and the top of the directory.

d - Move selector half the distance between the current position and the bottom of the directory.

c - Toggle position

a - Jump up two directories.

/ - Enters input capture mode for directory filtering.

: - Enters input capture mode for exit command.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].