ティグは異なるのgitコマンドの出力のためのページャとして機能することができ、オープンソースのgitリポジトリビューアとブラウザです。
ページャとしてティグを使用すると、標準入力からの入力を表示し、それを色付けします。
のこのリリースのの新機能:ます。
- 改良:
- のキーにバインド可能TIGプロンプトのコマンドを作成します。たとえば、次のように設定して差分-オプション= --full-diffを:差分Fをバインド。 (GHの#69、#116)
- デフォルトのdiffのオプションを指定するための設定をDiff-オプションを追加します。例:set差分-オプション= --patience。 (GH#116)
- オプションと非難-オプション一致TIGブラウジング状態変数が置き換えられます。
- など幅広い端末としてdiffの統計を表示します。 (GH#109)
- 行番号を表示。 (GH#135)
- 著者の電子メールまたは電子メールユーザー名を表示するためのトグルを追加します。 (GH#115)
- +のファイル引数を付けることで、選択行で開き編集者。 VIは、Vim、Emacsは、ナノやgedit、geanyでテストされています。 〜/ .tigrcにノーとセットエディタ-行番号=を追加することで無効にします。 (GHの#118、#119)
- 差分または現在選択されているファイル、例えばに関する唯一の差分をフルコミット表示するかどうかを制御するトグル·ファイルを追加します非難のためにします。
- オプションで長いタイトルのコミットの中の文字を超えて強調表示します。デフォルトのタイトルの最大幅は50文字です。使用してカスタマイズ:設定したタイトル·オーバーフロー= 50(GH#125)
- + ESCキーバインディングを追加します。例:バインドジェネリック^ [Vムーブ·ページアップ(GH#120)
- は/ tmpのにデフォルト設定する前にTMPDIR、TEMP、またはTMPで一時ファイルを作成します。
- を再度有効TIGサブコマンドとしてログインします。 (GH#146)
- 〜/ .tigrc&QUOTにチルダ展開を有効にします。ソース&QUOT。コマンド。 (GH#168)
- Yのキーバインドにバインドされたスタッシュビューを、紹介します。 (GHの#169、#174)
- バグ修正:
- ドットで始まるディレクトリで動作するように非難し、ステータスを修正。 (GH#172)
- ステータスビューを再ロードするときに、現在のブランチ名をリロードします。 (GH#93)
- 古いSolaris上でコンパイルエラーを修正。 (GH#97)
- のステージビューをリロードリロードHEAD情報。 (GHの#104、#93)
- 外部コマンドの後に分岐ラベルを消え修正。 (GH#148)
- 上演/病期変更差分ビュー表示を修正します。
- ステータスメッセージの表示を修正しました。 (GH#111)
- 不正なメモリアクセスを修正。 (GH#98)
- 修正表示します。
- 支店名のグリッチのレンダリング修正します。
- は、ステージビューで追跡されていないファイルへの差分スタイルを適用しないでください。 (GH#153)
- 結合文字を含むエントリのフィックスツリーのインデント。 (GH#170)
- 表現できない文字を無視します。
- 不整合を回避するために、それをトリミングする前に、出力エンコーディングにTRANSLITERATEテキスト。 (GH#86)
- より自然な文脈依存のログ表示を導入する。 (GH#155)
diffの-オプションで
ブランチ·ビューの
Dを使用する際に
表示オプションを切り替える際に
短い枝名のレポ内のすべての枝のラベルの
レンダリングのためのテキストをtransliterating時
のバージョン1.1のの新機能:
- 非互換性:
- 大規模なプロジェクトでのdiffの性能を高め、デフォルトでは差分移動/コピー検出を無効にします。お好みの動作を設定するにはgitのconfig diff.renamesオプション(gitの全体)を使用します。環境変数TIG_DIFF_OPTSは以前の動作を復元するために使用することができます。
- の値は、以前に複数の文字大きな幅になります。
- 改良:
- プロンプトでテキストを入力するには、TIGコマンドとして解釈されます。を使用してコマンドを付ける!外部ページャーでこのシステムコマンドを実行します。単一のキーを入力すると、対応するキーバインディングを実行します。
- ページャ、デフ、ステージビューで長い行をラップするための基本的なサポート。使用して有効にする:設定ラップライン=はい。 (GH#2)します。
- ユーザー定義コマンド?プロンプトの前に実行を意味します。例:メインBを結合gitのは(コミット)-i%をリベースします。 !?。
- で始まるユーザ定義コマンド&LT。実行後に終了することを意味する。例:!メインCをバインドします。
著者幅とファイル名幅に設定された
接頭辞
のバージョン0.16.1のの新機能:
- このバージョンの修正」ティグショー 'とセグメンテーション違反ページャーモードのTIGと同様に、「空」差分に問題を開始するときます。
- これは、最初の列にジャンプするためのステータス表示で未知のディレクトリの内容を無視する」ステータス-人跡未踏の-dirsを 'オプション、およびスクロール·ファースト·COLアクションのサポートが追加されています。
- 水平スクロールは現在、非難ビューを使用して歴史を掘る必要があるとして、作業する必要があります。
これが問題のいくつかに対処するマイナーアップデートです。
のバージョン0.14.1のの新機能である0.14リリース次のスレッドで説明します。
の の新機能バージョン0.14に:
- このアップデートは、IO APIの導入から、複数の回帰を修正0.13でします。
- の改善はハンクのステージング時のステージビューの位置を復元するために多くの要求された機能が含まれます。
- 画面更新の多くの最適化がなされているます。
- は、ツリービューには、日付と最後の著者でファイルに注釈を付ける再加工されています。
それは、低速リンクを介してより良い動作するはずですので、
のバージョン0.13のの新機能:
- 今回のリリースでは、TIGのIO層の主要な書き直しが含まれています(popenのの代わりにフォークとexecを使用する)とのstdioのはfopen()と友人の使用を削除するにします。
- 新しいIO APIがクォートシェルの必要性を削除し、ロードビューデータ全体の速度を向上させます。
- 下がり気味で、それが環境を経由して与えられたコマンドに関して、いくつかの非互換性をもたらします。
- このリリースには、そのような新たな外部コマンドで使用するための識別子の他に、バグ修正の一握りのように、いくつかの新機能を、もたらします。
のバージョン0.12.1のの新機能:
- このマイナーアップデートは、主にクリーンアップとバグ修正で構成されていますが、また、いくつかの素敵なユーザビリティの向上がある。
- これはコミットされていないと病期の変更を元に戻すだけでなく、それらを使用してビューをリフレッシュするとき、リポジトリ参照の再ロードのサポートが含まれています。
- このバージョンはgitの1.5.4以降に依存することに注意します。
のバージョン0.12で新しいのは何ですか。
- このバージョンでは、新たなクリーンアップと単純化されたレンダリングコードが付属しています。
- メインビューは現在、新たなコミットを表示するためにリフレッシュできます。
- を押すと「@」のステージビューでは、次のdiffのhunkにジャンプします。
- いくつかのバグ修正は、それらの中で、ビューのロード中に、端末のサイズを変更する際に発生するパイプエラーの回避策を含まれています。
の要件の
- GITます。
コメントが見つかりません