aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTrumeet <17158086+Trumeet@users.noreply.github.com>2019-11-14 18:50:46 -0800
committerTrumeet <17158086+Trumeet@users.noreply.github.com>2019-11-14 18:50:46 -0800
commit40ca639d5326e90d0ff235e143ca6029d9030f52 (patch)
tree4f67ba12123bafbe2f9d8d18ec57e201a5349354
parentf6e6765825ef9f170014c913841c96526140c894 (diff)
downloaddotfiles-40ca639d5326e90d0ff235e143ca6029d9030f52.tar
dotfiles-40ca639d5326e90d0ff235e143ca6029d9030f52.tar.gz
dotfiles-40ca639d5326e90d0ff235e143ca6029d9030f52.tar.bz2
dotfiles-40ca639d5326e90d0ff235e143ca6029d9030f52.zip
fix(fish): add ide command
-rw-r--r--fish/.config/fish/functions/ide.fish11
1 files changed, 11 insertions, 0 deletions
diff --git a/fish/.config/fish/functions/ide.fish b/fish/.config/fish/functions/ide.fish
new file mode 100644
index 0000000..d809050
--- /dev/null
+++ b/fish/.config/fish/functions/ide.fish
@@ -0,0 +1,11 @@
+function ide --description "Start a command line ide here"
+ tmux new -A -s (basename $PWD) -c $PWD -n IDE \; \
+ send-keys 'nvim ' $PWD C-m \; \
+ split-window -v -p 25 \; \
+ split-window -h \; \
+ select-pane -t 0 \; \
+ bind-key -n F5 select-pane -t {next} \; \
+ new-window -n Shell \; \
+ select-window -t 0 \; \
+ bind-key -n F2 select-window -t {next} \;
+end