11 karma · joined August 14, 2014
export MARKPATH=$HOME/.marks function jump { cd -P $MARKPATH/$1 2>/dev/null || echo "No such mark: $1" } function ju { cd -P $MARKPATH/$1 2>/dev/null || echo "No such mark: $1" } function mark { mkdir -p $MARKPATH; ln -s $(pwd) $MARKPATH/$1 } function unmark { rm -i $MARKPATH/$1 } function marks { ls -l $MARKPATH | sed 's/ / /g' | cut -d' ' -f9- | sed 's/ -/\t-/g' && echo }
I think the original source is #http://jeroenjanssens.com/2013/08/16/quickly-navigate-your-f...
Another neat trick is to set you .inputrc to vi mode with
set editing-mode vi set keymap vi
and then put this in your .bashrc
bind -m vi-insert -x '"\C-h"':'"pushd . 1>/dev/null 2>/dev/null && cd ../ && echo -e ${LILA} $PWD && ls"' bind -m vi-insert -x '"\C-n"':'"popd 1>/dev/null 2>/dev/null && echo -e ${LILA} $PWD && ls"' bind -m vi-insert -x '"\C-b":"cd $HOME && echo -e ${LILA} $PWD && ls"'
This enables you to go a directory up using ctrl-h and go back using ctrl-n.
- node ordering algorithms to compute fill-in reduced node orderings - ILP based exact solvers and partition improvement algorithms - global multisection process mapping algorithms - and a lot of minor improvements of our system
This is round of improvements and extensions is due to Alexandra Henzinger, Alexander Noe, Wolfgang Ost, Daniel Seemaier
The code is available under MIT Licence.
* open source implementation / website https://kahip.github.io
* github https://github.com/KaHIP
We are glad for any comments, stars and error reports (or even bug fixes) that you send us.
Alexandra Henzinger, Alexander Noe, Wolfgang Ost, Peter Sanders, Christian Schulz, Daniel Seemaier Karlsruhe Institute of Technology (KIT) University of Vienna