aboutsummaryrefslogtreecommitdiffhomepage
path: root/scripts
diff options
context:
space:
mode:
authornsfisis <nsfisis@gmail.com>2022-12-18 18:50:05 +0900
committernsfisis <nsfisis@gmail.com>2022-12-18 18:50:05 +0900
commit70e6ee4a8f5a1da1a00d26f9caf98da8071cd456 (patch)
tree2dcb08cac5eeca1e9c4080de4d068e4d06d99f02 /scripts
parentf409c93c1d5c45b5b00eb1df979febd2e9c7a032 (diff)
downloaddotfiles-70e6ee4a8f5a1da1a00d26f9caf98da8071cd456.tar.gz
dotfiles-70e6ee4a8f5a1da1a00d26f9caf98da8071cd456.tar.zst
dotfiles-70e6ee4a8f5a1da1a00d26f9caf98da8071cd456.zip
misc: install vim-startuptime
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/nvim-startup.sh12
1 files changed, 5 insertions, 7 deletions
diff --git a/scripts/nvim-startup.sh b/scripts/nvim-startup.sh
index 1efc93e..bc275ab 100755
--- a/scripts/nvim-startup.sh
+++ b/scripts/nvim-startup.sh
@@ -1,11 +1,9 @@
#!/bin/bash
-if [[ "$1" == '-s' ]]; then
- _filter='sort -nr -k2'
+if type vim-startuptime >/dev/null 2>&1; then
+ vim-startuptime -vimpath nvim > ./nvim-startup.log
else
- _filter='cat'
+ log="$(mktemp)"
+ nvim --startuptime "$log" +q
+ sort -nr -k2 "$log" > ./nvim-startup.log
fi
-
-log="$(mktemp)"
-nvim --startuptime "$log" +q
-$_filter "$log" > ./nvim-startup.log