Skip to content

flareseek/nvim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim Configuration

Folder Structure

  • init.lua: Main configuration file
  • lsp/: Directory for LSP configurations
  • lua/: Directory for Lua modules
    • keymaps.lua: Key mappings
    • config/: Configuration files for plugins
    • plugins/: Plugin management files
      • editing/ : Editing-related plugins
      • etc/ : Miscellaneous plugins
      • themes/: Theme configurations
      • ui/: UI-related plugins
      • workflow/: Workflow-related plugins

init.lua

  • vim.g.ide_mode: Only apply editing plugins
  • vim.g.lsp: Enable LSP features

Keymaps

NvimTree

Shortcut Description Mode Command
Ctrl + n Toggles the NvimTree window Normal <cmd>NvimTreeToggle<cr>
<leader> + f Focuses the NvimTree window Normal <cmd>NvimTreeFocus<cr>

Telescope

Shortcut Description Mode Command
Ctrl + Space Find files Normal <cmd>Telescope find_files<cr>
Tab + Space Live grep for text across the project Normal <cmd>Telescope live_grep<cr>
Ctrl + b + Space Search through open buffers Normal <cmd>Telescope buffers<cr>
Alt + Space Find recent and frequent files Normal <cmd>Telescope frecency workspace=CWD<cr>
Alt + f Grep for the word under the cursor Normal <cmd>Telescope grep_string<cr>

bufferline

Shortcut Description Mode Command
gt Go to next buffer Normal <cmd>BufferLineCycleNext<cr>
gT Go to prev buffer Normal <cmd>BufferLineCyclePrev<cr>

mini.splitjoin

Shortcut Description Mode Command
=s Toggle split/join Normal (Plugin internal)

mini.surround

Shortcut Description Mode Command
<leader> + sa Add surrounding Normal / Visual (Plugin internal)
<leader> + sd Delete surrounding Normal (Plugin internal)
<leader> + sr Replace surrounding Normal (Plugin internal)
<leader> + sh Highlight surrounding Normal (Plugin internal)

mini.move

Shortcut Description Mode Command
Alt + h Move selection/line left Normal / Visual (Plugin internal)
Alt + l Move selection/line right Normal / Visual (Plugin internal)
Alt + j Move selection/line down Normal / Visual (Plugin internal)
Alt + k Move selection/line up Normal / Visual (Plugin internal)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages