I am facing a problem on my newly installed arch linux machine with GNOME - vim is unable to render powerline glyphs on the gnome-terminal. I have installed the patched fonts and changed the gnome-terminal preferences to use the powerline font. Also, I have installed powerline and powerline-fonts using pacman. I use vim-airline plugin with the setting "let g:airline_powerline_fonts = 1". I tried different powerline fonts and none of them resolved the problem. pango-list command displays me all the powerline fonts too. I have tried a lot of different variations to fix this problem but, I haven't been able to get anything to work. Any help would be highly appreciated.
patched powerline fonts on gnome-terminal not working (archlinux + GNOME)
2.3k views Asked by Pallav At
2
There are 2 answers
0
chinmay_manas
On
Your terminal isn't showing few characters in the above screenshot
Either fonts with those characters aren't installed or Encoding of terminal isn't set to UTF-8
You've installed glyphs, in that case, only option left is adding the following line in .vimrc
set encoding=utf-8
You also need to confirm that terminal is configured to display UTF-8 encoding
Check the compatibility tab in gnome-terminal preferences

Related Questions in VIM
- vim python omnifunc not working some modules
- Alias does not take effect when I use Vim to execute external commands
- Executing just multiple python lines in VIM
- Is there a Vim-eqsue way to sequentially copy numbers?
- How do I run a Python program in the Vim editor without closing it?
- Vim 8 - How do I re-number my list after reordering the list - manually or automatically?
- vim: indent next line more than the current
- Unicode character ſ is matched as itself and as 's.'
- Nvim with prose: how to set up proper `autoformat` line-wrapping
- Syntax highlighting of nested braces in vim
- Is there a way to flip the bit under your cursor in (n)vim?
- Vimscript function for replacing the visually selected buffer in nvim
- no console after using :wq in vim
- Convert entire (Python) file from 2-space indent to 4-space indent
- Prepend text to a different file from within Vim
Related Questions in ARCHLINUX
- Running docker image for ASP.NET core sample from Microsoft on arch linux, cant browse to http://localhost:5000
- Pyperclip library doesn't recognize Python 3.12 in Visual Studio Code on Arch Linux
- vscode extensions have low download/reviews count on linux but not on windows?
- Emulator process termination - The Android emulator exited with code -11 after startup
- VirtualBox ErrorVkPhysicalDevice does not support GetPhysicalDeviceCalibrateableTimeDomainsKHR
- How to start a headless session without a desktop environment using tigervnc?
- sdl2 c program on wayland doesn't show window
- How do I fix sway waybar not displaying my custom module?
- Is there an efficient way to format Decimal?
- fatal error: helloworld.c: No such file or directory
- Docker login credentials, pass + gpg
- npm freezed while installing packages
- How to manage XMonad (and xmobar and anything else related to it) via GHCup+cabal?
- OpenMPI Installation on Archlinux
- Error "undefined reference to" when building package seafile-client on manjaro
Related Questions in GNOME-TERMINAL
- VS CODE - How to enable CMD in integrated terminal? (Zorin 17)
- Why is gnome-terminal slow when drawing characters with ncurses?
- Colors not shown in the output of git-graph
- Bash script launching new terminals
- Gnome-terminal font doesen't show the right Symbol
- How can hard-wrap long lines in a gnome-terminal window?
- yad tray icon crashes, but works when run from VSCode
- Enter key stopped working in ubuntu after updating gsettings
- When i open ubuntu terminal "~~~~" and "^[[2~^[[2~^[[2~" this characters coming non stoply . How to get ride of this?
- Unable to open GNOME-TERMINAL at cent OS 7
- How do I grab a variable from the output of another command and leave the command running
- how to query the precise top-left absolute x,y coordinates of the gnome-terminal text window area under ubuntu?
- Neovim in GNOME-terminal with mouse disabled moves cursor when scrolled
- pass arguments to gnome-terminal from find -exec command
- When Infinite Loop is opening at same time in Redhat Linux then how to stop it?
Related Questions in POWERLINE
- Use tmux plugins with Powerline
- Communicating through Power Line Communication using STM32 and QCA7000
- fonts-powerline apt packge conflict with `$_`
- bash-it with powerline prompt theme: What's the meaning of {1} next to the git branch name?
- Turn off separator between windows names in tmux+powerline
- Show hostname for local host with powerline
- How do I remove the exit code part of the powerline prompt
- Problem with ZSH arrows' colors in Visual Studio Code
- Powerline tmux default configuration
- PowerLine fonts in Console Apps
- How to display current virtual environtment in python in oh-my-posh?
- tmux powerline symbols not rendering properly despite having proper fonts installed
- Fish theme "bobthefish" not showing special symbols
- powerline jason messed up after trying to restart using "powerline-daemon --replace"
- Heredoc with powerline
Related Questions in VIM-AIRLINE
- How do I add the number of currently highlighted characters to the vim-airline plugin?
- Weird looking glyphs while installing vim-devicons for neovim
- How do I remove the truncation in my vim-airline status bar
- vim airline won't set theme until split view
- How to add custom text to vi airline
- vim airline how to show full warning messages
- vim-airline doesn't show git branch
- neovim: Error detected while processing function <SNR>29_on_window_changed[22]..<SNR>29_ini t[29]..<SNR>29_on_colorscheme_changed:
- Why :redraw! not take effect in augroup?
- Neovim + galaxyline plugin crushing
- Vim-airline maxline symbol overlaps with % symbol
- Vim Airline interpreting .h files as cpp, not c
- Changing Vim Airline colorscheme on filetype
- patched powerline fonts on gnome-terminal not working (archlinux + GNOME)
- Vim-Airline + screen bug
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Popular Tags
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
It was a trivial issue with fonts. I had to install a relevant Nerd Font.