The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Глупые вопросы о важном..."
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Глупые вопросы о важном..."
Сообщение от Ivan Искать по авторуВ закладки(??) on 25-Фев-05, 13:11  (MSK)
Доброго времени. Есть несколько вопросов (OC FreeBSD 5.3 Release). Извиняюсь, если запостил не в тудой...

1. Подмонтировать виньдовые диски с русскими именами файлов.

Линуксоиды говорят о -oiocharset=koi8r в команде mount? но подозреваю, это не работает во фре.
Во фре есть mount_msdosfs, но в ней это не работает... А обычный mount выдает ошибку.

2. Русификация. Вроде все есть:
/etc/rc.conf:
  font8x14="cp866-8x14"
  font8x16="cp866b-8x16"
  font8x8="cp866-8x8"
  keymap="ru.koi8-r"
  scrnmap="koi8-r2cp866"
/etc/ttys:
  ttyv0 "/usr/libexec/getty Pc"   cons25r on  secure
  и все в таком духе.
/root/profile:
  TERM=${TERM:-cons25r}
  export TERM

А вот не выходит...

3. В редакторе vi не могу настроить чтобы при перемещении курсора (вниз или вверх) сохранялся режим insert. Где можно/нужно покопать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Глупые вопросы о важном..."
Сообщение от jonatan Искать по авторуВ закладки(??) on 25-Фев-05, 13:50  (MSK)
man mount_msdosfs
...
-L locale
   Specify locale name used for file name conversions for DOS and
   Win'95 names.  By default ISO 8859-1 assumed as local character
   set.

-D dos-codepage
   Specify the MS-DOS code page (aka IBM/OEM code page) name used
   for file name conversions for DOS names.
...
EXAMPLES
To mount a Russian MS-DOS file system located in /dev/ad1s1:

   mount_msdosfs -L ru_RU.KOI8-R -D CP866 /dev/ad1s1 /mnt
...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Глупые вопросы о важном..."
Сообщение от lavr emailИскать по авторуВ закладки on 25-Фев-05, 13:51  (MSK)
>Доброго времени. Есть несколько вопросов (OC FreeBSD 5.3 Release). Извиняюсь, если запостил
>не в тудой...
>
>1. Подмонтировать виньдовые диски с русскими именами файлов.
>
>Линуксоиды говорят о -oiocharset=koi8r в команде mount? но подозреваю, это не работает
>во фре.
>Во фре есть mount_msdosfs, но в ней это не работает... А обычный
>mount выдает ошибку.

еще есть команда man (manual):

man mount_msdosfs
...
SYNOPSIS
     mount_msdosfs [-o options] [-u uid] [-g gid] [-m mask] [-M mask] [-s]
                   [-l] [-9] [-L locale] [-D dos-codepage] [-W table] special
                   node
...
...
EXAMPLES
     To mount a Russian MS-DOS file system located in /dev/ad1s1:

           mount_msdosfs -L ru_RU.KOI8-R -D CP866 /dev/ad1s1 /mnt

это в случае монтирования M$ разделов на локальных дисках, если
по сети через самбу:

man mount_smbfs

>2. Русификация. Вроде все есть:
>/etc/rc.conf:
>  font8x14="cp866-8x14"
>  font8x16="cp866b-8x16"
>  font8x8="cp866-8x8"
>  keymap="ru.koi8-r"
>  scrnmap="koi8-r2cp866"
>/etc/ttys:
>  ttyv0 "/usr/libexec/getty Pc"   cons25r on  secure
>  и все в таком духе.
>/root/profile:
>  TERM=${TERM:-cons25r}
>  export TERM
>
>А вот не выходит...
>
>3. В редакторе vi не могу настроить чтобы при перемещении курсора (вниз
>или вверх) сохранялся режим insert. Где можно/нужно покопать?

при правильно выбраном TERM все работает, если же услышал писк - значит
вывалился обратно в командный режим. Если же заходишь с удаленной машины
с использованием эмуляции TERM - необходимо правильно замапировать клавиши
курсора: либо в программе которую используешь в качестве удаленного
терминала, либо на freebsd по кодам которые передает программа эмулирующая
удаленный терминал. Если в программе удаленного терминала все правильно
эмулируется и передаются - вовсе ничего настраивать не надо:

:i (вошли в режим ввода или :a append)
asfkjasklfjkl
asdНАБИРАЕМfjklasdjf
asdfjkl

теперь движем курсором вверх и вправо на 3 символа и продолжаем набор,
после набора стрелку вниз - слышим пи-пи (вывалились в командный режим так
как достигли EOF)

man vi(nvi)

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру