В командной строке, безусловно, можно делать то, что вы хотите, хотя синтаксис readline может сбивать с толку: краткий список примеров приведен в приложении в конце статьи.
Вы можете использовать библиотеку чтения строк GNU, создать несколько макросов и поместить их в свой ~/.inputrc
. Тогда вы сможете вставлять произвольные строки в терминал при нажатии комбинации клавиш. Как отмечено в в руководстве по bash :
В дополнение к именам команд readline позволяет привязывать клавиши к строке, которая вставляется при нажатии клавиши (макрос).
blockquote>
Синтаксис для управления привязками клавиш в файле inputrc прост. Все, что требуется, - это имя команды или текст макроса и последовательность клавиш, к которой он должен быть привязан. Имя может быть указано одним из двух способов: в качестве имени символического ключа, возможно, с мета- или управляющими префиксами, или в качестве последовательности клавиш.Будьте осторожны при назначении сочетаний клавиш для произвольных строк, так как многие привязки клавиш уже установлены, используете ли вы режим emacs или vi Bash (в дополнение к независимым привязкам tty). См.
bind -P
для списка связанных в настоящее время быстрых клавиш Bash, иstty -a
для других используемых.Вам просто нужно поместить свои макросы в
~/.inputrc
(создайте его, если он не существует) и добавить, например:Control-o: "U+16a1"
, но, вероятно, лучше вместо этого использовать, например, Ctrl kbd> + Alt kbd> + O kbd>, потому что большинство комбинаций ctrl и одной буквы уже связаны:
[ 111]Затем перезапустите терминал и используйте комбинации клавиш, чтобы поместить строку в позицию курсора. Есть много сложных и более интересных возможностей; Экспериментируйте, и вы найдете макросы очень полезными, когда вам придется многократно повторять разные вещи. Перечислите свои назначенные макросы с помощью
bind -s
.Список примеров для справки (не используйте их, поскольку некоторые из них уже будут назначены): см.
bind -P
:"\e\C-k": "string" # ctrl+alt+k "\ey": "string" # alt+y "\C-w": "string" # ctrl+w "\C-x\C-e": "string" # ctrl+x, ctrl+e
См.
man 3 readline
для получения дополнительной информации и страницы Ubuntu онлайн .
Существует китайский клон MS Office, который называется WPS Office . Он предлагает как ленточные, так и пользовательские интерфейсы на основе панели инструментов, которые вы можете переключать на лету. Это не с открытым исходным кодом, хотя.
Для получения более подробной информации и инструкций по установке, см. Это OMG! Ubuntu! статья .
Для использования только в текстовом режиме в терминале есть sc
( man
страница ).
Проверьте это ... вот список всех программ для работы с электронными таблицами для linux ...:)
http://www.linuxlinks.com/Software/Spreadsheets/ [ 112]
иначе вы можете попробовать koffice, staroffice и gnome-office.
Я надеюсь, что это помогло ..:)
*.xls
файлы. – Peter Remmers 18.07.2019, 07:14