Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tab-size prop seems to do nothing #34

Open
alabastor95 opened this issue Feb 27, 2024 · 3 comments
Open

tab-size prop seems to do nothing #34

alabastor95 opened this issue Feb 27, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@alabastor95
Copy link

Hello!

Tab-size seems to be 2 event when changing it. Here is an example code (I hope it's reproducible):

<script setup>
  import { ref } from 'vue';
  import CodeMirror from 'vue-codemirror6';
  import {python} from '@codemirror/lang-python'
  
  const lang=python()
  const tabsize = ref(10)

  const value = ref(`# Python program to check if the input number is odd or even.
# A number is even if division by 2 gives a remainder of 0.
# If the remainder is 1, it is an odd number.

num = int(input("Enter a number: "))
if (num % 2) == 0:
   print("{0} is Even".format(num))
else:
   print("{0} is Odd".format(num))`);
   
</script>

<template>
    <code-mirror v-model="value" :lang="lang" basic tab :tab-size="tabsize"/>
</template>
@tiagobpires
Copy link

tiagobpires commented Mar 28, 2024

@alabastor95 I'm facing the same problem here. Did you find any solution?

@tiagobpires
Copy link

@alabastor95 I don't know if it was your case, but I was able to achieve my goal (set the number of spaces when pressing "Tab") by following this

The behavior I wanted was achieved by indentUnit

@logue logue added the enhancement New feature or request label Apr 23, 2024
@logue
Copy link
Owner

logue commented Apr 23, 2024

The feature request is to be able to specify the tab character.

logue added a commit that referenced this issue Apr 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants