Tidak Ada Deskripsi

Qi Xiao f9302b1456 Update .dockerignore. 5 tahun lalu
_tools 30a2f04d18 Add _tools/elvdoc for extracting Elvish API docs. 5 tahun lalu
_website 50834d5e71 Update README.md. 5 tahun lalu
buildinfo e57c037ca7 golint fixes. 5 tahun lalu
daemon 754d5ce57e daemon: Unexport Service. 5 tahun lalu
diag 73cdd67df1 diag: Fix a godoc. 5 tahun lalu
edit 980bc4792d parse: Cleanups. 5 tahun lalu
eval 20c0eb1032 eval/vals: 0:0 and n:n are now valid string indicies. 5 tahun lalu
getopt 61bf413954 Cosmetics. 6 tahun lalu
glob 1c133f6979 util: Change the API of WithTempDir and InTempDir. 5 tahun lalu
newedit ea43382430 newedit/utils -> newedit/editutil. 5 tahun lalu
parse e57c037ca7 golint fixes. 5 tahun lalu
program 980bc4792d parse: Cleanups. 5 tahun lalu
runtime 702edb3d65 runtime: Kill outdated daemon with SIGINT, not SIGKILL. 6 tahun lalu
store 89bc1e5fa6 Support deleting command history with store:del-cmd. 6 tahun lalu
styled e57c037ca7 golint fixes. 5 tahun lalu
sys 28d103adfd sys: Use x/sys/* packages instead of syscall. 6 tahun lalu
tt 9f22d2ce91 tt: Support custom return value matching. 6 tahun lalu
util e57c037ca7 golint fixes. 5 tahun lalu
vendor a18787b76d Update dependency. 6 tahun lalu
.appveyor.yml fc1747e035 Disable coverage upload on AppVeyor. 5 tahun lalu
.dockerignore f9302b1456 Update .dockerignore. 5 tahun lalu
.gitattributes 615cbc2d0b Use .gitattributes to filter go sources through goimports 10 tahun lalu
.gitignore fdf5586919 .gitignore: Add /_bin/. 5 tahun lalu
.travis.yml 589a47ee27 Use "binaries" for the job of building binaries on Travis. 5 tahun lalu
.vsts.sh 7337ae73cc Attempt #4 to fix .vsts.sh. 6 tahun lalu
CONTRIBUTING.md b928e74049 Move the building instructions to CONTRIBUTING.md. 5 tahun lalu
Dockerfile 8c7a6760b8 Update Dockerfile 5 tahun lalu
Gopkg.lock a18787b76d Update dependency. 6 tahun lalu
Gopkg.toml dc28eaeb08 Update dep constraints. 6 tahun lalu
LICENSE c1711bbd0a Project rename: das -> elvish 10 tahun lalu
Makefile ea9fe4876b Simplify coverage deployment scripts for Travis. 5 tahun lalu
README.md 910b3b73eb Update README.md 5 tahun lalu
main.go a418b05875 New title and description. 6 tahun lalu

README.md

Elvish: Friendly and Expressive Shell

Build Status on Travis Build status on AppVeyor Code Coverage on coveralls.io Go Report Card GoDoc License Twitter

Elvish is a friendly and expressive shell for Linux, BSDs, macOS and Windows. Despite being pre-1.0 software, it is already suitable for most daily interactive use.

Most of the resources for Elvish can be found on the official website. Follow this simple 5-step to become a master Elf!

  1. Download a binary for your platform.

  2. Get started with examples from the cookbook.

  3. Read the reference section to understand Elvish as a programming language; in particular, read the language reference and the builtin module reference.

  4. Get familiar with how to write Effective Elvish. This is a living document that evolves with the Elvish language itself.

  5. Last but not least, study the philosophy and the name of Elvish.

To meet fellow elves, you can join any of these channels (all connected thanks to matterbridge):

Gitter Telegram Group

Regardless of whether you consider yourself a master Elf, feel free to contribute! CONTRIBUTING.md has some notes for contributors. You can also join any of these channels to meet fellow developers:

Gitter for Developers Telegram Group for Developers