Я хотел бы знать, есть ли какие-нибудь плагины и / или утилиты, которые могли бы сделать мою жизнь НАМНОГО БОЛЬШЕ.
При перемещении из папки в папку через консоль я могу использовать клавишу Tab kbd> на моей клавиатуре, чтобы автоматически заполнять папку, искать папку (двойное касание) или просто выражать, что я хочу перейти «вперед» с моими поисками.
При кодировании клавиша Tab kbd> используется для «проталкивания» кода «вперед» или вправо. Чтобы «вытянуть» код «назад», вы можете использовать комбинацию клавиш Shift kbd> + Tab kbd>.
Есть ли эквивалент, например, для нажатия клавиш Shift kbd> + Tab kbd>, чтобы написать ../
в консоли для меня? Или дать мне знать, что я нахожусь на корневом уровне и что я больше не могу идти «назад»?
Примеры использования:
Случай 1: [ 1114]
user@server:/$ cd ~/Desktop/folder1/
после Shift kbd> + Tab kbd>
user@server:/$ cd ~/Desktop/
(Удалить последнюю записанную папку. Не более backspace spam !!: D)
Случай 2:
user@server:/$ cd
после Shift kbd> + Tab kbd> [ 1120] Случай 3: после Shift kbd> + Tab kbd> Я знаю, это звучит лениво. Я знаю, что я ленивый. В любом случае, спасибо за предложения! (: Редактировать: Просто для ясности. Я привел в качестве примера команду user@server:/$ cd
(потому что я в корне и не могу вернуться) user@server:/home/Desktop/folder1$ cd
user@server:/home/Desktop/folder1$ cd ../
(потому что я могу вернуться к Desktop
) cd
, но то, что я хочу, можно применить к любой команде / исполняемому файлу. Это будет считаться Основное использование так же, как Tab kbd> используется для автозаполнения.
Создайте этот файл /home/$USER/.inputrc
со следующим:
# ~/.inputrc - complements /etc/inputrc - global inputrc for libreadline
# April 15, 2019
# See readline(3readline) and `info rluserman' for more information.
$include /etc/inputrc
# Insert key to togged overwrite-mode
"\e[2~": overwrite-mode
# April 22, 2019 AU Q&A: https://askubuntu.com/q/1135306/307523
# Make Shift-tab act like "cd ../" (move to parent directory)
"\e[Z": "cd ../"
Сохраните файл и откройте новый терминал.
Теперь вы можете использовать Shift kbd> + Tab kbd> для отправки cd ../
на терминал.
Также в настройках можно нажать клавишу Вставить kbd>, чтобы переключаться между режимом перезаписи (замены) символов и режимом вставки.