def new_dictionary(self, words): if len(words) == 1: api.send_string(' = {{}}{left}{left}{left}{left}{left}') return dict_name = vimutils.create_variable_name(words[1:]) api.send_string(dict_name + ' = ' + '{{}}' + '{left}') vimextension.VimExtensionGrammar.definitions.append('{}_dictionary'.format(dict_name))
def new_list(self, words): if len(words) == 1: api.send_string(' = []{left}{left}{left}{left}{left}') return list_name = vimutils.create_variable_name(words[1:]) api.send_string('{} = []{{left}}'.format(list_name)) vimextension.VimExtensionGrammar.definitions.append('{}_list'.format(list_name))
def new_function(self, words): if len(words) == 1: api.send_string("function () {{{left}{left}{left}{left}") return func_name = vimutils.create_variable_name(words[1:]) api.send_string("function {}() ".format(func_name) + "{{{left}{left}{left}") vimextension.VimExtensionGrammar.definitions.append("{}_function".format(func_name))
def new_dictionary(self, words): if len(words) == 1: api.send_string(' = {{}}{left}{left}{left}{left}{left}') return dict_name = vimutils.create_variable_name(words[1:]) api.send_string(dict_name + ' = ' + '{{}}' + '{left}') vimextension.VimExtensionGrammar.definitions.append( '{}_dictionary'.format(dict_name))
def new_list(self, words): if len(words) == 1: api.send_string(' = []{left}{left}{left}{left}{left}') return list_name = vimutils.create_variable_name(words[1:]) api.send_string('{} = []{{left}}'.format(list_name)) vimextension.VimExtensionGrammar.definitions.append( '{}_list'.format(list_name))
def new_function(self, words): if len(words) == 1: api.send_string('function () {{{left}{left}{left}{left}') return func_name = vimutils.create_variable_name(words[1:]) api.send_string('function {}() '.format(func_name) + '{{{left}{left}{left}') vimextension.VimExtensionGrammar.definitions.append( '{}_function'.format(func_name))