Linux

Как настроить Konsole, эмулятор терминала KDE по умолчанию

Как настроить Konsole, эмулятор терминала KDE по умолчанию

Вот холодная, жесткая правда о Linux: терминал не скоро устареет, независимо от того, насколько он вам не нравится.

Дружественные для начинающих дистрибутивы, такие как Ubuntu и Linux Mint редко (если вообще когда-либо) требует, чтобы вы открывали эмулятор терминала, но они по-прежнему включают его в качестве одного из приложений по умолчанию. В конце концов, терминал является составной частью истории Linux. , и концепция утилит командной строки вплетена в философию Unix. Вместо того чтобы сопротивляться и избегать его, почему бы не принять терминал и не научиться им пользоваться?

Konsole-знание-Cowsay-сообщение

Если вы готовы сделать этот шаг, Konsole — хороший стартовый инструмент. Это эмулятор терминала по умолчанию в KDE и поставляется с каждым дистрибутивом KDE, но вы можете установить его где угодно, если не обращаете внимания на зависимости.

Konsole — это хорошо сбалансированное приложение, которое позволяет пользователям настраивать его с помощью диалогов и меню. Это отлично подходит для начинающих, которые не хотят редактировать файлы конфигурации просто для изменения цвета текста, как это необходимо для других, обычно облегченных эмуляторов терминала. В то же время, опытные пользователи не будут чувствовать себя ущемленными при использовании Konsole, потому что почти каждый аспект приложения можно контролировать и изменять. Это руководство продемонстрирует функции, которые делают Konsole мощными, и научит вас, как адаптировать их к вашим потребностям.

Немного мотивации

Прежде чем мы познакомимся с Konsole, я бы хотел мотивировать тех, кто еще не продан, на идею использования терминала.

Konsole-знание-разочарование пользователей

Да, я понимаю, что это может быть пугающим если вы никогда не использовали ничего подобного. Мы все были новичками в какой-то момент. Кроме того, существует риск взлома вашей системы Linux с помощью команд. реально, особенно если вы используете их, не зная, что они делают.

Однако сегодня гораздо проще быть новичком в Linux чем, скажем, пятнадцать лет назад. Сеть больше, и есть бесчисленное количество бесплатных ресурсов , учебные пособия и даже онлайн-курсы которые помогут вам узнать все о командах Linux . Давно прошли времена изучения трудоемкой текстовой документации: теперь вы можете научиться пользоваться терминалом с методом, который подходит вам лучше всего.

Да, терминал может показаться избыточным и старомодным на первый взгляд. Да, вы, вероятно, могли бы использовать Linux до конца своей жизни, даже не касаясь его. Тем не менее, рассмотрим эти моменты:

  • терминал незаменим для устранения неполадок. Запустите неправильно работающее приложение в терминале, и в большинстве случаев вы получите вывод, который укажет на проблему
  • если вам нужна помощь на доске обсуждений, вывод команды только для текста быстрее разделить и проанализировать, чем набор скриншотов
  • базовый набор утилит командной строки более-менее одинаков для каждого дистрибутива Linux, поэтому не имеет значения, используете ли вы элементарную и человек, который помогает вам, имеет Arch Linux. Они могут запрашивать вывод команд перечисления оборудования, не беспокоясь о том, есть ли они в вашей системе.
  • Вы можете запускать любое приложение из терминала, а некоторые приложения имеют специальные опции, такие как безопасный режим, к которым трудно (или невозможно) получить доступ из обычного графического интерфейса.
  • запуск приложений с повышенными привилегиями иногда необходим, и это легче сделать из терминала
  • Действия, которые требуют нескольких щелчков мышью и переходов через диалоговые окна подтверждения в приложении, часто можно автоматизировать с помощью сценариев. или простые однострочники в терминале. Таким образом, вы можете ускорить рабочий процесс и «заставить компьютер работать на вас»
  • это становится еще лучше, когда вы создаете псевдонимы. псевдонимы : вам не нужно запоминать команды или переключатели, только слово, которое вы выбираете в качестве псевдонима.
  • если вы хотите почувствовать себя хакером или поразить своих друзей своим «безумным умением», более полезно знать, что вы делаете в терминале, чем просто притворяться, что вы печатаете команд

Будучи убеждена? Отлично. Давайте узнаем, как настроить Konsole. Обратите внимание, что скриншоты и описания относятся к последней стабильной версии Konsole для KDE 4.1x. Приложение было портировано на Plasma 5 , но он все еще страдает от надоедливых ошибок , поэтому я выбрал более старую версию.

Профили и внешний вид

Профили — самая практичная функция Konsole. Они позволяют настроить столько отдельных конфигураций, сколько вы хотите, и переключаться между ними за один сеанс или даже использовать больше профилей одновременно, каждый на своей вкладке. Вы можете создавать и редактировать профили в диалоговом окне « Настройки»> «Управление профилями».

Konsole-знания-редактировать-профиль

Каждый профиль может начинаться в отдельном каталоге и иметь собственный размер окна. Konsole по умолчанию открывает оболочку Bash, но вы можете запускать другие оболочки (например, zsh или fish) в их собственных профилях и вкладках или настроить любую другую команду или приложение для запуска при загрузке профиля. Этот диалог конфигурации содержит различные настройки поведения Konsole, поэтому вы можете объявить пользовательские привязки клавиш на вкладке « Клавиатура » и управлять действиями щелчка мышью на вкладке « Мышь ». Мы вернемся к другим вариантам в следующих нескольких разделах.

Konsole-знания-мышь-действия

Самая интересная вкладка — Внешний вид . Konsole поддерживает цветовые схемы , которые вы можете создать самостоятельно или скачать бесплатно. Вы можете настроить фон и цвета шрифта для оптимальной контрастности, а также выбрать тип и размер шрифта (Konsole обнаруживает и отображает только моноширинные шрифты, установленные в вашей системе). Если вы хотите, вы можете даже установить фоновое изображение для вашего терминала.

KONSOLE-знания-цвет-внешний вид

Помимо индивидуальной настройки профиля, Konsole имеет диалог общих настроек в разделе « Настройки»> «Настройка Konsole» . Здесь вы можете выбрать, отображать ли вкладки и где их размещать, а также изменить внешний вид заголовка окна Konsole.

Konsole-знание-Customize-вкладка

Если вы тщательно настраиваетесь, вы будете рады услышать, что Konsole позволяет загружать пользовательский файл CSS для изменения шрифта, цвета и размера вкладок и панели вкладок.

Управление вкладками

В настоящее время очевидно, что Konsole поддерживает вкладки. В этом нет ничего необычного — просмотр с вкладками стало стандартом де-факто для веб-браузеров и настольных приложений, таких как текстовые редакторы. текстовых редакторов , файловые менеджеры и эмуляторы терминалов следовали примеру. В Konsole вы можете переименовывать и отключать каждую вкладку, если щелкнуть по ней на панели вкладок.

-Переименование вкладки знаний Konsole

Отсоединение вкладки закрывает ее в текущем окне Konsole и открывает ее в новом. Это полезно, когда вы хотите переместить активное приложение на другой виртуальный рабочий стол. Чтобы скопировать вкладку в текущее окно, используйте параметр « Файл»> «Клонировать вкладку» . Если вам нужен обзор нескольких вкладок одновременно, Konsole предлагает параметр « Разделить вид» в меню «Вид».

Konsole-знание-сплит-просмотр

В режиме разделенного просмотра все открытые вкладки будут скопированы в горизонтальные или вертикальные контейнеры, что по существу создаст ситуацию «окна в окне». Вы можете выбрать одну и ту же вкладку в каждом контейнере, но прокручивать до разных позиций в каждом из них, что удобно при чтении длинного файла. Важно помнить, что закрытие вкладки в одном представлении закрывает ее во всех активных представлениях. Konsole также поддерживает полноэкранный режим, который охватывает панель и все активные окна после нажатия клавиши F11 . Это быстрый способ скрыть рабочий стол!

KONSOLE-знания-закладки

Если вы часто работаете с одними и теми же каталогами и каждый день открываете одни и те же файлы на вкладках Konsole, полезно знать, что вы можете пометить все открытые вкладки как папку и загрузить их сразу при следующем запуске Konsole. В некотором смысле закладки Konsole заменяют функциональность «Сохранить сеанс». вы можете вспомнить из своего любимого веб-браузера.

Работа с файлами и командами

Konsole — отличный компаньон для файлового менеджера — особенно для Dolphin, KDE по умолчанию — по нескольким причинам. Во-первых, в меню «Файл» есть опция, которая открывает диспетчер файлов в текущем активном каталоге. Во-вторых, вы можете перетаскивать элементы из окна файлового менеджера в окно Konsole и получать контекстное меню с набором удобных действий для копирования, открытия и связывания файлов и папок.

Konsole знание падение

Если вы хотите отслеживать изменения в журнале или любом другом файле, проверьте меню «Вид» и его параметры « Монитор активности / тишины» . Выбор этого параметра позволит Konsole уведомлять вас с помощью уведомлений на рабочем столе, когда что-то происходит (или прекращается) на вкладке, для которой вы включили эту опцию. Если вы делаете резервные копии в терминале, вы можете использовать это, чтобы получать уведомления, когда они будут завершены.

Konsole-знание-монитор-активность

Как и в любом другом приложении KDE, вы можете выбрать тип уведомлений для Konsole. Вы найдете диалог в разделе Настройки> Настроить уведомления .

KONSOLE-знания-уведомления

Помимо отслеживания вывода команды Konsole также может сохранить ее в виде текстового или HTML-файла и распечатать в формате PDF или на бумаге. Оба варианта находятся в меню Файл. Вы можете контролировать объем экспортируемых файлов, регулируя размер прокрутки. Его можно предварительно настроить для каждого профиля или изменить на лету для каждой открытой вкладки, щелкнув правой кнопкой мыши и выбрав « Настроить прокрутку» в контекстном меню.

Konsole знание прокрутки

Иногда команды Linux дает огромные результаты, высвечивая несколько сотен строк кода по экрану, прежде чем вы сможете их прочитать. Чтобы дать вам больше контроля над содержимым окна вашего терминала, Konsole позволяет вам переключать управление потоком — опцию приостановки вывода команды нажатием сочетания клавиш. Опять же, вы можете настроить эту функцию для каждого профиля Konsole.

Konsole знание потока

Дополнительные настройки, хитрости и помощь в получении

Сила Konsole не заканчивается здесь. Существует множество дополнительных функций и параметров конфигурации, больших и малых, которые вы можете использовать, чтобы превратить Konsole в идеально персонализированный эмулятор терминала. Если вам нравятся сочетания клавиш, не стесняйтесь определять свои собственные или просто использовать значения по умолчанию. Например, Ctrl + колесо мыши активирует масштабирование, а удержание Ctrl + Alt при выделении текста автоматически выбирает столбцы, если Konsole обнаруживает их в выводе. Также есть функция поиска с поддержкой регулярных выражений и чувствительных к регистру ключевых слов.

--background-mode пользователи могут запускать Konsole с --background-mode переключателя --background-mode . Он будет работать, но останется невидимым и тихим, и вы можете вывести его на передний план, нажав Ctrl + Shift + F12 . В случае необходимости ручного редактирования или резервного копирования профилей Konsole их можно найти в виде простых текстовых файлов в папке ~/.kde/share/apps/konsole/ .

Вы можете узнать больше о Konsole в своем собственном темпе, постепенно изучая команды Linux, или вы можете просто узнать все об этом из официальной справочной документации. Есть автономная версия, которую вы можете прочитать непосредственно в Konsole, но если вы предпочитаете отдельный PDF-файл, вы можете скачать Руководство . При подготовке этой статьи я обнаружил, что Справочник Konsole отсутствует на официальном сайте документации KDE, поэтому я связался с Куртом Гинденбургом , разработчиком Konsole. Он быстро ответил и исправил проблему. Слава Курту!

Теперь, когда вы знаете, что Konsole поддерживают такие крутые люди, нет никаких причин не пытаться это делать. Расскажите нам о своем опыте работы с Konsole в комментариях. Уже фанат Konsole? Тогда не стесняйтесь делиться советами и хитростями с нашими читателями.

Авторы изображения: Главное изображение , Человек-компьютерное взаимодействие 96/365 через Flickr .

Похожие посты
Linux

8 лучших окружений рабочего стола Linux

AndroidIphone и ipadLinuxWindows

Окончательное руководство по включению темного режима везде

LinuxКак сделать

Что такое Swappiness в Linux? (и как это изменить)

LinuxКак сделать

Как использовать команду ls для вывода списка файлов и каталогов в Linux