# HG changeset patch # User zegervdv # Date 1629015035 -7200 # Node ID e67efbc7de416ae71fb093ee29e6e190a42cb3cf # Parent 3339d673ee5e2dedee6e627ee3dec127893d9318 Complete pairs inside python f-strings diff -r 3339d673ee5e -r e67efbc7de41 dot_config/nvim/init.lua --- a/dot_config/nvim/init.lua Sat Aug 14 11:49:44 2021 +0200 +++ b/dot_config/nvim/init.lua Sun Aug 15 10:10:35 2021 +0200 @@ -79,7 +79,7 @@ require('kommentary.config').configure_language('default', { prefer_single_line_comments = true }) end, keys = { - { 'n', 'gcc' }, + { 'n', 'gcc' }, { 'v', 'gc' }, }, } @@ -95,7 +95,9 @@ local npairs = require 'nvim-autopairs' local Rule = require 'nvim-autopairs.rule' - npairs.setup() + npairs.setup { + ignored_next_char = string.gsub([[ [%w%%%'%[%.] ]], '%s+', ''), + } require('nvim-autopairs.completion.compe').setup { map_cr = true, @@ -133,10 +135,9 @@ :use_key ']', } - npairs.get_rule('`') - :with_pair(function() - return vim.bo.filetype ~= 'systemverilog' - end) + npairs.get_rule('`'):with_pair(function() + return vim.bo.filetype ~= 'systemverilog' + end) end, }