Одна вещь, которую мне не хватает в оболочке Linux - это сочетание клавиш Alt+Dot . Что он делает, это вставляет последний аргумент предыдущей команды. Это кажется тривиальной техникой, но она действительно полезна.
т.е. если вы наберете это:
$ ls /Applications/MAMP/conf/apache/
В следующий раз вам просто нужно набрать команду + ярлык, и аргумент будет завершен за вас.
$ cd 'alt+dot'
На Mac я знаю 2 альтернативы; нажимая Esc+Dot или печатая !$ ,!* с настройкой волшебного пространства.
Однако, хотя обе альтернативы вставляют последний использованный вами аргумент (аргументы), они не могут прокручивать историю команд назад, как это происходит при многократном вводе Alt+Dot .
Я могу жить с этими вариантами пока, но я хотел бы знать, знает ли кто-то лучший способ сделать это.