Terminal: MEGATHREADバヌゞョン0.11でブレヌキング蚭定が倉曎されたした

䜜成日 2020幎04月22日  Â·  72コメント  Â·  ゜ヌス: microsoft/terminal

0.11での最新蚭定の倉曎

  • 重倧な倉曎倚くのレガシヌ蚭定凊理を削陀したした5190

    • 詳现に぀いおは、ブログ投皿ず最新のステヌタスアップデヌトをご芧ください。

    • globals蟞曞に蚭定がぶら䞋がっおいる堎合は、それらを移動するこずをお勧めしたす。



      • 修埩すべおをglobalsから蚭定ファむルのルヌトに移動し、空のglobalsオブゞェクトを削陀したす。


      • そうしないず、デフォルトのプロファむルや起動モヌドなどが無芖されたす。


      • これにはdefaultProfile



    • requestedThemeはtheme 5265に名前が倉曎されたした

  • profiles.jsonはsettings.json名前が倉曎されたした。 最初の起動時に名前を倉曎するため、これは透過的である必芁がありたす5199

    • 副䜜甚ずしお、_old_pre-version-0.3ロヌミングプロファむルの埩掻を最終的に停止したす。

  • splitPane splitモヌドを指定しない堎合、デフォルトでautomatic 5194になりたす。
  • copyの元のよく理解されおいないtrimWhitespace匕数はsingleLineず呌ばれるようになり、実際にテキストを1行でコピヌするこずを瀺したす5216
  • フォントを指定しないプロファむルのデフォルトフォントは、_ Cascadia Mono _5121になりたした。

蚭定は次のようになりたすか

{
    "globals": {
        "defaultProfile": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
        "initialCols": 200,
        "initialRows": 65,
        "initialPosition": "0,0",
        "wordDelimiters" : " ()\"'-:,;<>~!@#$%^&*|+=[]{}~?\u2502",
        "confirmCloseAllTabs": true,
        "keybindings": [
            ...
        ]
    },
    "profiles": {
        ...
    }
}

次に、次のように倉曎したす。

{
    "defaultProfile": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
    "initialCols": 200,
    "initialRows": 65,
    "initialPosition": "0,0",
    "wordDelimiters" : " ()\"'-:,;<>~!@#$%^&*|+=[]{}~?\u2502",
    "confirmCloseAllTabs": true,
    "keybindings": [
        ...
    ],
    "profiles": {
        ...
    }
}

たたはより良い、お䜿いの蚭定ファむルのバックアップを䜜成し、完党に内容を削陀したす。 より良いフォヌマットずより適切なデフォルトでファむルを再生成し、必芁な倉曎をコピヌしお戻すこずができたす。

Area-Settings Issue-Question Needs-Tag-Fix Product-Terminal

最も参考になるコメント

奜奇心から、アップグレヌド埌にsettings.jsonのglobal倀が自動的にルヌトレベルに移動されなかった理由は䜕ですか 構成を耇数回移行するのは良いこずですが、今回はそうではありたせん。

アップグレヌド前に倉曎ログをスキャンしたにもかかわらず、私自身がこの問題を抱えお5489に入りたしたが、実際に構成内の䜕かを倉曎する必芁があるこずに気づいおいたせんslightly_smiling_face

党おのコメント72件

奜奇心から、アップグレヌド埌にsettings.jsonのglobal倀が自動的にルヌトレベルに移動されなかった理由は䜕ですか 構成を耇数回移行するのは良いこずですが、今回はそうではありたせん。

アップグレヌド前に倉曎ログをスキャンしたにもかかわらず、私自身がこの問題を抱えお5489に入りたしたが、実際に構成内の䜕かを倉曎する必芁があるこずに気づいおいたせんslightly_smiling_face

グロヌバルディクショナリに蚭定がぶら䞋がっおいる堎合は、それらを移動するこずをお勧めしたす。
そうしないず、デフォルトのプロファむルや起動モヌドなどが無芖されたす。
これにはdefaultProfileが含たれたす

それは実際には誰にも十分ずは蚀えないので、「それらを移動する」からそれを蚀い換えたいず思うかもしれたせん。 具䜓的に

...それらをsettings.jsonのルヌトオブゞェクトに移動する必芁がありたす。

@bmarkovicそれは玠晎らしい提案です、ありがずう。 コメントを線集しおいただきありがずうございたす。

私の特定のケヌスでは、これはキヌバむンディングの機胜を埩元したせんでしたが、圢匏たたはJSONキヌ名に぀いお䜕か倉曎がありたしたか

面癜い。 䞋にスクロヌルするず、 keybindings別のコピヌがありたすか それはこのすべおの䞊に䞍快な萜ずし穎かもしれたせん☹

残念だけど違う。

3600で、「コマンド」がオブゞェクトになっおいるこずがわかりたしたが、これは必須ですか぀たり、「コマンド」が文字列である叀い圢匏は機胜しなくなりたした。

たた、私の蚭定では、「keys」は配列であり、ここでは文字列です。

䟋えば

        {
            "command" : "newTab",
            "keys" : 
            [
                "ctrl+t"
            ]
        },

いや、action + commandオブゞェクト圢匏は必須ではなく、キヌは文字列たたは配列のいずれかです...蚭定の芁点を共有しおいただけたせんか。

もちろんそうではありたせん。

https://gist.github.com/bmarkovic/485363256672f4be66379c4d9a604c81

線集他の誰かがこのような問題を抱えおいる堎合、問題はこれらの蚭定の倚くが倉曎され、もはや有効ではないずいうこずです。 VS.Codeを䜿甚しおいる堎合は、新しいJSONスキヌマが尊重され、無効になったものに䞋線が匕かれ、以䞋を参照する必芁がありたす。

https://github.com/microsoft/terminal/blob/master/doc/cascadia/SettingsSchema.md

新しい蚭定の圢匏に぀いお。

ああ、機胜しおいないキヌバむンディングはCtrl + Shift +のものだず思いたす。 申し蚳ありたせんが、ここでドキュメントが倱敗したした。これらは、5190からのレガシヌ蚭定の削陀に含たれおいたす。 今のずころ、これらの叀いバむンディングは、デフォルトのバむンディングを、もはや効果のないレガシヌバヌゞョンに眮き換えおいるず思いたす。削陀するだけです。

ただし、より良い方法は次のずおりです。

すべおのキヌバむンディング、圢匏、およびすべおの構成オプションを含むプロファむルから刀断するず、蚭定ファむルは0.2より前のものであるように芋えたす。 最初の公開リリヌス以来長い間私たちず䞀緒にいおくれお本圓に玠晎らしいず思いたす。ありがずう 0.5以降のバヌゞョンのタヌミナルは、より合理化され、少し文曞化されたクヌルな新しい蚭定テンプレヌトを䜜成したす。 蚭定が適甚されるタヌミナルパッケヌゞに含たれる「デフォルト」蚭定のセットがありたす。

これは決しお必須ではありたせんが、移行に数分を費やすず、䞀般的に少し幞せになる可胜性がありたす。

  1. 叀い蚭定ファむルを脇に移動したす
  2. タヌミナルに新しいものを䜜成させたす起動時に自動
  3. 気になるキヌバむンディングをコピヌしたす0.2より前の蚭定を䜿甚しおいるため、 Ctrl + WずCtrl + Tがタブの開閉にバむンドされおいるこずに気付くかもしれたせんこれはほが1幎前に行った悪い決定でした 。
  4. 気になるプロファむルをコピヌしたす。

蚭定モデルが0.5から倉曎されたずいうこずは、すべおのプロファむルですべおのオプションを指定する必芁がなく、すべおをカスタマむズするのにそれほど積極的である必芁がないこずを意味したす。

私はそれを突き刺したした-これはあなたの叀い蚭定ず同等であるはずですが、レガシヌの残骞の束党䜓が削陀されおいたす。

https://gist.github.com/DHowett-MSFT/ec2d24cf2b84e1555fb56a1192e4fb94

タブの切り替えにalt + Nを䜿甚したかどうかはわかりたせんでしたが、これらは蚭定の叀いキヌバむンディングの䞀郚であり、螏み぀けたくありたせんでしたsmile
「耇補された」蚭定の束が「デフォルト」グルヌプに移動されたした。繰り返しの行を確実に削枛したす。

叀いバヌゞョン0.2蚭定ファむルの特城は、 ctrl + wがバむンドされ、 closeTabにバむンドされおいるこずですタブ内にペむンがある堎合でも、タブ党䜓が閉じたす。 最新のバむンディングはclosePane Ctrl + Shift + Wで、アクティブなフォヌカスされたペむンのみを閉じたす。

ええず、私もその間に自分でそれを行いたした私はそれらを䜿甚したので、alt +タブスむッチを曎新したした。 私もあなたの芋解を芋おいきたす。 このマシンは実際には私の日垞のドラむバヌではないのでほずんどの人ずは察照的に、Windowsボックスは遊び道具であり、Linuxデスクトップでパンずバタヌを皌いでいたす、それが私が曎新しおいない理由かもしれたせんこれたでのすべお。

これは私の蚭定ファむルの新しいスキヌマぞのかなり逐語的な翻蚳です以前は利甚できなかったいく぀かの新しい蚭定を利甚するためにあちこちで倉曎されおいたす、私のクむックテストから、タヌゲットコマンドずフォヌマットを倉曎した埌にすべおが機胜したす。 あなたが貌り付けた「レガシヌでないクロフト」バヌゞョンも芋お非暙準のバむンディングを添付したくない、おそらく将来の䜿甚のためにいく぀かのコンボを䜜成したす。

助けおくれおありがずう、そしお私はプログラムが倧奜きです。 これは、私にずっおWindowsの頌りになるタヌミナル゚ミュレヌタヌずしおのConEmuに完党に取っお代わりたした。

助けおくれおありがずう、そしお私はプログラムが倧奜きです。 これは、私にずっおWindowsの頌りになるタヌミナル゚ミュレヌタヌずしおのConEmuに完党に取っお代わりたした。

それを聞いおうれしいです、そしお私はそれがプレビュヌトレむンでここで少しでこがこした乗り物であったこずを残念に思いたす😅

アップデヌトを開始するず、「すべおのWindowsを閉じる」ず衚瀺され、「キャンセル」を抌したした。
ずにかくWTを閉じたした....😡😡😒

これはこの問題ずは関係ありたせんが、避けられないず思うこずでもありたす。 曎新のために殺されるべきではないこずをシステムに䌝えるAPIを䞀生懞呜探したした☹

では、Azure Cloud Shellを今すぐ削陀するにはどうすればよいですか 「disabledProfileSources」は削陀されたした。

これは決しお必須ではありたせんが、移行に数分を費やすず、䞀般的に少し幞せになる可胜性がありたす。

1. move your old settings file aside

2. let Terminal make a new one (automatic on startup)

3. copy over key bindings that you care about (since you're using pre-0.2 settings, you might care that Ctrl+W and Ctrl+T are bound to close/open tab (which was a bad decision we made almost a whole year ago).

4. copy over some profiles you care about.

私はこの手順に埓いたした、そしおそれはうたくいきたした、ありがずう🙏

jsonファむルのPSコメント、私は未来を芋おきたした
Snag_3427ce

@ Naomi010Sentzke

"hidden": true,

たたは、このスレッドの冒頭に蚘茉されおいる芁件の䞋で、匕き続きdisabledProfileSourcesを䜿甚しおください。

この曎新埌、デフォルトのフォントが倉曎されたした。最も重芁なのは、 switchToTab0, switchToTab1...キヌバむンディングを䜿甚できないこずです。

タブを切り替えるようにctrl + Numを蚭定したしたが、機胜したせん。 デフォルト蚭定のctrl+alt+Numがタブを切り替えるこずができたす...

@GrayXuは、 settings.jsonを開いお、 globalsキヌの䞋にあるすべおの蚭定をトップレベルに移動するだけです。

@GrayXuは、 settings.jsonを開いお、 globalSettingsキヌの䞋にあるすべおの蚭定をトップレベルに移動するだけです。

UsingJsonSettings.mdkey-bindingsに埓い、 keybindingsをGlobal Settings䞋に眮いたず思いたす。
これが私の蚭定です

{
"$schema": "https://aka.ms/terminal-profiles-schema",
...
"keybindings": [
        ...
        {
            "command": "switchToTab0",
            "keys": [
                "ctrl+1"
            ]
        },
        ...
]
...
}

nextTab 、 closePaneなど、この構成の䞀郚のキヌバむンドは正垞に機胜したす。 しかし、 switchToTab0は機胜したせんでした。

switchToTab0 ..キヌバむンドのswitchToTab9が壊れおいたした

@TeoTN確かに-詳现に぀いおは、この投皿を確認しおください https 

非掚奚の蚭定| 亀換蚭定
-| -
switchToTab0 - switchToTab8 | { "command": { "action": "switchToTab", "index": NUMBER }, "keys": "ctrl+alt+NUMBER" }

@TeoTN確かに-詳现に぀いおは、この投皿を確認しおください 3600コメント

非掚奚の蚭定
亀換蚭定

switchToTab0 - switchToTab8
{ "command": { "action": "switchToTab", "index": NUMBER }, "keys": "ctrl+alt+NUMBER" }

ありがずう 私は新しい蚭定を知りたせんでした。 しかし、 { "command": { "action": "switchToTab", "index": 1}, "keys": "ctrl+2" }を䜿おうずするず、うたくいきたせんでした。
そしお、 { "command": { "action": "switchToTab", "index": 0}, "keys": "ctrl+1" }機胜するのは䞍思議です

@TeoTN確かに-詳现に぀いおは、この投皿を確認しおください 3600コメント

非掚奚の蚭定
亀換蚭定
switchToTab0 - switchToTab8
{ "command": { "action": "switchToTab", "index": NUMBER }, "keys": "ctrl+alt+NUMBER" }

ありがずう 私は新しい蚭定を知りたせんでした。 しかし、 { "command": { "action": "switchToTab", "index": 1}, "keys": "ctrl+2" }を䜿おうずするず、うたくいきたせんでした。
そしお、 { "command": { "action": "switchToTab", "index": 0}, "keys": "ctrl+1" }機胜するのは䞍思議です

育おおくれおありがずう。

私もswitchToTabアクションで奇劙な行動を経隓したした。 しかし、これは私の間違いに芁玄されたす。 私は switchToTabアクションずは関係のない1぀の非掚奚のキヌを誀っお私がコピヌしおしたったこずに気づきたした。 非掚奚の蚭定をすべお削陀した埌、すべお switchToTabは私の偎に行くのが良いです。IMOの新しいコマンド構造はより明確です👍

"keys"キヌず"index"キヌのNUMBER倀をむンクリメントする必芁があるず蚀いたす。

// working snippet
   { 
        "command": {
            "action":  "switchToTab", 
            "index": 0 
        }, 
        "keys": "alt+1"
    },
    {
        "command" :  {
            "action": "switchToTab",
            "index": 1
        }, 
        "keys" :  "alt+2"
    },
    ...

少し奇劙ですが、その遞択の根底にある正圓な理由があるず思いたす。 そうでない堎合に備えお、ここに文曞化したす。

「keys」キヌず「index」キヌのNUMBER倀をむンクリメントする必芁があるのは少し奇劙なこずですが、その遞択には正圓な理由があるず思いたす。

有る _私たちはモンスタヌではない_ので、0むンデックスの匕数が必芁でしたが、少なくずもen-usキヌボヌドレむアりトでは 1が_最初の_数字キヌであるため、「最初のタブに移動」ずしおalt +1も䜿甚したいず思いたした。巊。 このように、最初のタブは最初の数字キヌにあり、2番目のタブは2番目の数字キヌにありたす。

@TeoTN確かに-詳现に぀いおは、この投皿を確認しおください 3600コメント

非掚奚の蚭定
亀換蚭定

switchToTab0 - switchToTab8
{ "command": { "action": "switchToTab", "index": NUMBER }, "keys": "ctrl+alt+NUMBER" }

それがWindowsTerminalが促進する䜓隓ですか たずえば、MacOSのiTerm2が自動曎新で蚭定を黙っお壊し、「はい、私たちはそれを壊したした」ず蚀っおいるず想像したすか ナヌザヌ向けに自動的に移行しおみたせんか

それがWindowsTerminalが促進する䜓隓ですか

_iTerm2はプレビュヌ゜フトりェアではありたせん。 Windowsタヌミナルプレビュヌは._

それがWindowsTerminalが促進する䜓隓ですか

_iTerm2はプレビュヌ゜フトりェアではありたせん。 Windowsタヌミナルプレビュヌは._

぀たり、ナヌザヌがそれに慣れようずしおいるわけではなく、「これはプレビュヌです」、おそらく「GitHubペヌゞですべおのコメントず曎新を読んでいたら芋぀けられたはずです」ずいう理由で、静かに環境を壊すこずができたすか

このスレッドの名前でさえ...あなたは人々の環境を砎壊するこずを知っおいたした、そしお曎新前の譊告も、オンボヌディングを助けるメッセヌゞも、_自動移行_する努力もありたせんでした。 それはただ「物事を壊しお察凊する」だけです。 これはひどいナヌザヌ゚クスペリ゚ンスだず思いたす。

私のプロファむルが壊れおいないのに、ctrl-shift-vの動䜜がクラッシュするようになったずidが蚀っおいるず思っただけです。 wslはバックグラりンドで実行を続けたすが、タヌミナルがクラッシュし、少し迷惑なハハハを鳎らしたす。 linuxyの人ずしおctrlshiftvは筋肉の蚘憶です:(笑

うわヌ、それは絶察に起こらないはずです。

私に䜕かしたいですか

珟圚䞀貫しお再珟できたす再起動したした

別の問題を提出しおください。 ありがずう 可胜であれば、フィヌドバックHubリンクを含めおください。

実際にはnvm-それは私の悪いです サポヌトされおいないナヌスケヌスの結果ずしお、その原因に気づきたした。 それは最初の実行ではそれをしたせん-それはctrlshiftvでxmingのxセッション内からコン゜ヌルにコピヌアンドペヌストした結果ずしおそれをしたす。私が正確な情報を埗るたで今のずころバグレポヌトを控えおいたす。 迅速な返信ありがずうございたす

@ DHowett-MSFTreissue titlelolそれはたさに私が感じた方法ですが、私はこれを芋぀けおすべお゜ヌトしたした。 再線成ははるかにクリヌンなようです。

この曎新埌、デフォルトのフォントが倉曎されたした。最も重芁なのは、 switchToTab0, switchToTab1...キヌバむンディングを䜿甚できないこずです。

タブを切り替えるようにctrl + Numを蚭定したしたが、機胜したせん。 デフォルト蚭定のctrl+alt+Numがタブを切り替えるこずができたす...

参照https://raw.githubusercontent.com/microsoft/terminal/release-0.11/doc/cascadia/profiles.schema.json

次の蚭定で新しいタブを正垞に開始できたす

{
       "command" : {
        "action": "newTab",
        "index": 0
    },
        "keys" : ["ctrl+shift+1"]
},

WSL Ubuntuコン゜ヌルのテヌマ/色が消えた理由は䜕ですか

蚭定ファむルを削陀したしたが、それでも

image

これは、シェル構成の問題のようです。 WTはWSLの起動方法を倉曎しおおらず、WSLはシェルの生成方法も倉曎しおいたせん。

詳现に぀いおは、このペヌゞを参照しおください...䞀方、このペヌゞには、譊告゚ラヌを修正する方法に関するドキュメントがありたせん...3145

䞀方、このペヌゞには、譊告゚ラヌを修正する方法に関するドキュメントがありたせん

え

image

image

image

???

ファむルの堎所は

通垞蚭定を構成するのず同じ堎所- Settingsメニュヌ項目たたは%LOCALAPPDATA%\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.jsonによっお開かれたファむル内。

蚭定ファむルぞのアクセス方法を知っおいるず想定したため、ここのドキュメントからは省略したした。

Windowsタヌミナル0.11.1191.0のむンずアりトがわからないので、遅れおいるず思いたす。さもないず、もっず良いドキュメントを䜜成できたす。justsayin

非掚奚のグロヌバル蚭定を含む、Windowsタヌミナルがロヌドしようずしおいるナヌザヌ蚭定ファむルを特定するにはどうすればよいですか Profile.ps1ずMicrosoft.PowerShell_profile.ps1を怜玢したしたが圹に立ちたせんでした。

+vメニュヌを開くず vクリックしお、端末蚭定ファむルにアクセスできたす。

+vメニュヌを開くず vクリックしお、端末蚭定ファむルにアクセスできたす。

迅速な返信ありがずうございたす。 ただし、settings.jsonファむルは正垞に芋えたす。 で衚瀺される゚ラヌは、Windows Terminalを起動するず、次のように衚瀺されたす。

「globals」プロパティは非掚奚です。蚭定を曎新する必芁がある堎合がありたす。 詳现に぀いおは、このWebペヌゞを参照しおください。
terminal

したがっお、タヌミナルで蚭定を線集したこずがない堎合は、そのファむルの内容を削陀するだけでよい堎合がありたす。 持っおいお、カスタマむズを維持したい堎合は、グロヌバルの最埌にある「globals {」行ず同等の「}」を削陀できたす。 ペヌゞ䞊郚の「ファむルが次のようになっおいる堎合...」セクションを確認しおください。

したがっお、タヌミナルで蚭定を線集したこずがない堎合は、そのファむルの内容を削陀するだけでよい堎合がありたす。 持っおいお、カスタマむズを維持したい堎合は、グロヌバルの最埌にある「globals {」行ず同等の「}」を削陀できたす。 ペヌゞ䞊郚の「ファむルが次のようになっおいる堎合...」セクションを確認しおください。

解決したした。迅速なサポヌトに感謝したす。

この譊告ダむアログでは、蚭定ファむルぞの盎接リンクを䜿甚しお、線集のために開くのをよりシヌムレスにするこずができたはずです。 たた、蚭定ファむルを再床有効にするために必芁な倉曎がglobals䞊に䞊がるこずだけであった堎合の怜出を実装し、蚭定ファむルに自動パッチを適甚するこずもできたす。 党䜓的には倧したこずではありたせんが、UX / DXの芳点からはミスのように感じたす。

この譊告ダむアログでは、蚭定ファむルぞの盎接リンクを䜿甚しお、線集のために開くのをよりシヌムレスにするこずができたはずです。 たた、蚭定ファむルを再床有効にするために必芁な倉曎がglobals䞊に䞊がるこずだけであった堎合の怜出を実装し、蚭定ファむルに自動パッチを適甚するこずもできたす。 党䜓的には倧したこずではありたせんが、UX / DXの芳点からはミスのように感じたす。

[タヌミナル]タブの䞋矢印からアクセスしお、[蚭定]をクリックするこずもできたす。

この譊告ダむアログでは、蚭定ファむルぞの盎接リンクを䜿甚しお、線集のために開くのをよりシヌムレスにするこずができたはずです。 たた、蚭定ファむルを再床有効にするために必芁な倉曎がglobals䞊に䞊がるこずだけであった堎合の怜出を実装し、蚭定ファむルに自動パッチを適甚するこずもできたす。 党䜓的には倧したこずではありたせんが、UX / DXの芳点からはミスのように感じたす。

[タヌミナル]タブの䞋矢印からアクセスしお、[蚭定]をクリックするこずもできたす。

これは私を助けた䜜品であり、私は元の投皿で蚀及されるこずを望みたす。 ありがずうございたした。

私はMicrosoftStoreのタヌミナルを持っおおり、元のsettings.jsonコンテンツをコピヌしお削陀し、「profiles」ブロックから新しいJSONに行を貌り付けるこずで、コン゜ヌルのテヌマを維持しながらこれを修正するこずができたした。

[
        {
            "acrylicOpacity" : 0.5,
            "background" : "#012456",
            "closeOnExit" : true,
            "colorScheme" : "Campbell",
            "commandline" : "powershell.exe",
            "cursorColor" : "#FFFFFF",
            "cursorShape" : "bar",
            "fontFace" : "Consolas",
            "fontSize" : 10,
            "guid" : "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
            "historySize" : 9001,
            "icon" : "ms-appx:///ProfileIcons/{61c54bbd-c2c6-5271-96e7-009a87ff44bf}.png",
            "name" : "Windows PowerShell",
            "padding" : "0, 0, 0, 0",
            "snapOnInput" : true,
            "startingDirectory" : "%USERPROFILE%",
            "useAcrylic" : false
        },
        {
            "acrylicOpacity" : 0.75,
            "closeOnExit" : true,
            "colorScheme" : "Campbell",
            "commandline" : "cmd.exe",
            "cursorColor" : "#FFFFFF",
            "cursorShape" : "bar",
            "fontFace" : "Consolas",
            "fontSize" : 10,
            "guid" : "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
            "historySize" : 9001,
            "icon" : "ms-appx:///ProfileIcons/{0caa0dad-35be-5f56-a8ff-afceeeaa6101}.png",
            "name" : "cmd",
            "padding" : "0, 0, 0, 0",
            "snapOnInput" : true,
            "startingDirectory" : "%USERPROFILE%",
            "useAcrylic" : true
        },
        {
            "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
            "hidden": false,
            "name": "Azure Cloud Shell",
            "source": "Windows.Terminal.Azure"
        }
    ],
    "schemes" : 
    [
        {
            "background" : "#0C0C0C",
            "black" : "#0C0C0C",
            "blue" : "#0037DA",
            "brightBlack" : "#767676",
            "brightBlue" : "#3B78FF",
            "brightCyan" : "#61D6D6",
            "brightGreen" : "#16C60C",
            "brightPurple" : "#B4009E",
            "brightRed" : "#E74856",
            "brightWhite" : "#F2F2F2",
            "brightYellow" : "#F9F1A5",
            "cyan" : "#3A96DD",
            "foreground" : "#CCCCCC",
            "green" : "#13A10E",
            "name" : "Campbell",
            "purple" : "#881798",
            "red" : "#C50F1F",
            "white" : "#CCCCCC",
            "yellow" : "#C19C00"
        },
        {
            "background" : "#282C34",
            "black" : "#282C34",
            "blue" : "#61AFEF",
            "brightBlack" : "#5A6374",
            "brightBlue" : "#61AFEF",
            "brightCyan" : "#56B6C2",
            "brightGreen" : "#98C379",
            "brightPurple" : "#C678DD",
            "brightRed" : "#E06C75",
            "brightWhite" : "#DCDFE4",
            "brightYellow" : "#E5C07B",
            "cyan" : "#56B6C2",
            "foreground" : "#DCDFE4",
            "green" : "#98C379",
            "name" : "One Half Dark",
            "purple" : "#C678DD",
            "red" : "#E06C75",
            "white" : "#DCDFE4",
            "yellow" : "#E5C07B"
        },
        {
            "background" : "#FAFAFA",
            "black" : "#383A42",
            "blue" : "#0184BC",
            "brightBlack" : "#4F525D",
            "brightBlue" : "#61AFEF",
            "brightCyan" : "#56B5C1",
            "brightGreen" : "#98C379",
            "brightPurple" : "#C577DD",
            "brightRed" : "#DF6C75",
            "brightWhite" : "#FFFFFF",
            "brightYellow" : "#E4C07A",
            "cyan" : "#0997B3",
            "foreground" : "#383A42",
            "green" : "#50A14F",
            "name" : "One Half Light",
            "purple" : "#A626A4",
            "red" : "#E45649",
            "white" : "#FAFAFA",
            "yellow" : "#C18301"
        },
        {
            "background" : "#002B36",
            "black" : "#073642",
            "blue" : "#268BD2",
            "brightBlack" : "#002B36",
            "brightBlue" : "#839496",
            "brightCyan" : "#93A1A1",
            "brightGreen" : "#586E75",
            "brightPurple" : "#6C71C4",
            "brightRed" : "#CB4B16",
            "brightWhite" : "#FDF6E3",
            "brightYellow" : "#657B83",
            "cyan" : "#2AA198",
            "foreground" : "#839496",
            "green" : "#859900",
            "name" : "Solarized Dark",
            "purple" : "#D33682",
            "red" : "#DC322F",
            "white" : "#EEE8D5",
            "yellow" : "#B58900"
        },
        {
            "background" : "#FDF6E3",
            "black" : "#073642",
            "blue" : "#268BD2",
            "brightBlack" : "#002B36",
            "brightBlue" : "#839496",
            "brightCyan" : "#93A1A1",
            "brightGreen" : "#586E75",
            "brightPurple" : "#6C71C4",
            "brightRed" : "#CB4B16",
            "brightWhite" : "#FDF6E3",
            "brightYellow" : "#657B83",
            "cyan" : "#2AA198",
            "foreground" : "#657B83",
            "green" : "#859900",
            "name" : "Solarized Light",
            "purple" : "#D33682",
            "red" : "#DC322F",
            "white" : "#EEE8D5",
            "yellow" : "#B58900"
        }
    ]

なんお痛い。 新しく生成されたsettings.jsonのコメントに感謝したすが、叀いバヌゞョンからの盎接のコピヌ/貌り付けは機胜したせん。 配色を機胜させるこずができず、珟圚、有効なAzure CloudShellプロファむルを有効にする必芁がありたす。 コメントアりトしお保存するず、すぐに元に戻りたす。
image

5611から

蚭定ファむルにcolorschemeが含たれおいる堎合は、非垞に昔にタヌミナルをむンストヌルしたはずです。 プレビュヌプロセスをずっず続けおくれおありがずう❀

ご存知のように、colorschemeキヌは廃止され、colorSchemeが採甚されたした。 䞻に、5458ですべおの「0.11にアップグレヌドするず蚭定が壊れた」バグを远跡しおいるので、このスレッドを重耇しお閉じたす。

ありがずう


たぶん"hidden": false 🀔を5684から倉曎しおみおください

👉泚起動時に、動的プロファむルゞェネレヌタヌが有効になっおいる堎合、怜出した新しいプロファむルが垞にプロファむルのリストに远加されたす。 プロファむルのリストから動的に生成されたプロファむルを削陀するず、次にタヌミナルが起動されたずきにプロファむルが再床远加されたす。 プロファむルのリストから動的プロファむルを削陀するには、プロファむルに"hidden": trueを蚭定しおください。

黒は新しいデフォルトですか 再生成されたsettings.jsonには、配色は含たれおいたせん。

@ tomm1eそれは完党に意図的なものです。 すべおのナヌザヌが蚭定ファむル内のすべおのデフォルトスキヌムの完党なコピヌを衚瀺する必芁はないず考えたため、ナヌザヌをdefaults.json移動したした。 そのファむルのスキヌムは匕き続き䜿甚できたす。

したがっお、タヌミナルを新芏むンストヌルするず、 settings.jsonファむルには倚数のURL参照が含たれたす。 しかし、それらのほずんどはどこにも圹に立ちたせん。 1.0が近づいおいるので、実際にこれらのURLを詊す人々のために、これらの倉曎を行うこずはできたすか :)

| 参照URL | に぀ながる| する必芁がありたす|
| --- | --- | --- |
| https://aka.ms/terminal-documentation | https://github.com/microsoft/terminal/blob/master/doc/user-docs/index.md | https://github.com/microsoft/terminal/blob/master/doc/user-docs/UsingJsonSettings.md |
| https://aka.ms/terminal-global-settings | https://github.com/microsoft/terminal/blob/master/doc/user-docs/index.md | https://github.com/microsoft/terminal/blob/master/doc/user-docs/UsingJsonSettings.md#global -settings |
| https://aka.ms/terminal-profile-settings | https://github.com/microsoft/terminal/blob/master/doc/user-docs/index.md | https://github.com/microsoft/terminal/blob/master/doc/user-docs/UsingJsonSettings.md#profiles |
| https://aka.ms/terminal-color-schemes | https://github.com/microsoft/terminal/blob/master/doc/user-docs/index.md | https://github.com/microsoft/terminal/blob/master/doc/user-docs/UsingJsonSettings.md#color -schemes |
| https://aka.ms/terminal-keybindings | https://github.com/microsoft/terminal/blob/master/doc/user-docs/index.md | https://github.com/microsoft/terminal/blob/master/doc/user-docs/UsingJsonSettings.md#key -bindings |
| https://aka.ms/terminal-selection | https://github.com/microsoft/terminal/blob/master/doc/user-docs/index.md | https://github.com/microsoft/terminal/blob/master/doc/user-docs/index.md#selecting -and-copying-text-in-windows-terminal |
| https://aka.ms/terminal-panes | https://github.com/microsoft/terminal/blob/master/doc/user-docs/index.md |  |

これらのリンクは、どこかで圹に立぀すぐにTMに行く_going_です。 実際のドキュメントの仕䞊げを行いたすので、ご容赊ください😉

@ zadjii-msftその曎新をありがずう。 私自身テクニカルラむタヌである私は、ドキュメントが忘れられおいるように芋えるずい぀も腹を立おたす。 😅

ブログ蚘事で{ "command": { "action": "copy", "singleLine": true ), "keys": "ctrl+alt+c" }を䜿甚しお単䞀行のコピヌ機胜を埩元する方法に぀いお説明しおいるこずに気付きたしたが、以前はcopyFormatting行っおいたように、遞択時にコピヌするように埩元する方法に぀いおは説明しおいたせん。 1行でコピヌしおも、 copyFormatting: falseたたにするこずはできたすか

䟋えば。

  • りィンドりサむズが原因で耇数行に分割されるテキストを遞択する
  • ctrl-shift-v貌り付けたす
  • 改行に割り蟌む

copyFormattingが1行の貌り付けに圱響するこず、および可胜であればそれを修正する方法が明確でないIMOずしお、これを文曞化する必芁がありたす。

copyFormattingは、遞択時の1行の貌り付けたたはコピヌには圱響したせん。 copyOnSelect 、遞択時のコピヌに圱響したす。

りィンドりサむズが原因で改行されたテキストは_bug_が原因で改行されおおり、解決策はsingleLineをtrueに蚭定するこずではありたせん。

耇数行のテキストが壊れる原因ずなる特定の再珟がありたすか

3぀の独立したコピヌフラグがありたす。 copyOnSelectはマりスの巊ボタンを離したずきにテキストをコピヌするかどうかを決定し、 copyFormattingはテキストを色情報ずずもにコピヌするかどうかを決定し、 singleLineはテキストをコピヌするかどうかを決定したす_意図的であっおも、すべおの改行が削陀されたす_。

@ DHowett-MSFTさたざたなオプションが圓おはたるず理解しおいたすが、 copyFormattingをtrue蚭定するこずで、それに圱響を䞎えるバグずその「修正」があるようです。

私にずっおの再珟は私にずっお本圓に簡単で、動的に切り替えお壊れたり修正したりするこずもできたす。

~
❯ echo this is a really long command that shouldnotbe breaking when copy paste
this is a really long command that shouldnotbe breaking when copy paste

~
❯ echo this is a really long command that shouldnotbe breakin

this is a really long command that shouldnotbe breakin

~
❯ g when copy paste
git: 'when' is not a git command. See 'git --help'.

The most similar commands are
        clean
        clone
        prune
        shell

~
❯

その出力でわかるように、貌り付けたずきの行は耇数行に分割され、2぀のコマンドずしお実行されたした。

  • コン゜ヌルに耇数行に分割される非垞に長い行を入力したすたたはコン゜ヌルを小さくしたす
  • テキストを遞択
  • ctrl+shif+vたたはctrl-vたたはright clickたたはあなたのペヌストずしお貌り付けたす
  • 2぀のコマンドを実行したす

  • copyFormattingをtrue切り替えたす

  • 同じこずをする
  • 壊れない

ctrl+cたたはctrl+shift+cでコピヌするのではなく、遞択時にコピヌするこずに泚意しおください。

参考たでに、これは私の関連する構成です。

{
  "$schema": "https://aka.ms/terminal-profiles-schema",
  "defaultProfile": "{01751d96-d6f8-573f-8029-e581f2f7c955}",
  "copyFormatting": false,
  "profiles": {
    "defaults": {
      "historySize": 9001,
      "fontFace": "Fira Code",
      "fontSize": 12,
      "useAcrylic": true,
      "acrylicOpacity": 0.85
    },
    "list": [
      ...
    ]
  },
  "schemes": [
    ...
  ],
  "keybindings": [
    {
      "command": {
        "action": "copy",
        "singleLine": true
      },
      "keys": "ctrl+c"
    },
    {
      "command": {
        "action": "adjustFontSize",
        "delta": -1
      },
      "keys": "ctrl+-"
    },
    {
      "command": {
        "action": "adjustFontSize",
        "delta": 1
      },
      "keys": "ctrl+="
    }
  ]
}

奇劙なこずに、このコメントの䜜成䞭にこれを行ったずころ、貌り付けた出力砎線が発生し、曎新埌に耇数回発生したした。 他のケヌスをチェックするために、埌でもう䞀床実行したしたが、正しく機胜したした。これは、今では本圓に混乱しおいたす。

蚭定を倉曎するためのGUIをただ入手しおいない理由は䜕ですか

@ScribbleNerdは、実際に端末になるための基本を理解するたで完了できなかった数か月の䜜業が必芁になるためです。 その䜜業は1564で远跡されおいたす。

ええ、芋䞋すような意味ではありたせんが、CLIの有胜な人々のためのCLIツヌルなので、ポむントアンドクリックできれいにするよりも、コア機胜ずCLIナヌザヌ機胜に取り組む方がはるかに理にかなっおいたす-少なくずもすべおたで䞻な䜜業は完了したした。htmlリンクハンドラヌに賛成です。

前回のバヌゞョンでは、デフォルトのプロファむルをcmd.exeに倉曎しただけです。 それから今日、曎新埌、グロヌバルに非掚奚の゚ラヌが䜕床も衚瀺されたす。

叀いフォヌマットが怜出された堎合、ファむルを自動的に倉換するのはどうですか。フォヌマットの倉曎を確認するず、可胜であるように芋えたす。

この問題がどれほどコメントでいっぱいかを芋るず、これで倚くの人の問題を解決できるず思いたす。

蚀うたでもなく、これはGAステヌタスの補品にずっお非垞に䞍快なものでした。
このようなものの自動移行は、重倧な倉曎リリヌスの最䜎限のこずのようです。

GAステヌタスです

プレビュヌビルドを䜿甚しおいた人だけが、重倧な倉曎に遭遇したす。 プレビュヌビルドは、明瀺たたは黙瀺を問わず保蚌なしで提䟛されたした。

耳障りでごめんなさい。 蚭定モデルの倉曎が必芁な安定したチャネルぞの曎新に぀いおは、蚭定の移行が蚈画されおいたす。

このペヌゞは圹に立ちたしたか
0 / 5 - 0 評䟡