Skip to content
s06aPublic

About

Personal setup and configuration for vim, tmux, and meovim

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

62 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dotfiles Configuration

A personal setup for Vim, Neovim, and Tmux tailored for efficient development.

Installation

Clone the repository and run the setup script:

git clone git@github.com:s06a/dotfiles.git
cd dotfiles
./setup.sh

Neovim Configuration

image

Key Features

  • Powered by LazyVim for a modern and feature-rich experience.
  • Integrated LSP support for Go:
    • Auto-completion
    • Go-to-definition
    • Hover documentation
  • And much more.

Vim Configuration

Vim

Key Features

  • Enhanced editing experience with plugins and shortcuts.
  • Integrated LSP support for Go:
    • Auto-completion
    • Go-to-definition
    • Hover documentation
  • NERDTree for efficient file exploration.

Shortcuts

Shortcut Action
F1 Toggle NERDTree file explorer.
t (in NERDTree) Open file in a new tab.
:tabc Close the current tab.
f Show hover information for functions.
gd Go to the definition of a symbol.
Ctrl-o Return to the previous location.

Tmux Configuration

Key Features

  • Effortless navigation and pane management.
  • Mouse support for scrolling (hold Shift to copy).
  • Optimized for multitasking.

Shortcuts

Shortcut Action
` (Backtick) Tmux prefix key.
Alt+Arrow Navigate between panes.
prefix + - Split pane vertically.
Mouse Scroll Scroll output (hold Shift to copy).

About

Personal setup and configuration for vim, tmux, and meovim

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages