aboutsummaryrefslogtreecommitdiffstats
path: root/plugin/sets.vim
blob: d2e7599b2fc043c7a949d5606a7608ed7f328836 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
set nu
set relativenumber
set hidden
set expandtab
set tabstop=4 softtabstop=4
set shiftwidth=4
set smartindent
set noerrorbells
set nowrap
set noswapfile
set undofile
set undodir=~/.config/nvim/undodir
set nohlsearch
set incsearch
set ignorecase
set smartcase
set termguicolors
set scrolloff=8
set sidescrolloff=8
set noshowmode
set clipboard+=unnamedplus
set completeopt=menuone,noinsert,noselect
set signcolumn=yes
set colorcolumn=80
set splitbelow
set splitright
set autowrite
set list
set listchars=tab:\ ,trail:-

set cmdheight=1

" improve user experience updating more frequently
set updatetime=50
pan> 150, }, result = { -- toggle showing URL, HTTP info, headers at top the of result window show_url = true, show_http_info = true, show_headers = true, }, -- Jump to request line on run jump_to_request = false, env_file = ".env", custom_dynamic_variables = {}, yank_dry_run = true, }) vim.api.nvim_create_autocmd("FileType", { pattern = "http", callback = function() local buff = tonumber(vim.fn.expand("<abuf>"), 10) vim.keymap.set("n", "<leader>rn", rest_nvim.run, { noremap = true, buffer = buff }) vim.keymap.set("n", "<leader>rl", rest_nvim.last, { noremap = true, buffer = buff }) vim.keymap.set("n", "<leader>rp", function() rest_nvim.run(true) end, { noremap = true, buffer = buff }) end }) end }