【Linux】Windows Terminalでbash

1 :名無し‾3.EXE:2020/06/06(土) 05:41:27 ID:/rmGuvA4.net
今一番ホットな話題について語るスレです
何でも書き込んでください

46 :名無し‾3.EXE:2021/06/09(水) 00:38:58.94 ID:M39csg4I.net

WSL使い始めてから妙な動きや細かなバグでイライラしっぱなしだったけど
virtualbox入れてubuntuをインストールしたらものすごくスッキリしたよ
やっぱ本物のLinux環境の方がええわ

50 :名無し‾3.EXE:2021/07/16(金) 03:34:23.42 ID:DLqf8ahK.net

ユニコが普及したから不要だとすら思う
例えばperl6(raku)は≦とか≠とか生の記号でコーディングするから!=を≠にすり替えて表示されると区別が付かなくて困る

そして.ne.、/=、<>派はガン無視っていうね…

27 :名無し‾3.EXE:2021/04/30(金) 10:05:47.11 ID:WIl1l3EP.net

仕事用のPC、%UserProfile%¥AppDataとかが定期的にリセットされちゃうので
そのたびにWindows Terminalの設定がリセットされてしまって困ってるのだけど、
設定ファイルのパスってコマンドラインとかで変更できないの?

もしくはVSCodeみたいにポータブル化できないかな

45 :名無し‾3.EXE:2021/06/06(日) 00:43:23.60 ID:xLx5uvFV.net

githubからパッケージダウンロードしてインストールしてるのに自動アップデートされてウィンドウがなくなるんだが、どうなってんの?
手動でインストールしたら自動アップデートしないよって書いてあるのに

25 :名無し‾3.EXE:2021/04/26(月) 02:32:48.21 ID:lL3KV3iE.net

install-module psreadline -allowpreview(うろ覚え)
で最新の入るけどgnu readline(for bash ver),linenoise, etcよりずっと高機能になってるぞ
$profileにちょっと書き足さなきゃならんけど、適当にコピペで
シェルスクリプトもシェル関数も冒頭で宣言するだけでオプション補完が自動で為される
compgenやら補完関数を相互最近的に呼び出して実現してるbash/readlineよりずっと筋がよい
bashからpsreadline使えたら最高なんだけれども…
.sh/.bashコメントをpsreadlineディレクティブとして解釈する機構を提案したい
対応してないunix shellであっても、単にコメントスルーするので完全にbackward compatだしな

32 :名無し‾3.EXE:2021/05/12(水) 11:53:26.86 ID:VUHPKgJd.net

wslのln -sでNTFS上に貼ってもちゃんとwinのsymlinkになるんだな…
lnはgnuのなのでMS側でextのフリしてるのかな

pick an appなるランチャと関連付けられてて、色んなプログラムで開いたけど本物と区別はつかいみたい
編集しようと開いたら空ファイルな.lnkなんかよりNTのsymlinkを標準にすればいいのに

ただ、ownerがwinのアカウントになってたり(そもそもwslのユーザーがwinに登録出来ないから当然)
パーミッションがlrwxrwrxrwrxになってたり結構やばそうな雰囲気

みたいにlnは避けて、wslでもwinでも常にクロスプラットフォームなnew-itemで作るべき、かな?

30 :名無し‾3.EXE:2021/04/30(金) 15:05:04.61 ID:65uLntBT.net

最近のwslはNTFSシンボリックリンクにも対応してるので、悩みたく無いならni -itemtype symboliclink

36 :名無し‾3.EXE:2021/05/16(日) 05:00:44.64 ID:JQm9QLg3.net

そういうもんなのかなぁ
Linuxの端末とかmintty(utf-8指定)だとfgetsで素直に取ってくるんだけど、あれは非標準な動きなのかな

29 :名無し‾3.EXE:2021/04/30(金) 14:56:35.13 ID:65uLntBT.net

mklinkはcmdの組み込みコマンドでdeprecatedなので、psからnew-item -itemtype symboliclink -path from -target to の方がいい習慣かも

37 :名無し‾3.EXE:2021/05/19(水) 03:08:58.50 ID:Tad5pf9c.net

sixel対応要望多いけどあんなものは葬ったほうが世のため人のため
ターミナルで画像が表示できるぞ!←そもそもGUIアプリなんだから素直にブリットしろよ

14 :名無し‾3.EXE:2020/07/13(月) 03:23:19.33 ID:Fq9Ysf4V.net

cp932なcmd.exeがいけるわけだし

12 :名無し‾3.EXE:2020/07/07(火) 20:18:11.60 ID:rjg2E85x.net

インサートモードと上書きモードでカーソル同じで区別が付かんな

22 :名無し‾3.EXE:2021/03/14(日) 08:14:31.38 ID:6PytbYHX.net

powershell(core)からホスト/ゲストどっちもシームレスにいじれるからbashより便利かもね
あとreadline相当の機能が付けば移行したい
しかし高機能すぎて学習コストが高い…

38 :名無し‾3.EXE:2021/05/26(水) 08:46:59.98 ID:q0An+YNC.net

 米Microsoftは5月25日(現地時間)、「Windows Terminal 1.8」を正式リリースした。[Shift]キー+クリックで新規プロファイルをウィンドウで開く機能なとが利用できる。また、次期バージョン「Windows Terminal Preview 1.9」のプレビューリリースも発表されている。

51 :48:2021/07/19(月) 08:39:52.31 ID:wXdQ7Lpr.net

気が変わって Windows Terminal と Windows Terminal Preview の両方入れたままにしてる
Cascadiaへの違和感は日本語の全角文字を表示したときに顕著になる感じ
日本語環境だとこのフォントはコーディング以外では使われなさそう
ありていにいえば、残念なフォント

33 :名無し‾3.EXE:2021/05/12(水) 12:14:12.02 ID:sHQd9wCV.net

umask かかってないのかね
winの方がパーミッション項目多いしら仮に掛けてもlinuxに無いパーミッションのデフォルトをどうするかが問題だから、そういう実装なのでは

Linux向けのpowershell入れなきゃならんし、.shでpwsh -c 叩くのは違和感ある
mingwとかのln.exeなら正しく動くんじゃない、$profileでプラットフォーム判定して適切にset-alias
試してないけど

44 :名無し‾3.EXE:2021/05/29(土) 11:48:59.38 ID:SyhnuRkG.net

レスありがとう
でも、申し訳ないけどそういうことではないんだ

すでに別のプロファイルで起動している(例えばコマンドプロンプト)状態で、
そのカレントディレクトリが “C:¥Users¥USER¥Desktop” の場合に、
タブ領域の∨ドロップダウンリストからプロファイルを指定して新しいタブを開く(例えばWSL-Ubuntu)と
設定で「ディレクトリの開始」に指定したディレクトリ(デフォルトで%USERPROFILE% → /mnt/c/Users/USER)で開くけど、
これを前述と同じ “/mnt/c/Users/USER/Desktop” で開くように設定できないか、ということなんだ

「親プロセス ディレクトリの使用」 だと “C:¥WINDOWS¥system32” → “/mnt/c/WINDOWS/system32” で開いてしまう
その時その時で対象ディレクトリは変わるので、設定で決め打ちできないんだよねぇ

35 :名無し‾3.EXE:2021/05/16(日) 04:39:58.73 ID:pptgEk+G.net

そういうもんなんじゃないの
https://man7.org/linux/man-pages/man3/fgetws.3.html

40 :名無し‾3.EXE:2021/05/27(木) 04:00:14.72 ID:skzlEj2X.net

ストア版でアップデートされると子プロセス残してWindows Terminalだけ終了するバグはいい加減直ったのか?

3 :名無し‾3.EXE:2020/06/06(土) 13:34:49 ID:/rmGuvA4.net

>>2
せや!けど、どこ調べても詳しいこと書いてないからここで情報集めようと思ったんやで

47 :名無し‾3.EXE:2021/07/03(土) 11:53:24.79 ID:XSPwW7/m.net

わかる

26 :名無し‾3.EXE:2021/04/30(金) 08:29:04.89 ID:Ry1YyYpT.net

1.7から正式採用の設定GUIで起動モードを「最大フォーカス」にするなよ
設定GUIを呼び出せなくなって、元に戻すのに苦労しちゃった

16 :名無し‾3.EXE:2020/07/24(金) 13:12:12.75 ID:RhdmNDMx.net

正式版が1.1.2021.0にアップデートされたんだけど、世間の反応薄いね。
早くもオワコン化?

4 :名無し‾3.EXE:2020/06/06(土) 14:26:17.02 ID:+YTY62fH.net

巻き添え規制で別回線から失礼。
まあまだ出たばかりの機能ですし。
気長に有志を集いましょう。

15 :名無し‾3.EXE:2020/07/17(金) 21:12:12.41 ID:GfBDMxSd.net

まだバグが多いな
色がおかしくなったりスクロールおかしくなったりする

48 :名無し‾3.EXE:2021/07/16(金) 00:46:37.17 ID:1fOVf2xo.net

Windows Terminal Previewを使ってたんだが、v1.10.1933.0でCascadia Codeフォントに特化したbold実装が追加されたのでアンインストールした
MS ゴシックなど他のフォントがうまく対応できておらずイコール記号さえまともに表示できない状態だったため

24 :名無し‾3.EXE:2021/04/26(月) 00:57:19.43 ID:PlzeWBcS.net

会社の管理者権限ないPCに導入したいと思ってます

〜.msixbundleってファイルをダウンロードして、7-zipとかで中に入ってる〜_x64.msixを
どこかに展開してwt.exe実行すれば使えるのでしょうか

11 :名無し‾3.EXE:2020/06/17(水) 00:42:55.02 ID:Ql5aYiDl.net

正直言って、何やってもうまくいかない
コンパイルすらできんし、Apacheも動かんのです
これはWindows 10 Homeだからかなぁ?

23 :名無し‾3.EXE:2021/04/22(木) 17:05:49.56 ID:lsCa9T/1.net

ctrl-:でctrl-zが来るようになった?

34 :名無し‾3.EXE:2021/05/16(日) 02:15:28.62 ID:JQm9QLg3.net

何がUnicodeに対応だよ
Unicodeモードだとfscanfやfgetsで入力できないじゃん
普通は1文字を数バイトとして持ってこれるのに、1バイト読み込むと1文字読んだことにされてしまう
コマンドプロンプトの頃から直ってないな

8 :名無し‾3.EXE:2020/06/13(土) 22:42:17 ID:qi5oO9Gl.net

あと ssh で shift jis に設定する方法がよくわからない

31 :名無し‾3.EXE:2021/04/30(金) 16:40:20.18 ID:WIl1l3EP.net

なるほど
アイデアどうも

スタートアップとかで設定用フォルダが無ければシンボリックリンクを作るバッチとか
動かすようにしてみるかな

39 :名無し‾3.EXE:2021/05/27(木) 02:38:39.04 ID:cQ4kPhXF.net

Windows Terminal Preview v1.9.1445.0で、中黒などの全角区切り文字を入力できなかった不具合が解決された
よかった
https://github.com/microsoft/terminal/releases/tag/v1.9.1445.0

49 :名無し‾3.EXE:2021/07/16(金) 03:23:48.59 ID:DLqf8ahK.net

Cascadiaのリガチャは特定の言語の記法に特化してて受け入れ難いわ

2 :名無し‾3.EXE:2020/06/06(土) 12:04:40.38 ID:Aab0hOCO.net

この機能を利用するとLinuxソフトウェアをWindows上で利用することができます。
Microsoft純正のLinux環境支援システムです。

21 :名無し‾3.EXE:2021/03/14(日) 08:11:21.53 ID:6PytbYHX.net

設定がメニュー形式で情弱にも優しくなったな

6 :名無し‾3.EXE:2020/06/07(日) 02:33:48 ID://HbA2j5.net

気付いたら落ちてることがある

20 :名無し‾3.EXE:2021/02/21(日) 03:31:43.81 ID:/HBlybxg.net

pwsh on ubuntu on wsl2が最強

20 :名無し‾3.EXE:2021/02/21(日) 03:31:43.81 ID:/HBlybxg.net

pwsh on ubuntu on wsl2が最強

42 :名無し‾3.EXE:2021/05/28(金) 16:52:05.03 ID:qupt5be0.net

起動状態から、別プロファイルでタブを開くとき(e.g. CMDタブのみ→WSLをタブで開く)
カレントディレクトリを引き継ぐ方法ってない?
C:¥Users¥USER¥Desktop → /mnt/c/Users/USER/Desktop みたいに

9 :名無し‾3.EXE:2020/06/14(日) 02:41:21 ID:2CfOVpAn.net

>>7
βの頃に消してみたがゾンビみたいに復活するだけだったがな

7 :名無し‾3.EXE:2020/06/13(土) 22:39:50 ID:qi5oO9Gl.net

setting.json から “Azure Cloud Shell” のプロファイルを消したら
エラーになるような気がする

13 :名無し‾3.EXE:2020/07/11(土) 19:31:16.82 ID:JEv2q3bB.net

ssh 先がeuc jp なんだけど、windows terminal は UTF-8だけしか使えないの?

28 :名無し‾3.EXE:2021/04/30(金) 14:32:42.73 ID:65uLntBT.net

mklinkでonedriveとか指しとけば良いんじゃね
ショートカット.lnkじゃないぞ、念の為

18 :名無し‾3.EXE:2020/07/26(日) 15:02:05.03 ID:9/ewoJaX.net

Windows Terminal であるフォルダにコマンドプロンプトが開いていて
新しいタブを bash とかで開くときに、その同じフォルダで開かせたいのですが
方法をご存じの方がおられましたら教えて下さい!

いまは新しいタブを開くとマイドキュメントに行ってしまいます。。。

10 :名無し‾3.EXE:2020/06/14(日) 07:44:57.59 ID:4MWwDZMG.net

やっぱりそうなのか
マイクロソフトは相変わらずクソだな
OSSでソースが公開されてるみたいだけど
そのあたりもソースで確認できるのかな

19 :名無し‾3.EXE:2020/08/14(金) 14:03:33 ID:KiHNh1BM.net

Windows Terminal v1.1.2233.0
https://github.com/microsoft/terminal/releases

5 :名無し‾3.EXE:2020/06/06(土) 15:38:27.22 ID:y2+lxwM7.net

Windows Terminalでbashなのか

41 :名無し‾3.EXE:2021/05/28(金) 15:13:56.73 ID:yZgUDJ4y.net

色付き絵文字を入力できるようになったのは大きな前進だ

17 :名無し‾3.EXE:2020/07/24(金) 22:28:47.33 ID:shG0jt29.net

Windows Terminalでbashなのか

参考になったらSNSでシェアお願いします!

レスを投稿する(名前省略可)

この記事を読んだ方へのおすすめ

  • ISO改悪を許すな!語尾は伸ばさずに切れ!

    元スレ 1 :名無し‾3.EXE:2009/10/23(金) 04:29:07 ID:Jq3AR8nu.net 「フォルダ」→「フォルダー」 「コンピュータ」→「コンピューター」 何十年もコンピュータを触ってきた俺が今さ…

  • スタートメニューは世紀の大発明だったのに!と泣く

    元スレ 1 :名無し‾3.EXE:2012/11/03(土) 15:13:58.03 ID:7RKJKaI5.net 主にアンチがwwwwww 51 :名無し‾3.EXE:2012/12/04(火) 14:25:14.4…

  • OpenOffice.orz

    元スレ 1 :Bill J:05/02/03 11:09:48 ID:CaU8lmPP.net OpenOffice.orgのバグ報告や不満な点及び改善案のみを辛口に語るスレ。 以後の発展に於いて今現在優れている点など出…

  • アップローダーはここだ!【要・定期age】Part3

    元スレ 1 :名無し‾3.EXE:02/05/24 16:14.net もうアップローダーを探すのはやめれ、 age進行でお願いします。 このスレは定期あげしてね。 アップローダーはここだ!【要・定期age】 http:…

  • Microsoft Edge Part16

    元スレ 1 :名無し‾3.EXE:2020/10/02(金) 20:36:09.47 ID:W8ZbqzWG.net Microsoft Edge Windows、macOS、iOS、Androidに続き Linuxにも…

  • Win精神道場 第6ステージ

    元スレ 1 :名無し‾3.EXE:2018/07/10(火) 00:06:10.84 ID:9aGoMkcp.net トホホなWindowsで疲弊した精神を鍛えなおすトラの穴です 批判的精神は不可欠 鎮静しろ 206 :…

  • Sleipnir Part320

    元スレ 1 :名無し‾3.EXE:2019/12/10(火) 15:23:04.95 ID:iFOsVx96.net フェンリル株式会社が開発しているWebブラウザ「Sleipnir(スレイプニール)」の本スレです。 こ…

  • MS、12型「Surface Pro 3」発表 800g 9時間動作

    元スレ 1 :名無し‾3.EXE:2014/05/21(水) 11:11:23.90 ID:NDfld/Y0.net MS、12型「Surface Pro 3」発表 2,160×1,440 Corei7 800g 9時間…

  • 【コモド】 COMODO Internet Security 01

    元スレ 1 :名無し‾3.EXE:2014/11/25(火) 21:22:23.60 ID:L2Jv+ugL.net 高機能でフリーなインターネットセキュリティスイート 使用するのにメールアドレスなどの登録は不要 公式サ…

  • 【バイナリ互換】WindowsXP Embedded【救世主】

    元スレ 1 :名無し‾3.EXE:2005/08/20(土) 12:58:58 ID:EAMe8mWT.net WindowsXP Embeddedは低性能でも動く組み込み用のWindows http://www.mic…

  • 【SSP】『伺か』について伺うスレッド40【CROW】

    元スレ 1 :名無し‾3.EXE:2021/06/24(木) 07:38:42.02 ID:Ef3kFXso.net デスクトップエージェントソフトウェア「伺か」について。 【Windows用主要ベースウェア】 Mate…

  • 不要ファイルの掃除 part2

    元スレ 1 :名無し‾3.EXE:2018/03/23(金) 14:25:22.65 ID:lJJdD9N7.net 普段は気にしないけどたまには綺麗に掃除したい。 耳掃除のような不要ファイル掃除ツールについて語るスレで…

最近のコメント

N : Windows10は色々欠陥がありすぎ今すぐ修正しろ
 同じような事するのに、Win32 API と .Net Fr... (6/23)
匿名 : パソコンをぶち壊したくなる瞬間
 そもそも起動しない、廉価盤だからってクソすぎるんだが (6/20)
ページTOPへ↑