Zsh plugin for ls. It improves the output of ls
, and adds the following aliases:
l
- show filesls
- show filesla
- show all filesll
- show files line by line
This plugin supports exa, if installed then:
l
- show files, without git ignoredls
- show filesla
- show all filesll
- show files line by line
For a better view, use a theme for dircolors
, for example dircolors-material
- Download the script or clone this repository in oh-my-zsh plugins directory:
cd ~/.oh-my-zsh/custom/plugins
git clone https://github.com/zpm-zsh/ls.git
- Activate the plugin in
~/.zshrc
:
plugins=( [plugins...] ls [plugins...])
- Restart shell
Add the following to your .zshrc file somewhere after you source zpm.
zpm load zpm-zsh/ls
Add antigen bundle zpm-zsh/clipboard
to your .zshrc where you're adding your other plugins. Antigen will clone the plugin for you and add it to your antigen setup the next time you start a new shell.
For most people the easiest way to use zshmarks with prezto is to manually clone the zshmarks repo to a directory of your choice (e.g. /usr/local or ~/bin) and symlink the zshmarks folder into your zpretzo/modules folder:
ln -s ~/bin/ls ~/.zprezto/modules/ls
Alternatively, you can add the zshmarks repository as a submodule to your prezto repo by manually editing the '.gitmodules' file:
[submodule "modules/ls"]
path = modules/ls
url = https://github.com/zpm-zsh/ls.git
Then make sure you activate the plugin in your .zpreztorc file:
zstyle ':prezto:load' pmodule \
ls \
...
Add the following to your .zshrc file somewhere after you source zplug.
zplug "zpm-zsh/ls"