不幸的是,键盘和屏幕的调整通常不足以让某些程序正确处理我们的字母。 因此,需要额外的设置。 为了让一些重要的程序能够识别我们的字母,需要执行以下操作
Bourne shell (和 Bourne-Again-Shell) 将正确理解塞尔维亚语设置,如果您将以下行添加到 ~/.inputrc
文件中
set meta-flag on
set convert-meta off
set output-meta on
或许将这些行添加到 /etc/skel
中会更好,因为那里包含的文件会被复制到每个新用户的 $HOME
目录中。
如果我们将以下行添加到 ~/.cshrc
(仅针对您) 或 /etc/csh.cshrc
(针对所有用户) 中,就可以输入我们的字符
stty pass8
setenv LC_CTYPE iso_8859_2
setenv LANG C
将以下内容添加到 ~/.elm/elmrc
文件中
charset = iso-8859-2
displaycharset = iso-8859-2
textencoding = 8bit
但是,不能保证这在所有版本的 elm 中都有效。
将以下行添加到您的 ~/.emacs
文件或系统初始化文件中 (可能是 /usr/lib/emacs/site-lisp/default.el
或 /usr/share/emacs/site-lisp/default.el
)
(standard-display-european t)
(require 'iso-syntax)
(set-input-mode (car (current-input-mode))
(nth 1 (current-input-mode))
0)
按如下方式指定命令
groff -Tlatin2 <您的_groff_文件>
不要忘记在 /etc/man.config
中修改此设置,以便在 man
页面上获得我们的字母,当这些页面有一天以塞尔维亚语提供时。 此外,请勿删除 -mandoc
开关。
输入命令如下
joe -asis
或者将以下内容添加到您的 ~/.joerc
文件中-asis
破折号 (-) 必须位于文件的第一列。
这是你能获得的最好的结果,但不是很令人满意。 将以下内容放入您的 ~/.kermrc
文件中
set terminal bytesize 8
set command bytesize 8
set file bytesize 8
set file character-set latin2-iso
set transfer character-set latin2-iso
set terminal character-set latin2-iso
设置以下变量
LESSCHARSET=latin1
输入命令如下
ls -N
或者,如果这不起作用,则使用ls --8bit
请参阅关于 groff
命令的部分。
设置以下变量
MM_CHARSET-ISO-8859-2
将以下内容放入 ~/.nn/init
文件中
set data-bits 8
将以下定义放入 ~/.pinerc
文件中
character-set=ISO-8859-2
您也可以从 “Setup” 中的 “Config” 选项中执行此操作。
按如下方式指定命令
rlogin -8 neki.sajt.yu
在您的 ~/.telnetrc
文件中为每个您想使用 telnet 访问的主机添加一行
<主机名> set outbinary true
例如
moje.malo.mesto.yu set outbinary true
moj.ISP.yu set outbinary true
将以下定义放入您的 ~/.tin/headers
文件中
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 8bit
现在您可以使用我们的字母在论坛组中发送消息了。