|
ConEmu
|
ConEmuタブで切り替え可能なコンソールエミュレーター「ConEmu」に関するメモです.複数のコンソールを使い分ける場合,とても便利です.
目次ConEmu とはConEmu (Console emulator) は,Windows 用のフリーでオープンソースのタブ型コンソールエミュレーターです.ConEmu はシェルそのものではなく,cmd.exe,PowerShell,Git Bash などのシェルや簡単な GUI アプリケーションを,タブとステータスバーを持つ1つの GUI ウィンドウに表示します.図1に,実際の実行画面を示します.複数のコンソールをタブで切り替えられるので便利です. 私は Double Commander から ConEmu を起動します.こうすると,Double Commander で表示しているディレクトリーを作業ディレクトリー (working directory) としてコンソールを起動できます.LaTeX の文章を記述する場合は Git の Bash,Python の起動には Anaconda の PowerShell を使います.ConEmu に登録しておくと,これらのコンソールをタブで切り替えながら利用できます. インストールと基本設定インストールConEmu のサイトで DOWNLOAD をクリックし,公式ミラーからインストーラーをダウンロードします.ここでは,ファイル「ConEmuSetup.221218.exe」を例に説明します.具体的な作業は,以下のとおりです.
以上で,インストールが完了です.Windows のスタートメニューに ConEmu (x64) が表示されます. 基本設定最初の起動時に設定画面が表示されます.二回目以降の設定は,右上の Show System Menu ( タスクの設定タスクの設定は Command で行います.ConEmu の設定バーの Create new console を開き, をクリックします.すると,タスクの画面 が表示されます.設定したいタスクを選択し,コマンドの入力部を編集します.
私の設定以下に,デフォルトと異なる私の設定を示します.設定は ConEmu を起動し,右の System Menu (≡) > Settings… をクリックします.
コンソールの設定Anaconda の PowerShell私は Anaconda 環境の Python を使うことが多いです.そこで,ConEmu で Anaconda 環境の PowerShell を起動する方法を示します. 起動コマンドまず,Anaconda PowerShell の起動コマンドが必要です.この起動コマンドは,ショートカットに記載されており,それは以下の手順で得ることができます.
設定先に得た起動コマンドを ConEmu に反映させます.図2に示す設定画面で > を選択し,コンソール追加のプラス記号 (+) をクリックします.起動コマンド (リンク先のテキスト) として,次の内容を入力します. %windir%\System32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy Bypass -NoExit -Command "& 'C:\Users\yamamoto\anaconda3\shell\condabin\conda-hook.ps1' ; conda activate 'C:\Users\yamamoto\anaconda3' " コマンド欄に入力し,コンソール名も設定します(図3).コマンドにはユーザー依存の部分がありますので,各自「起動コマンド」で示した方法で,コマンドを入手する必要があります.そして,ボタン をクリックします. 以上で設定は完了です.コマンドの表示位置は と ボタンで変更可能です. Git Bash私の LaTeX の編集環境では,昔から Bash と Emacs を使っています.この組み合わせに慣れているので,ConEmu にも Bash を設定します.幸い Windows でも,Bash が使えます.私は Git 付属の Bash を使っています.その設定は,先の「Anaconda の PowerShell」とほとんど同じです.唯一の違いは,コマンドを C:\Program Files\Git\git-bash.exe とすることです. Double Commander に設定Double Commander のツールバーに ConEmu を設定すると,便利です.設定は,以下のとおりです.
ページ作成情報 |