Added autoclosing, and fixed retarded autoindenting in python
This commit is contained in:
@@ -28,7 +28,7 @@ local keymap = {
|
|||||||
move_to_panel_right = '<c-l>',
|
move_to_panel_right = '<c-l>',
|
||||||
}
|
}
|
||||||
|
|
||||||
local theme_with_real_colors = false
|
local theme_with_real_colors = true
|
||||||
|
|
||||||
vim.g.mapleader = keymap.leader_key
|
vim.g.mapleader = keymap.leader_key
|
||||||
vim.g.maplocalleader = keymap.leader_key
|
vim.g.maplocalleader = keymap.leader_key
|
||||||
@@ -86,6 +86,7 @@ local function packer_startup(use)
|
|||||||
-- be a nvim package
|
-- be a nvim package
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
use 'm4xshen/autoclose.nvim'
|
||||||
|
|
||||||
if packer_bootstrap then --Comes after packages
|
if packer_bootstrap then --Comes after packages
|
||||||
require('packer').sync()
|
require('packer').sync()
|
||||||
@@ -111,6 +112,7 @@ local function packer_startup(use)
|
|||||||
ensure_installed = 'all',
|
ensure_installed = 'all',
|
||||||
sync_install = false,
|
sync_install = false,
|
||||||
auto_install = true,
|
auto_install = true,
|
||||||
|
--indent = { enable = true },
|
||||||
highlight = {
|
highlight = {
|
||||||
enable = true,
|
enable = true,
|
||||||
additional_vim_regex_highlighting = false,
|
additional_vim_regex_highlighting = false,
|
||||||
@@ -196,6 +198,20 @@ local function packer_startup(use)
|
|||||||
vim.keymap.set('n', keymap.live_grep, builtin.live_grep, {})
|
vim.keymap.set('n', keymap.live_grep, builtin.live_grep, {})
|
||||||
vim.keymap.set('n', keymap.search_help_pages, builtin.help_tags, {})
|
vim.keymap.set('n', keymap.search_help_pages, builtin.help_tags, {})
|
||||||
|
|
||||||
|
require('autoclose').setup{
|
||||||
|
options = {
|
||||||
|
pair_spaces = true,
|
||||||
|
auto_indent = true,
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
vim.g.python_indent = { -- Fixes retarded default python indentation.
|
||||||
|
open_paren = 'shiftwidth()',
|
||||||
|
nested_paren = 'shiftwidth()',
|
||||||
|
continue = 'shiftwidth()',
|
||||||
|
closed_paren_align_last_line = false,
|
||||||
|
searchpair_timeout = 300,
|
||||||
|
}
|
||||||
end
|
end
|
||||||
|
|
||||||
return require('packer').startup(packer_startup)
|
return require('packer').startup(packer_startup)
|
||||||
|
|||||||
Reference in New Issue
Block a user