This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Lorem ipsum dolor sit amet | |
| consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. | |
| Laoreet id donec ultrices tincidunt arcu non sodales neque sodales. Lorem ipsum dolor sit amet | |
| consectetur adipiscing elit pellentesque. Eget duis at tellus at urna condimentum mattis pellentesque. | |
| Cras semper auctor neque vitae tempus quam pellentesque. Nibh tortor id aliquet lectus proin nibh nisl |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| " Set the leader key to comma for custom mappings | |
| let mapleader = "," | |
| " Set timeout for key sequences (in milliseconds) | |
| set timeout timeoutlen=500 | |
| " Use system clipboard for all yank, delete, and put operations | |
| set clipboard=unnamedplus | |
| " Insert new lines without leaving normal mode |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # If no tmux sessions exist, starts a new session | |
| # If sessions exist, attaches and shows session picker | |
| function tm() { | |
| tmux ls &> /dev/null | |
| if [ $? -eq 1 ] | |
| then | |
| # No sessions exist, start new one | |
| tmux | |
| else | |
| # Sessions exist, attach and show session picker |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| function pod_exec() { | |
| POD_NAME_PATTERN=$1 | |
| ARGS="${@:2}" | |
| kubectl exec -it $(kubectl get pods --field-selector=status.phase=Running -o name | grep -m1 $POD_NAME_PATTERN | cut -d'/' -f 2) -- bash -c "$ARGS" | |
| } | |
| function pod_bash() { | |
| pod_exec $1 bash | |
| } |
OlderNewer