ConEmu-タブ付きのWindowsコンソールエミュレーター



Conemu Windows Console Emulator With Tabs



しばらく前にGitに切り替えた後、Windowsでの作業を増やすためにGitBashを使い始めました。 Git Bashは、(Gitに加えて)基本的なUnixツール(を含む)でサポートされているため、非常に優れています。 カール または ssh )待機する。 WindowsのGitBashにはいくつかの制限がありますが、カスタマイズオプションが制限されており、ショートカットキーのサポートがありません。 コピーアンドペースト オプション。 幸い、ConEmuはこのギャップを埋めるだけでなく、コンソールアプリケーションの作業をより効率的で興味深いものにするさまざまな機能を追加します。

前書き

それConEmu タブ付きのWindowsコンソールエミュレーターは、さまざまな機能を備えたカスタマイズ可能なGUIウィンドウとして、複数のコンソールとシンプルなGUIアプリケーションを表示します。 また、ConEmuでGit Bashを使用する方が良いだけでなく、私が使用している他のツールでも使用できます。



  • ファーマネージャー– Windowsでファイルとアーカイブを管理するためのプログラム -利便性
  • Notepad ++-ソースコードエディタとメモ帳の置き換え-自然!
  • cmd(Windowsコマンドプロンプト)-私はまだそれを使用していますが、めったにありませんが、それでも

実際、ツールの実行は問題ではありません。 ConEmuでお気に入りのパスワードマネージャーを実行したい場合、次のコマンドを実行できます。

$ /keepass.exe -new_console

-new_consoleスイッチは、新しいコンソールでアプリケーションを起動するようにConEmuに指示します。



ラベルを使用する

コントロールラベル

タブ操作でほとんどの確認を無効にしました( '設定'> 'メイン'> '確認' )、これで、タブの作成、閉じ、ショートカットの使用を完全に制御して、追加の確認なしでタブを切り替えることができます。

タグを使用するための最も一般的なショートカット:

  • Win + N -[新しいコンソール]ダイアログボックスを表示します(たとえば、ショートカットが割り当てられていないタスクを実行する場合)
  • Win + X -新しいcmdコンソール
  • Win + Delete -アクティブなタブを閉じます
  • Win + -タブを切り替える(Ctrl + Tabの代わりに)

画像



画面を分割

ConEmuは、任意のタブをいくつかのペインに分割できます。

画像

「分割画面」で使用される最も一般的なショートカットは次のとおりです。

  • Win+N -[新しいコンソール]ダイアログボックスを表示し、[画面の分割]オプションを選択します
  • Ctrl+Shift+O -アクティブペインからシェルをコピーして、水平方向に分割します
  • Ctrl+Shift+E -アクティブペインからシェルをコピーし、垂直方向に分割します

タブ間を移動するのと同じように、「分割画面」モードで画面間を移動できます。

仕事

Git BashはWindowsで私のお気に入りのシェルなので、ConEmuのスタートアップタスクとして使用します。

s

さらに、FarManagerタスクとNotepad ++タスク、およびそれらに関連するホットキーを追加しました。

  • Win+B,F,P – Git Bash、FAR、Notepad ++。

Windowsで使用されるショートカットを選択した場合でも、ConEmuはそれらをブロックします(アクティブ化されると)。

テキストの処理

マウスとキーボードのショートカットを使用して、強調表示、コピー、貼り付けを行うと、非常に便利になります。 これは、ConEmuの私のお気に入りの機能の1つです。

画像

ショートカット:

  • 使用Ctrl + C現在の選択をコピー
  • 使用Shift+InsertCtrl+V (最初の行のみ)または右クリックして貼り付け、
  • テキストを選択Shift+Arrow Keys/Home/Endまたは右クリックしてドラッグ

さらに、Ctrl+Up/Down/PgUp/PgDownショートカットキーを使用すると、バッファを簡単にスクロールすることもできます。

メモ帳++

Notepad ++は、私のお気に入りのWindowsエディターの1つです。 ConEmuは、タブでNotepad ++を問題なく実行できます。 Notepad ++のタスクを作成したので、いつでも新しいタブで起動できます。

また、パラメータとして渡されたファイルをロードしたコンソールで実行することもできます。 GitBashの使用は非常に簡単です。

Notepad ++が入っていることを確認してください 道、 そしてエイリアスを作成します:

alias edit='notepad++ -new_console'

現在、edit filename新しいタブに読み込まれます ファイル名 Notepad ++を実行します。

画像

このエイリアスを常に利用できるようにする場合は、ホームディレクトリに作成してください .bashrc ファイル(存在しない場合)とエイリアスを追加して、GitBashの起動時にエイリアスが自動的に読み込まれるようにします。

概要

私は数週間ConEmuを使用していますが、それでもまだ理解できていませんが、それなしでWindowsを想像することはできません! ConEmuを使用すると、お気に入りのツール(Git Bash、cmd、Far Manager、Notepad ++など)をアプリケーションで使用でき、ショートカットキーをサポートする優れた時計製造エクスペリエンスを実現できます。 フォントのアンチエイリアシング、透明度(アクティブウィンドウと非アクティブウィンドウで別々に構成可能)、フルスクリーン、分割画面、優れたマークアップ、ハイライト、コピー、貼り付けオプションにより、ConEmuは生産性の向上を目指す開発者向けの完全なアプリケーションになります。ウィンドウズ。 私は本当にすべての専門家にConEmuをお勧めします!

参照

プロジェクトのホームページ: https//code.google.com/p/conemu-maximus5

翻訳元: https://www.javacodegeeks.com/2014/10/conemu-windows-console-emulator-with-tabs.html