On 2019-11-08, mita putnik wrote:
> Hi, all,
> Prompt pls. 
> 
> 1) Who - your code of text editor or function of operations system - interpret
> the control codes 0x00 till 0x1f (e.g. LineFeed 0x0a)? If these codes have
> glyphs in .ttf-files, and we wanna see these glyphs in text editor, changes
> should be done in text editor or in system function?
> 
> 2) The same question for control codes 0x80 till 0x9f.

I don't know much about this because I seldom have issues with
displaying characters, but I might be able to help a little.

If you want Vim to emit the actual code for a character instead of
emitting some translation (as, for example, emitting the byte 0x04
rather than the ASCII pair ^D), you can add that character to the
'isprint' option.  See

    :help 'isprint'

You may have a problem displaying linefeed the way you want because
Vim does its own end-of-line processing and doesn't emit linefeeds
in a buffer.  See

    :help 'list'
    :help 'listchars'

> 3) Opposite question: who interpret code 0x20 (Space) as mark to bring text to
> new line? To change code of Space to another one (e.g. to 0x49), where changes
> should be done?
> 
> 4) To interpret code of old regular letter (e.g. 0x48) as control code (e.g. 
> as
> LineFeed), where changes should be done?

If I understand your question correctly, I think you could do this
sort of transformation using the +conceal feature.

> 5) For symbols 0x00 till 0x7f, what are the ways to use 7-bits encoding table
> with classical .ttf-files without converting text into 8-bits encoding?

No idea.

Regards,
Gary

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/20191111194901.GA2416%40phoenix.

Raspunde prin e-mail lui