Оказывается, что я должен был получить драйверы устройств V4L в дополнение к вышеупомянутым шагам в OP. Методика представлена здесь: https://help.ubuntu.com/community/DVB-T_USB и http://linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers
После перезапуска
dmesg | grep -i dvb
[ 236.965344] usbcore: registered new interface driver dvb_usb_it913x
[ 236.968782] usb 2-1.1: dvb_usb_v2: found a 'ITE 9135 Generic' in cold
state
[ 237.036706] usb 2-1.1: dvb_usb_v2: downloading firmware from file
'dvb-usb-it9135-02.fw'
[ 237.359951] usb 2-1.1: dvb_usb_v2: found a 'ITE 9135 Generic' in warm
state
[ 237.360025] usb 2-1.1: dvb_usb_v2: will pass the complete MPEG2
transport stream to the software demuxer
[ 237.360215] DVB: registering new adapter (ITE 9135 Generic)
[ 237.735476] usb 2-1.1: DVB: registering adapter 0 frontend 0 (ITE 9135
Generic_1)...
[ 237.782775] usb 2-1.1: dvb_usb_v2: schedule remote query interval to 250
msecs
[ 237.782779] usb 2-1.1: dvb_usb_v2: 'ITE 9135 Generic' successfully
initialized and connected
Теперь выполнение Kaffeine
и после выбора Configure Television
мое устройство перечислено, и я могу выбрать источник, самый близкий ко мне и телевизионным работам!
Вы спрашивали о том, как скрыть первые буквы, а не удалять их или прокручивать - вот как их на самом деле скрыть:
Вы можете использовать соответствующие, в сочетании с подсветкой синтаксиса и функцией сокрытия, чтобы на самом деле не показывать совпадающие символы внутри строк.
Чтобы скрыть первые 25 символов каждой строки:
:syn match Concealed '^.\{25\}' conceal
:set conceallevel=2
Чтобы скрыть только строки с пунктуацией даты вместо:
:syn match Concealed '^....-..-.. ..:..:..\..... ' conceal
Чтобы скрыть:
:syn clear Concealed
:set conceallevel=0
То, что выглядит так обычно:
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
YYYY-MM-DD HH:MM:SS.USEC PID Name LogText
будет выглядеть так после выполнения первых двух команд:
PID Name LogText
PID Name LogText
PID Name LogText
PID Name LogText
PID Name LogText
PID Name LogText
PID Name LogText
vim
:help :syn-match
help :syn-conceal
help 'conceallevel'
help 'concealcursor'
Используйте функцию фильтра vim . Запустите:
:%!cut -b36-
, чтобы запустить содержимое вашего буфера с помощью команды cut
, сохраняя только байты 36 и далее. %
означает прохождение всего буфера и замену его содержимого выводом, затем !
- это команда фильтрации, а остальная часть строки - это программа, которую нужно запустить. Это не изменяет базовый файл, если вы не сохраните буфер поверх него.
Чтобы вернуть исходный необрезанный буфер, вы можете использовать : e
, при условии, что он поддерживается реальным файлом.
В командном режиме попробуйте:
:%s/^.\{35}//
% s / pat / sub /
: замените каждое вхождение pat на sub ^. \ {35}
: сопоставьте первые 35 символов строки Эта команда удаляет первые 35 символов каждой строки. Вы можете прочитать : h регулярное выражение
для получения более подробной информации о регулярном выражении в vim
.
Я думаю, что больше соответствует тому, что вы ищете горизонтальная прокрутка .
Z
- это командная клавиша горизонтальной прокрутки, за которой следует направление для перемещения с помощью клавиши со стрелкой вправо или влево.
Сначала :установите nowrap
, чтобы отключить обмотку линии. Затем нажмите z,35,→, чтобы прокрутить 35 пробелов.
Удачно запомнить решение, без модификации буферов или файлов. Поместите курсор на первый персонаж ( L
На вашем примере) части файла, которую вы хотите увидеть, то введите
:set nowrap
zs
Команда ZS
, настроит VI, чтобы персонаж С курсором появляется на первом столбце экрана. Убедитесь, что вы не вводите : установите NOSOL
в файлах конфигурации.
Команда G $
будет перемещать курсор на последнюю видимую колонку.
Команда G0
G0
вернет ваш курсор в первый видимый столбец, один, содержащий L.
, если какая-либо клавиша перемещает курсор влево или вправо из видимых колонн, то видимый Windows будет сдвигаться.