mattstermiller / koffee

Fast, keyboard-driven file explorer
MIT License
60 stars 4 forks source link
explorer hacktoberfest keyboard-shortcuts vim

Koffee

The Keyboard-Oriented File & Folder Explorer for Efficiency, or Koffee, is a no-nonsense alternative to Windows Explorer focused on VIM-style keyboard shortcuts, speed, and simplicity. It is built on .NET WPF, written in F#.

Why would I want to use this?

The goal of this application is to allow users to navigate and manipulate files and folders very quickly, almost at the speed of thought -- a speed only achievable via keyboard. If you've ever experienced the productivity boost that comes from learning and using all the keyboard shortcuts in an application (or learned to use the text editor VIM), you understand what a big difference it makes.

Screenshot

Installation

Koffee depends on Microsoft .NET Framework 4.8.1. You probably already have it installed. If you don't, go to .NET Framework 4.8.1 to download and install it.

From Chocolatey

choco install koffee

From Scoop

Koffee is part of the "extras" bucket. If you haven't already, add this bucket with scoop bucket add extras.

scoop install koffee

From Installer or Zip

Go to the releases page. From there, you can download and run Koffee-Setup.exe, which will guide you through the installation with a wizard. Or, if you prefer to install it yourself, you can download the zip file, unzip the app wherever you want and create your own shortcuts.

From Source

You will need to have installed:

Steps:

Using Koffee

First of all, take your hand off of the mouse because this is a keyboard tool! Once you're familiar with the hotkeys, you'll be navigating your files more quickly than you ever could with a mouse. If you're familiar with the text editor VIM which is popular among programmers, you should feel at home.

The Basics

A capital letter indicates that the letter key is combined with Shift.

Advanced Navigation

File & Folder Manipulation

Other

To see the full list of commands and their key bindings, open the Settings window with ?.

Contributing

If you want to contribute to Koffee, thank you! Head to the issues page.

Please read the Development Guide to get started on Koffee code.

Future Planned Features