LINUX.ORG.RU

Тектовый редактор с подсветкой для роутера

 


0

1

Прошил роутер на леде и хочу установить текстовый редактор с подсветкой, чтобы текст раскрасить. Глазам будет приятно и будет за что зацепиться. Стандартный vi такой возможности не имеет, насколько я знаю. Есть такие вообще?

Ответ на: комментарий от Prosto_user

Я в виме не шарю, но, помнится, он бывает в двух вариантах: минимал и полный. Мб у тебя минимал и мб в нем нет подсветки.

anonymous
()
Ответ на: комментарий от imul
root@OpenWrt /root # opkg files nano
Package nano (4.2-1) is installed on root and has the following files:
/usr/bin/nano
root@OpenWrt /root # 
Prosto_user ★★★
() автор топика
Ответ на: комментарий от Prosto_user
xms@XMs-develop ~ $ ls -lh /usr/share/nano/*.nanorc
-rw-r--r-- 1 root root  882 апр  9 09:39 /usr/share/nano/asm.nanorc
-rw-r--r-- 1 root root  555 апр  9 09:39 /usr/share/nano/autoconf.nanorc
-rw-r--r-- 1 root root 1,4K апр  9 09:39 /usr/share/nano/awk.nanorc
-rw-r--r-- 1 root root  712 апр  9 09:39 /usr/share/nano/changelog.nanorc
-rw-r--r-- 1 root root  788 апр  9 09:39 /usr/share/nano/cmake.nanorc
-rw-r--r-- 1 root root 1,8K апр  9 09:39 /usr/share/nano/c.nanorc
-rw-r--r-- 1 root root  344 апр  9 09:39 /usr/share/nano/css.nanorc
-rw-r--r-- 1 root root  757 апр  9 09:39 /usr/share/nano/debian.nanorc
-rw-r--r-- 1 root root  414 апр  9 09:39 /usr/share/nano/default.nanorc
-rw-r--r-- 1 root root 1,1K апр  9 09:39 /usr/share/nano/elisp.nanorc
-rw-r--r-- 1 root root 2,0K апр  9 09:39 /usr/share/nano/fortran.nanorc
-rw-r--r-- 1 root root 4,2K апр  9 09:39 /usr/share/nano/gentoo.nanorc
-rw-r--r-- 1 root root 1,3K апр  9 09:39 /usr/share/nano/go.nanorc
-rw-r--r-- 1 root root  710 апр  9 09:39 /usr/share/nano/groff.nanorc
-rw-r--r-- 1 root root  587 апр  9 09:39 /usr/share/nano/guile.nanorc
-rw-r--r-- 1 root root 1,2K апр  9 09:39 /usr/share/nano/html.nanorc
-rw-r--r-- 1 root root  653 апр  9 09:39 /usr/share/nano/java.nanorc
-rw-r--r-- 1 root root  763 апр  9 09:39 /usr/share/nano/javascript.nanorc
-rw-r--r-- 1 root root  878 апр  9 09:39 /usr/share/nano/json.nanorc
-rw-r--r-- 1 root root 2,5K апр  9 09:39 /usr/share/nano/lua.nanorc
-rw-r--r-- 1 root root  535 апр  9 09:39 /usr/share/nano/makefile.nanorc
-rw-r--r-- 1 root root  453 апр  9 09:39 /usr/share/nano/man.nanorc
-rw-r--r-- 1 root root  198 апр  9 09:39 /usr/share/nano/mgp.nanorc
-rw-r--r-- 1 root root  185 апр  9 09:39 /usr/share/nano/mutt.nanorc
-rw-r--r-- 1 root root  388 апр  9 09:39 /usr/share/nano/nanohelp.nanorc
-rw-r--r-- 1 root root 2,7K апр  9 09:39 /usr/share/nano/nanorc.nanorc
-rw-r--r-- 1 root root  791 апр  9 09:39 /usr/share/nano/nftables.nanorc
-rw-r--r-- 1 root root 1,7K апр  9 09:39 /usr/share/nano/objc.nanorc
-rw-r--r-- 1 root root  859 апр  9 09:39 /usr/share/nano/ocaml.nanorc
-rw-r--r-- 1 root root  590 апр  9 09:39 /usr/share/nano/patch.nanorc
-rw-r--r-- 1 root root 1,5K апр  9 09:39 /usr/share/nano/perl.nanorc
-rw-r--r-- 1 root root 1,1K апр  9 09:39 /usr/share/nano/php.nanorc
-rw-r--r-- 1 root root  919 апр  9 09:39 /usr/share/nano/po.nanorc
-rw-r--r-- 1 root root 3,0K апр  9 09:39 /usr/share/nano/postgresql.nanorc
-rw-r--r-- 1 root root  632 апр  9 09:39 /usr/share/nano/pov.nanorc
-rw-r--r-- 1 root root 1,2K апр  9 09:39 /usr/share/nano/python.nanorc
-rw-r--r-- 1 root root 1,5K апр  9 09:39 /usr/share/nano/ruby.nanorc
-rw-r--r-- 1 root root 1,1K апр  9 09:39 /usr/share/nano/rust.nanorc
-rw-r--r-- 1 root root 1,5K апр  9 09:39 /usr/share/nano/sh.nanorc
-rw-r--r-- 1 root root 1,9K апр  9 09:39 /usr/share/nano/spec.nanorc
-rw-r--r-- 1 root root 2,2K апр  9 09:39 /usr/share/nano/tcl.nanorc
-rw-r--r-- 1 root root  463 апр  9 09:39 /usr/share/nano/texinfo.nanorc
-rw-r--r-- 1 root root  200 апр  9 09:39 /usr/share/nano/tex.nanorc
-rw-r--r-- 1 root root  527 апр  9 09:39 /usr/share/nano/xml.nanorc
xms@XMs-develop ~ $ 

Посмотри, какие файлы у тебя есть по указанному пути

XMs ★★★★★
()
Ответ на: комментарий от XMs

Я выше говорил, что у меня нет даже папки нано в /usr/share/

root@OpenWrt /root # ls /usr/share/
acl.d      dnsmasq    fw3        libiwinfo  libubox    rpcd       terminfo   udhcpc
root@OpenWrt /root # 
Prosto_user ★★★
() автор топика
Ответ на: комментарий от XMs

Посмотри, какие пакеты доступны

Тектовый редактор с подсветкой для роутера (комментарий)
Вот же он показал. Там один эльф в пакете. Либо отдельным пакетом обвязка идёт, либо надо руками забросить нужные файлы.

imul ★★★★★
()
Ответ на: комментарий от ados

Не, все-таки предпочту нынешний вариант.

Prosto_user ★★★
() автор топика
Ответ на: комментарий от Prosto_user

С sshfs вообще любой вменяемый редактор можно использовать.

ados ★★★★★
()
Ответ на: комментарий от Prosto_user

Есть там highlighting, должно быть включено по умолчанию. Настройки достаточно гибки.

Syntax highlighting To enable highlight use ^T H.

To select the syntax, use ^T Y. You can hit Tab Tab at the prompt for a completion list.

JOE tries to determine the syntax to use based on the name and contents of the file. The configuration file /etc/joe/ftyperc contains the definitions.

Each syntax is defined by a file located /usr/share/joe/syntax/.

man посмотри.

Dude
()

Нужно установить vim-full и vim-runtime скорее всего. Вот только это очень странное решение - держать такое на роутере. Ты ещё иксы туда накати.

shell-script ★★★★★
()
Ответ на: комментарий от Prosto_user

при использовании внешнего оверлея памяти хватает на все

r0ck3r ★★★★★
()
Ответ на: комментарий от shell-script

В случае с вимом — да, весит дофига.

Prosto_user ★★★
() автор топика
Ответ на: комментарий от Prosto_user

ну хз, у меня на роутере все три работают

slapin ★★★★★
()
Ответ на: комментарий от Prosto_user

Что значит «не нравится»? Я фигею с вас, тратить свое время, чтобы вкорячить подсветку файлов на роутере, где раз в пятилетку файлы то править нужно.

anonymous
()
Ответ на: комментарий от anonymous

Еще один «товарищ», который лучше меня знает, когда и как редактировать.

Prosto_user ★★★
() автор топика
Ответ на: комментарий от imul

Ну вот я и думал, что оно отдельным пакетом, однако нет

XMs ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.