From 62a07ad4bb8d1878abca0449f567a6b2633fce08 Mon Sep 17 00:00:00 2001 From: Zev Averbach Date: Tue, 7 Nov 2023 16:15:07 +0000 Subject: [PATCH] added gitignore, got shell script working --- .gitignore | 1 + src/vimrc | 8 ++++++++ vk | 21 +++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 .gitignore create mode 100644 src/vimrc create mode 100755 vk diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d9568ca --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +*swp diff --git a/src/vimrc b/src/vimrc new file mode 100644 index 0000000..dfefee0 --- /dev/null +++ b/src/vimrc @@ -0,0 +1,8 @@ +set autoindent expandtab tabstop=4 shiftwidth=4 +set hidden +nnoremap :w +inoremap :wi +let mapleader=" " +nnoremap w :w:bw +nnoremap v :e ~/.vimrc +nnoremap s :source ~/.vimrc diff --git a/vk b/vk new file mode 100755 index 0000000..dcc1e87 --- /dev/null +++ b/vk @@ -0,0 +1,21 @@ +#!/bin/bash + +STTY_PRESENT=$(grep "stty -ixon" ~/.bashrc) +BIND_PRESENT=$(grep "bind -r '\\\C-s'" ~/.bashrc) + +if [ -z "$STTY_PRESENT" ]; then + echo "writing 'stty -ixon' to .bashrc..." + echo "stty -ixon" >> ~/.bashrc +fi +if [ -z "$BIND_PRESENT" ]; then + echo "writing 'bind -r '\C-s'' to .bashrc..." + echo "bind -r '\C-s'" >> ~/.bashrc +fi +VIMRC_FILE=~/.vimrc +if test -f "$VIMRC_FILE"; then + echo +else + cp src/vimrc ~/.vimrc + echo "copied src/vimrc to .vimrc" +fi +