remove edit command - notes - a console notes manager using git DIR Log DIR Files DIR Refs DIR Tags DIR LICENSE --- DIR commit 5b8d8d6280ab1db93048b40558176d3ccc7d5615 DIR parent ec70c177db133ec5a0d8ccc4bfd7c11ae9334573 HTML Author: Solene Rapenne <solene@perso.pw> Date: Fri, 13 Jul 2018 22:45:18 +0200 remove edit command Diffstat: M completions/ksh_completion | 2 +- M notes | 5 ++--- M notes.1 | 3 +-- 3 files changed, 4 insertions(+), 6 deletions(-) --- DIR diff --git a/completions/ksh_completion b/completions/ksh_completion @@ -1,3 +1,3 @@ FILES=$(notes _files) -set -A complete_notes_1 -- ls edit history help init cat rm last "$FILES" +set -A complete_notes_1 -- ls history help init cat rm last "$FILES" set -A complete_notes_2 -- "$FILES" DIR diff --git a/notes b/notes @@ -14,7 +14,7 @@ fi usage() { NAME=$(basename $0) - echo "$NAME [init|ls|edit|history|cat|rm] [path]" + echo "$NAME [init|ls|history|cat|rm] [path]" echo "" echo " $NAME init" echo " - initialize the git repository" @@ -22,7 +22,7 @@ usage() { echo " $NAME [ls]" echo " - show hierarchy tree" echo "" - echo " $NAME edit path" + echo " $NAME path" echo ' - start $EDITOR on file and auto commit' echo "" echo " $NAME history path" @@ -143,7 +143,6 @@ PARAM2=$2 if [ "$PARAM1" = "ls" ]; then display ; exit 0 ; fi if [ "$PARAM1" = "init" ]; then initialization ; exit 0 ; fi if [ "$PARAM1" = "" ]; then display ; exit 0 ; fi -if expr "$PARAM1" : "^e" >/dev/null && [ -n "$PARAM2" ]; then edit "$PARAM2" ; exit 0 ; fi if expr "$PARAM1" : "^hi" >/dev/null && [ -n "$PARAM2" ]; then histo "$PARAM2" ; exit 0 ; fi if expr "$PARAM1" : "^c" >/dev/null && [ -n "$PARAM2" ]; then show_file "$PARAM2" ; exit 0 ; fi if [ "$PARAM1" = "rm" ] && [ -n "$PARAM2" ]; then delete "$PARAM2" ; exit 0 ; fi DIR diff --git a/notes.1 b/notes.1 @@ -39,8 +39,7 @@ to display commit history. display files and their last commit time ordered by time. This is useful to find which files have been modified lastly. -.It Nm Ar file -.It Nm Cm edit Ar file +.It Nm Cm Pa file execute $EDITOR on .Ar file and then call