Windows

WindowsにてJuliaのREPLで改行する

Julia 言語の REPL にて関数定義のような複数行のコードを書いているとき、コードの途中に改行を挿入しようとして Enter キーを押すとコードが実行されてしまい、改行できない。このような場面では本来、標準のキーバインドとして用意されている meta-Enter …

Windows で Python の csv モジュールで改行コードを正しく出力する

Python 標準の csv パッケージ は CSV ファイルを手軽に入出力できるので重宝しているのだけれど、Windows で使うと改行コードがおかしくなることがあった。見た目的には「各行が 2 回改行されてしまう」ような状態。これを回避する簡単な方法がやっと分かっ…

WindowsのUAC画面はキーボードで操作できる

Windows の UAC 画面に対して「マウスでの操作を強要されるのが嫌」という不満を書いている人をよく見かけるけれど、あの画面、実はキーボードで操作できる。

Windows 10、コマンドプロンプトのTabキーでの補完を有効化する

Windows 10を初期化して再セットアップしたところ、コマンドプロンプトで Tab キーでコマンドラインの補完が行われなくなっていた。そこで修復方法をネットで調べたところ、レジストリを編集すれば治せるらしいとのこと。 Turn on AutoComplete in Windows C…

バッチファイルでの引数解析例

Windows バッチファイルは過去の遺物(レガシー)。決別したくとも決別できないし、依然として Windows での手軽なバッチ処理実現手段でもあるため、新しく「書き捨て」したりメンテが発生したりする。今日、少し前に書いたバッチにコマンドライン引数を解釈…

古いWindows 10でコマンドプロンプトのカラーテーマをアップグレードする

2017年8月2日にリリースされた Windows 10 の build 16257 でコマンドプロンプトがフルカラー(24ビット)に対応し、それと同時にコマンドプロンプトの標準カラーテーマ(配色)も更新された。しかしこのカラーテーマ、build 16257 以前の Windows 10 をアッ…

Windows上で名前が「NUL」のファイルを削除する方法

この記事は Windows 上で名前が「NUL」のファイルを削除する方法について説明します。 そもそも Windows(MS-DOSも)において、NUL や AUX などは特別な意味を持っているため普通はこのような名前のファイルを作れません。しかし何かの拍子にできてしまう事…

キーボード配列をWindows上で変更する

(2005年2月5日に書いた古い記事です) 概要 Windows にはキーボード配列を自由に変更する方法があります。厳密に言うと、配列を変えるのではなくそれぞれのキーの意味を変える、例えば CapsLock を押すと「Windows が 左Ctrl を押されたと認識する」ように…