Skip to main content
Deno 2 is finally here 🎉️
Learn more
Module

x/ddc_vim/deps.ts>op.arabicshape

Dark deno-powered completion framework for neovim/Vim8
Go to Latest
variable op.arabicshape
import { op } from "https://deno.land/x/ddc_vim@v3.9.1/deps.ts";
const { arabicshape } = op;

When on and 'termbidi' is off, the required visual character corrections that need to take place for displaying the Arabic language take effect. Shaping, in essence, gets enabled; the term is a broad one which encompasses: a) the changing/morphing of characters based on their location within a word (initial, medial, final and stand-alone). b) the enabling of the ability to compose characters c) the enabling of the required combining of some characters When disabled the display shows each character's true stand-alone form. Arabic is a complex language which requires other settings, for further details see arabic.txt. NOTE: This option is set when 'compatible' is set.

(default on)

only available when compiled with the +arabic feature

type

GlobalOption<boolean>