Нет описания

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.