Створення псевдоніма в Конему


14

Чи можливо створити псевдонім для ConEmu? Також у Linux, bash-терміналі є файл .bashrc, що схоже на ConEmu?

Спасибі


Я вважаю, що псевдоніми повинні підтримувати вашу оболонку, а не термінал. Наприклад, згадані .bashrcналежать до bash (shell), але не термінальні. І ви також можете використовувати bash з ConEmu.
Максим

Так, ви праві. Вибачте за це. Насправді я на вікні. Чи можете ви допомогти мені, як створити це на вікні cmd (який, на мою думку, зараз використовуватиме conemu).
Вівек Кумар

Якщо powershell - це варіант, ви можете визначити псевдоніми у своєму файлі профілю
kb_sou

Відповіді:


16

Нова відповідь

В останніх побудовах ConEmu є сторінка налаштувань навколишнього середовища . Ви можете встановити там змінні середовища та псевдоніми для cmd.exe. В одному рядку встановлено один псевдонім. Приклад:

alias cdd=cd /d $1

Стара відповідь

Ви можете використовувати doskeyдля створення псевдонімів. Наступний приклад передбачає, що ваша папка встановлення C:\Program Files\ConEmu) і ваша оболонка cmd.exe.

Створіть наступний пакетний файл C:\Program Files\ConEmu\ConEmu\aliases.cmd:

@echo off
doskey /EXENAME=cmd.exe cdd=cd /d $1

Запустіть оболонку в ConEmu наступним чином (наприклад, Параметри -> Запуск -> Командний рядок):

cmd /k "%ConEmuBaseDir%\aliases.cmd"

Тепер ви можете ввести підказку щось подібне

cdd D:\AnyFolder

Я б запропонував використовувати cmd /k "%userprofile%\.conemu\cmdinit.cmd", щоб дотримуватися останньої версії conemu і тримати ваші файли на своїй стороні. Дивіться doc та файл за замовчуванням
albfan

Я вважаю, що використання сторінки "Середовище" в наш час набагато зручніше.
Максим

3

Ви можете використовувати TCC / LE з ConEmu. Це безкоштовна заміна cmd.exe і, на відміну від Powershell, є сумісною назад. Ви можете використовувати ALIASкоманду для створення та керування псевдонімами та TCSTARTдля виконання подібних дій .bashrc.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.