タグ エスケープシーケンス
人気順 10 users 50 users 100 users 500 users 1000 users続・作って理解するpry(Ripperでシンタックスハイライト) - Link and Motivation Developers' Blog
はじめに バックエンドエンジニアのやまぴーです。 pryというツールをマネしながら対話型デバッグツールを作成していた 前回の記事の続きになります。 前回までの様子 シンタックスハイライト どうも味気ない印象なので、見栄えを良くしていきたいです。 エスケープシーケンスで色やスタイルを付与したいと思います。 試... 続きを読む
Linuxのターミナルをテレタイプで出力する実験 | inajobのいろいろレビュー
LOGGING INTO LINUX WITH A 1930S TELETYPEから発見。画像もここから転載。 エスケープシーケンスというのはさかのぼればタイプライターの時代の産物です。 ということで、この記事ではLinuxのターミナル出力を本物のタイプライターと接続するという実験を行っています。 過去の遺物であるこのテレタイプをASCIIコードに... 続きを読む
「Perl文字列処理の基礎」の記事を完全にリライトしました - PerlならサンプルコードPerl入門
「文字列処理の基礎」の記事を完全にリライトしました。 文字列処理の基礎 文字列処理の基礎について網羅的に書いたので、これひとつで文字列処理の基礎がひととおりマスターできます。 よく使う機能について書き揃えました。 文字列の基礎 文字列の作り方 ダブルクォートで囲った場合 エスケープシーケンス 変数展開 文字列の連結 文字列の出力 文字列処理の小技 文字列リスト演算子 改行を取り除く 指定した文字で... 続きを読む
Big Sky :: Bash on Ubuntu on Windows の最高の端末環境を教えてやるからちょっと来い。
Bash on Ubuntu on Windows (以下 BoW) は Windows コマンドプロンプトを使って実行される。今までであれば Windows のコマンドプロンプトはエスケープシーケンスを認識しなかったので cmd.exe そのものでは vt100 等の端末環境を用意できませんでした。しかし Windows10 の cmd.exe では新しいコンソールモードが用意されています。 C... 続きを読む
Pythonのfunctoolsでターミナルに色付きテキストする関数をお手軽作成する - Steel Dragon 14106
ターミナルの色付きテキスト出力 ターミナルの画面上に色付きテキストを出力するには、ANSI エスケープシーケンス: 色とカーソル操作で解説されている通り、 表示されないエスケープシーケンスは、\[\033[ と \] で囲んでやる必要があります。色のエスケープシーケンスの場合は 後ろに m\] をつけてやる必要があります。 と、エスケープシーケンス + 目的のカラーコードでテキストを囲んでやると実... 続きを読む
ASCIIコードの秘密 - ザリガニが見ていた...。
コマンド, 雑記本当はエスケープシーケンスのことを調べていたのだが、その前にASCIIコードについて調べることになってしまった...。文字コードの基本として知っているつもりだったASCIIコードについて、あらためて見直してみると、実は本当の意味をよく分かっていなかったことに気づいた。ASCIIコード表ASCIIコードは、7ビット(2進数7桁)の文字コードであり、全部で128のコードが定義されている... 続きを読む
MySQLのCLIのプロンプトをカスタマイズするzshのfunctionを書いた - てつじんにっき
いままで、mysqlのプロンプトの変更は $HOME/.my.cnf で、 [mysql] prompt="^[[01;31m\U[\d]-[\D]^[[0m\nmysql> " みたいにしていましたが、 接続元のサーバ情報が出せない。(出し方を知らないだけかも) 本番と開発環境など、同一の設定ファイルで環境に応じてプロンプトを柔軟に変更できない。 色をつけるにはエスケープシーケンスを直書きしない... 続きを読む