並び順

ブックマーク数

期間指定

  • から
  • まで

241 - 280 件 / 407件

新着順 人気順

ターミナルの検索結果241 - 280 件 / 407件

  • Claude Codeの登場で気づいた、AI時代にVimを選ぶ理由

    最初は単なるお遊びで使い始めたVim。 その後、文章を書く業務が増えてきたタイミングで、「文章を書くハードルを下げたい」という実用的な動機でVimの活用を本格化させた。 増え始めるVim活用の機会 日々の作業記録や技術メモをローカルファイルとして蓄積し、それらすべてをVimで編集するワークフローが徐々に定着していった。 そんな中で気づいたのは、AIエージェントの活用が進むほど、Vimを選ぶ機会が明らかに増えているということだった。 実際、「Vim × AIエージェント」という組み合わせの事例を他の場所でも見かけるようになってきている。 なぜAIの活用が進むほど、わざわざVimを選ぶことが増えるのか。 その理由について考えてみた。 前提:AI活用を前提とした開発スタイル まず前提として、私はAIに対して既に白旗を掲げている。 Claude CodeのGA開始と同時にPro Maxを契約 基本

      Claude Codeの登場で気づいた、AI時代にVimを選ぶ理由
    • GitHub - andyk/ht: headless terminal - wrap any binary with a terminal interface for easy programmatic access.

      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

        GitHub - andyk/ht: headless terminal - wrap any binary with a terminal interface for easy programmatic access.
      • GitHub - Textualize/toolong: A terminal application to view, tail, merge, and search log files (plus JSONL).

        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

          GitHub - Textualize/toolong: A terminal application to view, tail, merge, and search log files (plus JSONL).
        • GitHub - gptme/gptme: Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision.

          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

            GitHub - gptme/gptme: Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision.
          • How terminal works. Part 1: Xterm, user input

            Motivation Introduction User input strace Printing non-printable stty raw -echo -isig UTF-8 Conclusion Motivation This blog series explains how modern terminals and command-line tools work. The primary goal here is to learn by experimenting. I’ll provide Linux tools to debug every component mentioned in the discussion. Our focus is to discover how things work. For the explanation of why things wor

            • 晴海客船ターミナルがコロナ禍で臨時休館、「再開しないまま閉館もあり得る」

              東京都港湾局は新型コロナウイルスの感染拡大を防止するため、2022年1月11日から東京都中央区晴海の「晴海客船ターミナル」を臨時休館とした。広場や駐車場も閉鎖した。期間は定めていない。同ターミナルは、建築家の故竹山実氏の代表作として知られる。22年2月20日で営業を終了することが決まっており、このまま閉館となる可能性が出てきた。

                晴海客船ターミナルがコロナ禍で臨時休館、「再開しないまま閉館もあり得る」
              • GitHub CLI のアクセストークン保存先をファイルから OS のセキュアストレージに変更する - @kyanny's blog

                gh 2.26.0 で入った変更。これまでテキストファイル(~/.config/gh/hosts.yml)にプレインテキストで保存されていたアクセストークンを OS のセキュアなストレージに保存するようになる。macOS なら Keychain を使う。 Release GitHub CLI 2.24.0 · cli/cli · GitHub Option to store gh access token in system encrypted storage すでにプレインテキストで保存している場合、gh auth refresh で再認証するとセキュアストレージに保存し直してくれる。おそらく gh auth logout && gh auth login でも可。 gh auth status でアクセストークンの保存先も表示される。 保存先変更前: ❯ gh auth status

                  GitHub CLI のアクセストークン保存先をファイルから OS のセキュアストレージに変更する - @kyanny's blog
                • GitHub - ZitaoTech/Hackberry-Pi_Zero: A handheld Linux terminal using Raspberry pi Zero 2W as Core with 4" 720X720 TFT display

                  The main reason why I design and built this handheld cyberdeck is to treat this as a lernning tool and also a funny toy for the hackers. It is powered by a raspberry pi zero 2w and a 4" 720X720 TFT display. Here are some Main Features: Main Processor: Only compatible with Raspberry Pi Zero 2w. Display: 4" 720X720 high resolution TFT display. Dual Swappable battery Design: Replace your battery in 1

                    GitHub - ZitaoTech/Hackberry-Pi_Zero: A handheld Linux terminal using Raspberry pi Zero 2W as Core with 4" 720X720 TFT display
                  • "Rules" that terminal programs follow

                    Recently I’ve been thinking about how everything that happens in the terminal is some combination of: Your operating system’s job Your shell’s job Your terminal emulator’s job The job of whatever program you happen to be running (like top or vim or cat) The first three (your operating system, shell, and terminal emulator) are all kind of known quantities – if you’re using bash in GNOME Terminal on

                    • ミッチェル・ハシモト氏によるターミナルエミュレータGhosttyが早くもバージョンアップ「Ghostty 1.1.0」登場。IME入力の信頼性と一貫性が大幅に改善

                      ミッチェル・ハシモト氏によるターミナルエミュレータGhosttyが早くもバージョンアップ「Ghostty 1.1.0」登場。IME入力の信頼性と一貫性が大幅に改善 HashiCorpの創業者の一人であるミッチェル・ハシモト氏がオープンソースで開発しているターミナルエミュレータ「Ghostty」の最新バージョンとなる「Ghostty 1.1.0」が登場しました。 Ghostty 1.1 is now available. Over 250 closed issues from 84 contributors! See the release notes here: https://t.co/AyxqqblpmJ Major highlights include: SSD for Linux, IME improvements, macOS Native (and Better!) Alpha

                        ミッチェル・ハシモト氏によるターミナルエミュレータGhosttyが早くもバージョンアップ「Ghostty 1.1.0」登場。IME入力の信頼性と一貫性が大幅に改善
                      • 頑張らないM1(Apple Silicon) Macの開発環境構築 - kikukawa's diary

                        追記:Homebrew 3.0.0 がリリースされ正式にm1 mac 対応されました brew.sh はじめに この記事は、 Makuake Advent Calendar 2020 24日目の記事です。 M1 Macはサードパーティ製ソフトがまだ追いついてないものがあり、 開発環境の構築をするのが大変です。 後々のことも考えできるだけ今まで通りの手順で 手間と時間をかけない方法で環境構築してみました。 結果的に面倒なのはhomebrew周りだけになりました。 すべてのソフト、パッケージのインストール、起動の成否については詳しく載せてませんが、参考になれば幸いです。 方針 開発に必須でhomebrewなどでお手軽に入らないものは頑張ります なるべくhomebrewでインストールします homebrew自体は頑張ります homebrewのパッケージをインストールするときは --build-f

                          頑張らないM1(Apple Silicon) Macの開発環境構築 - kikukawa's diary
                        • GitHub - charmbracelet/bubbletea: A powerful little TUI framework 🏗

                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                            GitHub - charmbracelet/bubbletea: A powerful little TUI framework 🏗
                          • Home | Oh My Posh

                            If you're enjoying Oh My Posh, consider becoming a sponsor to keep the project going strong 💪

                            • GitHub - abskmj/hukum: An NPM module that displays Github Action progress in the terminal and aims to improve your development experience by printing status in realtime.

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - abskmj/hukum: An NPM module that displays Github Action progress in the terminal and aims to improve your development experience by printing status in realtime.
                              • Forking Chrome to render in a terminal - Fathy Boundjadj

                                Forking Chrome to render in a terminal January 27, 2023 I wrote about forking Chrome to turn HTML to SVG two months ago, today we're going to do something similar by making it render into a terminal. Let me introduce you to the Carbonyl web browser! Drawing There isn't much you can draw in a terminal, you're guaranteed to be able to render monospace characters in a fixed grid, and that's it. Escap

                                • prettyping

                                  prettyping is a wrapper around the standard ping tool, making the output prettier, more colorful, more compact, and easier to read. Do you run ping tool very often? Do you find yourself squeezing your eyes to see if a packet has been lost? Do you want to have a better view of the latency and of the lost packets over time? Then prettyping is the tool for you! prettyping runs the standard ping in ba

                                  • GitHub - orhun/ratzilla: Build terminal-themed web applications with Rust and WebAssembly. Powered by Ratatui.

                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                      GitHub - orhun/ratzilla: Build terminal-themed web applications with Rust and WebAssembly. Powered by Ratatui.
                                    • 定番ターミナルエミュレーター「Tera Term」がアップデート、リリース計画も更新/「定期リリース」と「安定版リリース」の2本立てに

                                        定番ターミナルエミュレーター「Tera Term」がアップデート、リリース計画も更新/「定期リリース」と「安定版リリース」の2本立てに
                                      • [スタパ齋藤のApple野郎] Macでたまーに「ターミナル」アプリを使う俺! その活用法は?

                                          [スタパ齋藤のApple野郎] Macでたまーに「ターミナル」アプリを使う俺! その活用法は?
                                        • Windows ターミナルのカスタム プロンプトのセットアップ

                                          Oh My Posh は、Git ステータスの色分けとプロンプトを提供する、完全にカスタマイズされたコマンド プロンプト エクスペリエンスのテーマ機能を提供します。 ターミナルの配色またはアプリケーションをカスタマイズするだけの場合は、Windows ターミナル設定で行うことができます (Oh My Posh テーマをインストールする必要はありません)。 このチュートリアルでは、次の作業を行う方法について説明します。 Nerd Font をインストールする カスタマイズされたコマンド プロンプトでは、多くの場合、グリフ (グラフィック シンボル) を使用してプロンプトのスタイルを設定します。 フォントに適切なグリフが含まれていない場合は、プロンプトに Unicode 置換文字 '▯' が複数表示されることがあります。 ターミナル内のすべてのグリフを表示するには、Cascadia Code

                                            Windows ターミナルのカスタム プロンプトのセットアップ
                                          • ターミナルの作業中ディレクトリにOSの「ファイルを開く」からもアクセスしたい - 詩と創作・思索のひろば

                                            作業中のリポジトリのファイルをブラウザやデスクトップアプリ経由でアップロードしたり触ったりするとき、OSのファイルを開くダイアログからだとそこにたどりつくのが手間。macOSならopen -R でファイルを選択しつつFinderを起動できるので、これをするときもあるのだけど、ダイアログを先に開いてしまっていたり、そもそもファイルのドラッグ&ドロップに対応していない場合はどうしようもなかったりする(ダイアログにドロップするって技はある)。 ようは「今ターミナルで開いてるディレクトリにOSの『ファイルを開く』ダイアログからもアクセスしたい」という話。fuseを使うかFileProvider Extensionを使うといいのかな……とか考えてたけど、とりあえずプロトタイプとしてシェルスクリプトを書いたところ、これでいいやとなった。 最近ターミナルにWezTermを使いはじめたので、wezterm

                                              ターミナルの作業中ディレクトリにOSの「ファイルを開く」からもアクセスしたい - 詩と創作・思索のひろば
                                            • Why pipes sometimes get "stuck": buffering

                                              Here’s a niche terminal problem that has bothered me for years but that I never really understood until a few weeks ago. Let’s say you’re running this command to watch for some specific output in a log file: tail -f /some/log/file | grep thing1 | grep thing2 If log lines are being added to the file relatively slowly, the result I’d see is… nothing! It doesn’t matter if there were matches in the lo

                                              • MacでApple Musicが勝手に立ち上がる問題の対処法

                                                なんのキーを押してしまっているのかさえ分からないのだが、ときどきMacbookPro / MacbookAirでキーボードをうっているときにMusicアプリが勝手に立ち上がるときがある。 僕はYouTube Musicしか使わないのでMusicアプリごと削除したいのだが、それはできないらしい。仕方がないので、Musicアプリの自動起動だけを止めることにした。 ググってヒットしたAppleのフォーラムで紹介されていたコマンドで自動起動を止めることができた(1ヶ月くらい自動起動されていないので多分うまくいってる)。 具体的にはターミナルを開いて、以下のコマンドを実行した。

                                                  MacでApple Musicが勝手に立ち上がる問題の対処法
                                                • Mac .DS_Store や ._xxx ファイルを作らない&削除する方法 - loveMac.jp

                                                  Macでファイルやフォルダを作成すると .DS_Store ._xxx (xxxはファイル名)のようなファイルが生成されます。Mac上では見えませんが、例えばNASを使っていて同じNASにWindowsからアクセスすると、これらが見えてしまい、正直邪魔でしかありません。USBメモリなどでデータを受け渡したときも同様です。 というわけで、Mac側でこの人たちを作らないようにする or 一括削除して平和に暮らそう!という趣旨の内容となります。 そもそも.DS_Storeとはなんぞ? Macにおいて、ファイルやフォルダを開いたときの位置やサイズ、カスタムアイコンなどの情報が記録された不可視ファイルです。フォルダやファイルを作成したり移動したり開いたりしたタイミングで自動的に生成(更新)されます。 これにより、次回同じフォルダやファイルを開くときに、同じ場所やサイズで開くことができます。 .DS_

                                                    Mac .DS_Store や ._xxx ファイルを作らない&削除する方法 - loveMac.jp
                                                  • GitHub - willmcgugan/textual-markdown

                                                    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                      GitHub - willmcgugan/textual-markdown
                                                    • Textualize - Home

                                                      Presenting Textual — the lean application framework Build with Python. Deploy anywhere.

                                                        Textualize - Home
                                                      • fx – command-line tool for JSON

                                                        Interactive JSON ViewerVisualize and explore JSON data interactively in the command line.

                                                        • 無料でターミナルからグラフィカルにウェブサイトを表示できるテキストベースブラウザ「Browsh」

                                                          ターミナルでウェブサイトを閲覧できるブラウザとしてはLynxやw3m、ELinksなどがありますが、いずれもHTML5やCSS3、JavaScriptへの完全対応は行われていません。「どうしてもターミナルでモダンなウェブサイトを閲覧したい」というマニアックな願いや、テザリング環境など「データ通信の容量をできるだけ節約しつつグラフィカルなブラウジングをしたい」といったニーズにマッチするのが、無料のテキストベースブラウザ「Browsh」です。 Browsh https://www.brow.sh/ GitHub - browsh-org/browsh: A fully-modern text-based browser, rendering to TTY and browsers https://github.com/browsh-org/browsh BrowshはGUIを描画しない「ヘッド

                                                            無料でターミナルからグラフィカルにウェブサイトを表示できるテキストベースブラウザ「Browsh」
                                                          • GitHub - eliasdorneles/upiano: A Piano in your terminal

                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                              GitHub - eliasdorneles/upiano: A Piano in your terminal
                                                            • [PowerShell] Oh my Posh (Powerline) を使ってPowerShellコンソールをおしゃれにカスタマイズする | DevelopersIO

                                                              [PowerShell] Oh my Posh (Powerline) を使ってPowerShellコンソールをおしゃれにカスタマイズする しばたです。 BashやZshなどのシェルではPowerlineをつかってコンソールのプロンプトをおしゃれにカスタマイズすることができます。 (上図はこれから説明する内容を実施した後の結果ですが、こんな感じの表示ができるやつです) この本家PowerlineはPowerShellには対応していないのですが、PowerShellでも派生プロダクトであるchrisbenti / PS-Config 、Jaykul / PowerLine、JanDeDobbeleer / oh-my-poshといったOSSが以前から存在しており本家と同じ様なカスタマイズをすることが可能となっています。 このうちoh-my-poshについてはDocsでも取り上げられWindo

                                                                [PowerShell] Oh my Posh (Powerline) を使ってPowerShellコンソールをおしゃれにカスタマイズする | DevelopersIO
                                                              • Windows Terminal Themes

                                                                Browse and copy hundreds of themes for Windows Terminal

                                                                • WebTUI

                                                                    WebTUI
                                                                  • John Allbritten / cbonsai · GitLab

                                                                    grow bonsai trees in your terminal

                                                                      John Allbritten / cbonsai · GitLab
                                                                    • Déjà vu: Ghostly CVEs in my terminal title

                                                                      Exploring a security bug in Ghostty that is eerily familiar. As I've spoken and written about all modern terminals are actually "emulating" something dating from the 1970s. The full details are surprisingly complex and having a standard building block for these things is important. We can probably do better, but it's hard to change something so fundamental. In Feburary 2003 HD Moore published a pa

                                                                      • GitHub - Julien-cpsn/ATAC: A simple API client (postman like) in your terminal

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - Julien-cpsn/ATAC: A simple API client (postman like) in your terminal
                                                                        • Ratatui

                                                                          What is Ratatui? Ratatui is a Rust library for cooking up delicious TUIs (terminal user interfaces). It is a lightweight library that provides a set of widgets and utilities to build simple or complex rust TUIs. Why Ratatui? Ratatui is designed for developers and enthusiasts who want a lightweight alternative to graphical user interfaces and need applications that are to be deployed in constrained

                                                                          • TmuxAI: AI-Powered, Non-Intrusive Terminal Assistant

                                                                            AI-Powered, Non-Intrusive Terminal Assistant TmuxAI is a non-intrusive terminal assistant that works alongside you in a tmux window. TmuxAI's design philosophy mirrors the way humans collaborate at the terminal. Just as a colleague sitting next to you, TmuxAI observes your screen, understand context from what's visible, and helps accordingly.

                                                                              TmuxAI: AI-Powered, Non-Intrusive Terminal Assistant
                                                                            • GitHub - laixintao/flameshow: A terminal Flamegraph viewer.

                                                                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                GitHub - laixintao/flameshow: A terminal Flamegraph viewer.
                                                                              • 21世紀のターミナル「warp」のススメ - Qiita

                                                                                今回は21世紀のターミナルと謳われるターミナル「warp」を紹介します。 warpとは Rust言語製のターミナルです。 現在はmacOSのみ対応していますが、今後WindowsやLinuxにも対応するとのことです。 warpが開発された背景 なぜ今どきターミナル?と思われる方もいるかもしれませんが、warpの開発者いわく、 コードエディターは(vscodeの登場などで)どんどん進化していっているが、一方でターミナルは1978年から大きな進化がないのが現状 だからRustを使ってwarpでモダンなターミナルとして再開発をした warpの特徴 高速 コードエディターのような使用感(コード補完ならぬコマンド補完など) コマンドがブロック単位になっており、コピペが楽 豊富なコマンドパレット warpのインストール 使わないことには特徴のスゴさが理解できないので、早速インストールしていきましょう。

                                                                                  21世紀のターミナル「warp」のススメ - Qiita
                                                                                • まだyarnやnpmやpnpmの打ち間違いで消耗してるの?

                                                                                  まだパッケージマネージャーの打ち間違いで消耗してるの? 初手煽りタイトル失礼します。よだかと申します。 僕はフリーランスでいくつかプロジェクトをやらせてもらっているのですが、プロジェクトごとにパッケージマネージャーが違ったりします。 これがかなり辛く、yarnのプロジェクトでnpm installしてpackage-lock.jsonを生成してしまったり、npmのプロジェクトでyarn installしてyarn.lockを生成してしまったり。。 果ては、yarn devなのか、npm run devなのか、など気をつけないいけないことがかなり多いです。 そこで今回ご紹介したいのがniというツールです。 niについて niについて説明するために、READMEを見てみましょう。 まずは一行目です。 npm i in a yarn project, again? F**k! とても強い思いから

                                                                                    まだyarnやnpmやpnpmの打ち間違いで消耗してるの?