Skip to content

Wanting to develop some features #91

@nadr0

Description

@nadr0

I have been using this package every day at work for awhile now and I want to contribute to this project and develop some features. I don't know where to begin. I haven't programmed in emacslisp before and I don't know much about emacs/packages and how it all works. If anyone has any resources to understand emacslisp and how to create packages for emacs that would be great. Also if these features aren't what this package is looking for I have no problem forking my own for others to use.

This isn't a feature request list. I am trying to develop these features for myself and others if they want it. So I am wondering if any of these are possible to develop. Note: I use the Vim mode in spacemacs.

Autocomplete for

  • Computed Names,
  • Method Names,
  • sass class names,
  • data variables
  • etc ..

Automatic marking
http://vim.wikia.com/wiki/Using_marks
maset mark a at current cursor location
'ajump to line of mark a (first non-blank character in line)

I want to automatically mark these

  • computed for 'c
  • methods for 'm
  • template for 't
  • style tag for 's
  • and etc ...

Automatic file template
So when I create a new file I can just run a command to generate a generic template.

<template>

</template>

<script>
  export default {
    name: '',
    data () {
      return {};
    },
    // etc...
  }
</script>
    

<style lang="scss" scoped>

<style>

also I have no idea how to build/run/test the vue-mode package in this repo. Could someone give me some pointers?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions