# Warp, REPL, and diacritics

**URL:** https://discourse.julialang.org/t/warp-repl-and-diacritics/132040
**Category:** General Usage
**Tags:** repl
**Created:** [September 1, 2025, 10:36pm UTC](https://discourse.julialang.org/t/warp-repl-and-diacritics/132040 "2025-09-01T22:36:28Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Joris\_Pinkse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joris_pinkse/32/216398_2.png) [@Joris\_Pinkse](https://discourse.julialang.org/u/Joris_Pinkse)
#### Post date: [September 1, 2025, 10:36pm UTC](https://discourse.julialang.org/t/warp-repl-and-diacritics/132040/1 "2025-09-01T22:36:28Z")

</div>

If I use the Julia REPL from the Warp command line (with JuliaMono font), no diacritics are visible. They are visible on the Warp command line itself and also in the REPL if I start the REPL from the default (Ubuntu 25.04) terminal.

Any suggestions?

(I’ll also file this with Warp)

---

<div class="post-metadata">

### Author: ![technocrat](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/technocrat/32/220947_2.png) [@technocrat](https://discourse.julialang.org/u/technocrat)
#### Post date: [September 1, 2025, 11:31pm UTC](https://discourse.julialang.org/t/warp-repl-and-diacritics/132040/2 "2025-09-01T23:31:48Z")

</div>

Under macOS seems not to occur

 ![Screenshot 2025-09-01 at 4.30.41 PM](https://global.discourse-cdn.com/julialang/original/3X/c/f/cf6061d86019415538884f76412bc0534c5f9d84.png)

---

<div class="post-metadata">

### Author: ![Joris\_Pinkse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joris_pinkse/32/216398_2.png) [@Joris\_Pinkse](https://discourse.julialang.org/u/Joris_Pinkse)
#### Post date: [September 1, 2025, 11:59pm UTC](https://discourse.julialang.org/t/warp-repl-and-diacritics/132040/3 "2025-09-01T23:59:49Z")

</div>

Interesting. Yes, it turns out that like you I can get some diacritics, but not all. For instance, I cannot get the hat of x̂ to show.

---

<div class="post-metadata">

### Author: ![technocrat](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/technocrat/32/220947_2.png) [@technocrat](https://discourse.julialang.org/u/technocrat)
#### Post date: [September 2, 2025, 1:57am UTC](https://discourse.julialang.org/t/warp-repl-and-diacritics/132040/4 "2025-09-02T01:57:46Z")

</div>

For that you can use \xhat TAB

---

<div class="post-metadata">

### Author: ![Joris\_Pinkse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joris_pinkse/32/216398_2.png) [@Joris\_Pinkse](https://discourse.julialang.org/u/Joris_Pinkse)
#### Post date: [September 2, 2025, 2:38am UTC](https://discourse.julialang.org/t/warp-repl-and-diacritics/132040/5 "2025-09-02T02:38:10Z")

</div>

I know that I can use x\hat TAB, but if I do that then there is no visible hat on the x when I run the REPL from Warp, but there is a hat on the x when I run the REPL from the Ubuntu terminal. If I copy the x with the invisible hat from the REPL to the Warp command line then it does show the hat. It must be a terminal emulation issue of sorts.

---

<div class="post-metadata">

### Author: ![technocrat](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/technocrat/32/220947_2.png) [@technocrat](https://discourse.julialang.org/u/technocrat)
#### Post date: [September 2, 2025, 2:50am UTC](https://discourse.julialang.org/t/warp-repl-and-diacritics/132040/6 "2025-09-02T02:50:47Z")

</div>

Must be an macOS thing that I’m able to do it in Warp.

---

<div class="post-metadata">

### Author: ![Joris\_Pinkse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joris_pinkse/32/216398_2.png) [@Joris\_Pinkse](https://discourse.julialang.org/u/Joris_Pinkse)
#### Post date: [September 2, 2025, 3:24am UTC](https://discourse.julialang.org/t/warp-repl-and-diacritics/132040/7 "2025-09-02T03:24:30Z")

</div>

A Warp for macos thing yes.

---

<div class="post-metadata">

### Author: ![cormullion](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cormullion/32/49131_2.png) [@cormullion](https://discourse.julialang.org/u/cormullion)
#### Post date: [September 2, 2025, 8:01am UTC](https://discourse.julialang.org/t/warp-repl-and-diacritics/132040/8 "2025-09-02T08:01:09Z")

</div>

I’d almost forgotten

> <https://github.com/warpdotdev/Warp/issues/1849>
>
> \### Discord username (optional)
> 
> \_No response\_
> 
> \### Describe the bug
> 
> Terminals …usually let you type two characters to produce one. For example, 'e' U+0065 followed by U+0301 should give 'é'.
> 
> In this github text box, you can type 'x' followed by U+0302 to get 'x̂'. (using the Unicode Hex Input keyboard, and hold down Option while you type '0302').
> 
> In REPLs such as Julia, you want to type maths stuff such as x̂.
> 
> These composite characters are accepted by the terminal, but don't appear on the screen.
> 
> 
> \### To Reproduce
> 
> Type \`x\` followed by U+0302 to get 'x̂'. (with the MacOS Unicode Hex Input keyboard selected, type \`x\`, then hold down Option while you type \`0302\`).
> 
> \### Expected behaviour
> 
> \`x̂\`
> 
> \### Screenshots
> 
> MacOS terminal on the right:
> 
> \<img width="419" alt="Screenshot 2022-09-20 at 10 45 21" src="https://user-images.githubusercontent.com/52289/191225705-7809b4d7-b343-476c-8dff-aa7d018a7c20.png"\>
> 
> 
> \### Operating System
> 
> MacOS
> 
> \### OS Version
> 
> 12.0.1
> 
> \### Shell Version
> 
> zsh 5.8 (x86\_64-apple-darwin21.0)
> 
> \### Warp Version
> 
> v0.2022.09.13.08.15.stable\_03
> 
> \### Additional context
> 
> \_No response\_
> 
> \### Does this block you from using Warp daily?
> 
> No
> 
> \### Warp Internal (ignore): linear-label:b8107fdf-ba31-488d-b103-d271c89cac3e
> 
> \_No response\_

😀

---

<div class="post-metadata">

### Author: ![Joris\_Pinkse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joris_pinkse/32/216398_2.png) [@Joris\_Pinkse](https://discourse.julialang.org/u/Joris_Pinkse)
#### Post date: [September 2, 2025, 8:48am UTC](https://discourse.julialang.org/t/warp-repl-and-diacritics/132040/9 "2025-09-02T08:48:42Z")

</div>

Thanks! I Did they fix it for macos then?

---

<div class="post-metadata">

### Author: ![cormullion](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cormullion/32/49131_2.png) [@cormullion](https://discourse.julialang.org/u/cormullion)
#### Post date: [September 2, 2025, 9:10am UTC](https://discourse.julialang.org/t/warp-repl-and-diacritics/132040/10 "2025-09-02T09:10:04Z")

</div>

Dunno - I didn’t think Warp was worth sticking with. Terminal emulators with much better font support include WezTerm, Ghostty, maybe Kitty …
