https://github.com/qqq201/vim-tmux-config
A simple vim and tmux configuration
https://github.com/qqq201/vim-tmux-config
tmux vim wsl
Last synced: over 1 year ago
JSON representation
A simple vim and tmux configuration
- Host: GitHub
- URL: https://github.com/qqq201/vim-tmux-config
- Owner: qqq201
- Created: 2021-01-16T05:48:52.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-03-01T10:25:30.000Z (over 4 years ago)
- Last Synced: 2024-10-24T12:12:41.503Z (over 1 year ago)
- Topics: tmux, vim, wsl
- Language: Vim script
- Homepage:
- Size: 57.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My simple VIM and TMUX configuration in WSL
Terminal: Windows Terminal
Font: Inconsolata NF
Shell: Fish + [oh-my-fish](https://github.com/oh-my-fish/oh-my-fish)
Tmux with [oh-my-tmux](https://github.com/pangliang/oh-my-tmux)
NVM install via Oh my fish: https://riptutorial.com/node-js/example/17273/installing-with-node-version-manager-under-fish-shell-with-oh-my-fish-
## Key bindings in VIM
- Ctrl t: toggle the NERD tree
- Ctrl [h/j/k/l]: switch between windows (also tmux panes)
- Ctrl [v/p]: switch between tabs
- //: comment a line
## Key bindings in TMUX
- Ctrl space as the prefix.
- Ctrl [h/j/k/l]: switch between panes
- [prefix] &: kill current window
- [prefix] x: kill current pane
- [prefix] [*left/right/up/down*]: resize current pane
- [prefix] v: create a new pane on the left
- [prefix] h: create a new pane at the bottom
**NOTE: the uploaded .tmux.conf.local file only contains configurations that I've added to the end of the default of oh-my-tmux package.**