neovim
stow
silversearger-ag
+ripgrep
print ('config reloaded!')
end
)
+
+-- telescope
+local builtin = require('telescope.builtin')
+vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
+vim.keymap.set('n', '<leader>fg', builtin.live_grep, {})
+vim.keymap.set('n', '<leader>fb', builtin.buffers, {})
+vim.keymap.set('n', '<leader>fh', builtin.help_tags, {})
-- complition stuff
use { 'hrsh7th/cmp-cmdline' }
+ use {
+ 'nvim-telescope/telescope.nvim', branch = '0.1.x',
+ requires = { {'nvim-lua/plenary.nvim'} }
+ }
+
-- Automatically set up configuration after cloning packer.nvim
if packer_bootstrap then
require('packer').sync()
autocmd ColorScheme * highlight QuickScopeSecondary guifg='#5fffff' gui=underline ctermfg=81 cterm=underline
augroup END
]]
+
+vim.cmd [[
+augroup jumplast
+ autocmd BufReadPost *
+ \ if line("'\"") >= 1 && line("'\"") <= line("$") && &ft !~# 'commit'
+ \ | exe "normal! g`\""
+ \ | endif
+augroup END
+]]
set -g mouse on
set -g history-limit 10000
-#set -g default-terminal "screen-256color"
-#set -g default-terminal "xterm"
-
-set -g default-terminal "tmux-256color"
-#set-option -ga terminal-overrides ",256col:Tc"
# use vimmode
setw -g mode-keys vi
export EDITOR=vim
fi
+alias nvim=$EDITOR
alias vi=$EDITOR
alias vim=$EDITOR
alias ll='ls -lah'