Skip to content

rdunne2020/dotfiles

Repository files navigation

Neovim config shamelessly stolen from this repo

Please look there for an actual good implementation of neovim

Need More Keybindings Still

Neovim Keybindings

Leader = " "

Oil

Key Action
oo Open Oil on CWD
g? Show Help
Select
C-v Select and vsplit
C-h Select and split
C-t Select and new tab
C-p Preview
C-l Refresh
q Close
- Open Parent
_ Open CWD
C-c cd
~ Open Terminal
. Toggle Hidden

Note: Opening terminal in Oil is currently broken

ToggleTerm

Key Action
C-t Open Terminal
C-h,j,k,l Move to other panes

Note: Outside of opening up the terminal, all other keybinds happen when in insert mode in the terminal

Telescope

Key Action
sc Telescope Commands
st Telescope live_grep
s? Telescope help_tags
sh Telescope heading
sk Telescope keymaps
s0 Telescope vim_options
sp Telescope projects
sR Telescope Registers
ss Telescope grep_string under cursor
sS Telescope Symbols
sf Telescope grep_string
s: Telescope Search History
s; Telescope command_history
gh Telescope git_branches
gs Telescope git_status
gm Telescope git_commits
fb Telescope file_browser
mt Telescope

LSP

Key Action
lD GoTo Declaration
ll Line Diagnostics
lR IncRename
li Lsp Info
ld GoTo Definition
lr Show References
lI GoTo Implementation
lt GoTo Type Definition
lk Hover
lS Signature Help
C-k Signature Help in Insert Mode
ln Next Diagnostic
la Code Action
ls Document Symbols
le Document Diagnostics
lwa Add Folder
lwl List Folders
lwr Remove Folders

Neotree

Key Action
fp Run Neotree
Filesystem Keybinds Action
CR Open File
P Toggle Preview
l Focus Preview
S Open With Split
s Open with VSplit
t Open with tabnew
w Open with window picker
C Close Node
z Close all nodes
R Refresh
a Add File
A Add Directory
y Copy to Clipboard
x Cut to Clipboard
p Paste from clipboard
c Copy
m Move
e Toggle auto expand width
H Toggle Hidden
/ Fuzzyfinder
D Fuzzyfinder Directory
# FuzzySorter
q Close Window
? Show Help
> Next Src
< Prev Src
Git Keybinds Action
A Git Add All
gu Git Unstage File
ga Git Add File
gr Git Revert File
gc Git Commit
gp Git Push
gg Git Commit & Push

About

Linux Dotfiles

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages