暂无描述

Ben S 745bcce02a Replace messy line with calls to get 11 年之前
.gitignore 55280a5308 Add a simple Makefile 11 年之前
.travis.yml cc1da7490a Add .travis.yml 11 年之前
LICENCE 503dfc07e6 Let's GPLv3 this. 11 年之前
Makefile 55280a5308 Add a simple Makefile 11 年之前
README.md e9ad6d79ca Add options to readme 11 年之前
colours.rs a8d73d1cd9 Add colour tests 11 年之前
column.rs b337f9174d Highlight groups the user is a member of 11 年之前
dir.rs 8839cf4ca5 Show file colours for symlink targets 11 年之前
exa.rs 745bcce02a Replace messy line with calls to get 11 年之前
file.rs 727822308e Refactor user/group code to be less indented 11 年之前
filetype.rs eff87440fa Do similar for block devices and named pipes 11 年之前
format.rs 45be82e257 Add precision to file sizes 11 年之前
options.rs b337f9174d Highlight groups the user is a member of 11 年之前
screenshot.png f2ae611b49 Switch to Linux 11 年之前
sort.rs 8b68d699db Fix bug in sort where numbers could get too long 11 年之前
unix.rs 03bf728a1e Merge branch 'master' of github.com:ogham/exa 11 年之前

README.md

exa

exa is a replacement for ls written in Rust.

Build status

Screenshot

Screenshot of exa

Options

  • -a, --all: show dot files
  • -b, --binary: use binary (power of two) file sizes
  • -g, --group: show group as well as user
  • -h, --header: show a header row
  • -i, --inode: show inode number column
  • -l, --links: show number of hard links column
  • -r, --reverse: reverse sort order
  • -s, --sort=(name, size, ext): field to sort by
  • -S, --blocks: show number of file system blocks

Installation

exa is written in Rust. You should use the nightly, rather than the 0.10 release, which is rather out of date at this point. Once you have Rust set up, a simple make should compile exa.