refactor(mappings): update mappings to follow better semantics

This commit is contained in:
Matt Leong 2021-11-01 14:33:53 -07:00
parent 065ebfa890
commit 0816c008c3
2 changed files with 24 additions and 12 deletions

View file

@ -1,8 +1,23 @@
local map = require('cosmic.utils').map
map('n', '<leader>p', ':Telescope find_files<CR>')
map('n', '<leader>f', ':Telescope git_files<CR>')
map('n', '<leader>k', ':Telescope buffers<CR>')
map('n', '<leader>s', ':Telescope live_grep<CR>')
map('n', '<leader>gc', ':Telescope git_commits<CR>')
map('n', '<leader>gs', ':Telescope git_status<CR>')
-- navigation
map('n', '<leader>sf', ':Telescope find_files<cr>')
map('n', '<leader>sg', ':Telescope git_files<cr>')
map('n', '<leader>sk', ':Telescope buffers<cr>')
map('n', '<leader>ss', ':Telescope live_grep<cr>')
-- git navigation
map('n', '<leader>ggc', ':Telescope git_commits<cr>')
map('n', '<leader>ggs', ':Telescope git_status<cr>')
-- quickfix navigation
map('n', '<leader>cp', ':cprev<cr>')
map('n', '<leader>cn', ':cnext<cr>')
-- buffer navigation
map('n', '<leader>bp', ':bprev<cr>')
map('n', '<leader>bn', ':bnext<cr>')
-- tab navigation
map('n', '<leader>tp', ':tprev<cr>')
map('n', '<leader>tn', ':tnext<cr>')

View file

@ -1,16 +1,13 @@
local map = require('cosmic.utils').map
-- Quickfix
-- Quickfix mappings
map('n', '<leader>ck', ':cexpr []<cr>')
map('n', '<leader>cc', ':cclose <cr>')
map('n', '<leader>co', ':copen <cr>')
map('n', '<leader>cf', ':cfdo %s/')
map('n', '<leader>cp', ':cprev <cr>')
map('n', '<leader>cn', ':cnext <cr>')
map('n', '<leader>bp', ':bprev <cr>')
map('n', '<leader>bn', ':bnext <cr>')
-- make Y behave like others
map('n', 'Y', 'y$')
require('cosmic.core.navigation.mappings')
require('cosmic.core.file-explorer.mappings')