Support Java alias for jshell
The `jshell` alias currently imports libs like guava and jOOL into the `jshell`, which is nice for experimenting. Experimenting with keeping some helpful `.jars` in `~/programming/jars`. This may be a bad idea, and there may exist a more idiomatic way to do this instead of wrapping `jshell` in an alias, but for now, I need to move on. Also documents some abbreviations for applications. `jv` will be necessary so that I don't conflict with `j` or `js` for javascript. Eventually I'll need to be more organized to avoid naming collisions, but this is okay for now.
This commit is contained in:
parent
54c13a8848
commit
cc3aecb1e3
1 changed files with 19 additions and 5 deletions
|
@ -1,4 +1,18 @@
|
||||||
# Applications
|
# Applications
|
||||||
|
# java: jv
|
||||||
|
# tmux: t
|
||||||
|
# $EDITOR: e
|
||||||
|
# vim: v
|
||||||
|
# GnuPG: gpg
|
||||||
|
# blaze: bz
|
||||||
|
# borgcfg: br
|
||||||
|
# piper: pi
|
||||||
|
# pastebin: pb
|
||||||
|
# codesearch: cs
|
||||||
|
# git: g
|
||||||
|
# mercurial: hg
|
||||||
|
# aptitude: apt
|
||||||
|
# chrome: c
|
||||||
#
|
#
|
||||||
# Supported qualifiers:
|
# Supported qualifiers:
|
||||||
# hidden: h
|
# hidden: h
|
||||||
|
@ -10,6 +24,7 @@
|
||||||
# test: t
|
# test: t
|
||||||
# build: b
|
# build: b
|
||||||
# list: ls
|
# list: ls
|
||||||
|
# shell: sh
|
||||||
|
|
||||||
# Misc
|
# Misc
|
||||||
alias c="xclip -selection clipboard -i"
|
alias c="xclip -selection clipboard -i"
|
||||||
|
@ -58,6 +73,10 @@ alias dkrit="docker run -it"
|
||||||
alias dkrd="docker run -d"
|
alias dkrd="docker run -d"
|
||||||
alias dki="docker images"
|
alias dki="docker images"
|
||||||
|
|
||||||
|
# Java
|
||||||
|
alias jvsh='CLASSPATH=$(fd \\.jar$ ~pro/jars | tr \\n :) jshell'
|
||||||
|
|
||||||
|
|
||||||
# Elixir
|
# Elixir
|
||||||
alias m="mix"
|
alias m="mix"
|
||||||
alias mc="mix compile"
|
alias mc="mix compile"
|
||||||
|
@ -157,11 +176,6 @@ alias si='i3-msg restart'
|
||||||
alias sm='tmux source-file ~/.tmux.conf'
|
alias sm='tmux source-file ~/.tmux.conf'
|
||||||
|
|
||||||
# Google aliases
|
# Google aliases
|
||||||
# blaze: bz
|
|
||||||
# borgcfg: br
|
|
||||||
# piper: pi
|
|
||||||
# pastebin: pb
|
|
||||||
# codesearch: cs
|
|
||||||
alias bzb='blaze build'
|
alias bzb='blaze build'
|
||||||
alias bzt='blaze test --test_output=all'
|
alias bzt='blaze test --test_output=all'
|
||||||
alias br='borgcfg'
|
alias br='borgcfg'
|
||||||
|
|
Loading…
Reference in a new issue