# How to set text cursor (caret) width?

**URL:** https://discuss.codemirror.net/t/how-to-set-text-cursor-caret-width/4430
**Category:** v6
**Created:** [May 25, 2022, 5:08pm UTC](https://discuss.codemirror.net/t/how-to-set-text-cursor-caret-width/4430 "2022-05-25T17:08:21Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![br4ch1st0chr0n3](https://discuss.codemirror.net/user_avatar/discuss.codemirror.net/br4ch1st0chr0n3/32/1708_2.png) [@br4ch1st0chr0n3](https://discuss.codemirror.net/u/br4ch1st0chr0n3)
#### Post date: [May 25, 2022, 5:08pm UTC](https://discuss.codemirror.net/t/how-to-set-text-cursor-caret-width/4430/1 "2022-05-25T17:08:21Z")

</div>

Hi! How can I increase cursor width? Or make it look like a box, like in a terminal? I mean this [caret](https://en.wikipedia.org/wiki/Caret_navigation)

---

<div class="post-metadata">

### Author: ![marijn](https://discuss.codemirror.net/user_avatar/discuss.codemirror.net/marijn/32/136_2.png) [@marijn](https://discuss.codemirror.net/u/marijn)
#### Post date: [May 25, 2022, 8:25pm UTC](https://discuss.codemirror.net/t/how-to-set-text-cursor-caret-width/4430/2 "2022-05-25T20:25:33Z")

</div>

You could style `cm-cursor` to have a wider `border-left`, but you can’t reliably make it cover the character after the cursor (because not every character has the same width, and the cursor drawing doesn’t measure the character at the cursor).

---

<div class="post-metadata">

### Author: ![br4ch1st0chr0n3](https://discuss.codemirror.net/user_avatar/discuss.codemirror.net/br4ch1st0chr0n3/32/1708_2.png) [@br4ch1st0chr0n3](https://discuss.codemirror.net/u/br4ch1st0chr0n3)
#### Post date: [June 9, 2022, 1:58am UTC](https://discuss.codemirror.net/t/how-to-set-text-cursor-caret-width/4430/3 "2022-06-09T01:58:39Z")

</div>

Thank you!
