2021-02-22 12:23:32 +01:00
|
|
|
#!/bin/env bash
|
|
|
|
|
|
|
|
VSCODE_PATH=$(command -v code)
|
2021-02-23 05:20:45 +01:00
|
|
|
NANO_PATH=$(command -v nano)
|
|
|
|
VI_PATH=$(command -v vi)
|
2021-02-22 12:23:32 +01:00
|
|
|
|
2021-02-22 12:26:52 +01:00
|
|
|
if [[ $2 == "--use-nano" ]]; then
|
2021-02-22 12:23:32 +01:00
|
|
|
nano $1
|
2021-02-22 12:26:52 +01:00
|
|
|
elif [[ $2 == "--use-code" ]]; then
|
|
|
|
vscode --wait $1
|
2021-02-22 12:35:07 +01:00
|
|
|
elif [[ $2 == "" ]] && [[ $1 != "" ]]; then
|
2021-02-22 12:26:52 +01:00
|
|
|
if [[ $VSCODE_PATH != "" ]]; then
|
|
|
|
code --wait $1
|
|
|
|
elif [[ $NANO_PATH != "" ]]; then
|
|
|
|
nano $1
|
|
|
|
else
|
|
|
|
vi $1
|
|
|
|
fi
|
2021-02-22 12:35:07 +01:00
|
|
|
else
|
|
|
|
echo "Usage: $0 </path/to/file> [--use-nano|code]"
|
2021-02-23 05:20:45 +01:00
|
|
|
fi
|