- コマンドプロンプト
|
1 2 |
echo %USERNAME% |
- PowerShell
|
1 2 |
$env:USERNAME |
- コマンドプロンプトを指定して取得
|
1 2 |
cmd.exe /c "echo %USERNAME% |
- PowerShellを指定して取得
|
1 2 |
powershell.exe '$env;USERNAME' |
|
1 2 |
echo %USERNAME% |
|
1 2 |
$env:USERNAME |
|
1 2 |
cmd.exe /c "echo %USERNAME% |
|
1 2 |
powershell.exe '$env;USERNAME' |
Windows11でライトモードとダークモードが勝手に切り替わる症状が発生しました。
原因はPowerToysに新しいユーティリティ「Light Switch」が追加されたためでした。
対策は切り替えが必要ないのでLight Switchを無効化
Light Switchについてはリンク先参照:Light Switch ユーティリティ
vimで重複している行を削除するにはソートコマンドのsortを使用する
範囲選択を行ってからsortコマンドを使用すれば選択範囲のみ重複行を削除する
|
1 2 |
:sort u |
|
1 2 |
:sort |
|
1 2 |
:sort! |
|
1 2 |
:h :sort |
リモートブランチをローカルへチェックアウトする方法
1.リモートリポジトリの最新状態を取得してリモートブランチを確認する
|
1 2 3 |
git fetch git branch -r |
2.リモートブランチをローカルへチェックアウトする
|
1 2 |
git checkout [リモートブランチ名] |
3.エラーが出る場合は以下のコマンドを実行する
|
1 2 |
git checkout -b [ローカルブランチ名] [リモートブランチ名] |
git stash showで’Too many revisions specified’が表示される
|
1 2 3 |
$ git stash show stash@{0} Too many revisions specified: 'stash@' 'MAA=' 'xml' 'text' |
対策方法は、stash@{0}の部分を文字列としてコマンドを使用する
|
1 2 |
$ git stash show "stash@{0}" |
apply, dropも同様に文字列としてコマンドを使用する
|
1 2 |
$ vim -u NONE -N [file name] |
|
1 2 |
$ vim -u [vimrc] [file name] |
DXFのバージョンは、DXFファイル内の”$ACADVER”項目に記載されている
(DXFファイルをテキストエディタなどで開くと確認できます)
| $ACADVER | ファイルバージョン | AutoCADバージョン |
|---|---|---|
| AC1032 | 2018 | 2018, 2019, 2020, 2021, 2022, 2023, 2024 |
| AC1027 | 2013 | 2013, 2014, 2015, 2016, 2017 |
| AC1024 | 2010 | 2010, 2011, 2012 |
| AC1021 | 2007 | 2007, 2008, 2009 |
| AC1018 | 2004 | 2004, 2005, 2006 |
| AC1015 | 2000 | 2000, 2002 |
| AC1014 | R14 | R14, LT97, LT98 |
| AC1012 | R13 | R13, LT95 |
| AC1009 | R12 | R12, LT2, GX-5 |
Windows Terminal でCUI版VIMを開いたときにカラースキームの色表示がおかしくなる
.vimrc に以下を追記した
|
1 2 |
set t_Co=256 |
VIMのカラースキームが256色に対応していないtため?
Pythonで日付と時刻を扱うには”time”モジュールを使用する
| フォーマット文字 | 表示 |
|---|---|
| %Y | 年(4桁) |
| %y | 年(2桁) |
| %m | 月 (2桁) |
| %B | 月 (文字) |
| %b | 月 (省略文字) |
| %d | 日 |
| %j | 日 (1月1日起点の日数) |
| %H | 時間 (24時間単位) |
| %I | 時間 (12時間単位) |
| %M | 分 |
| %S | 秒 |
|
1 2 3 4 |
import time print(time.strftime("%Y年%m月%d日_%H時%M分%S秒", time.localtime())) # 2000年06月02日_20時32分02秒 |
WindowsではIMEの切り替えショートカットがあるため、いつの間にか切り替え操作を行っていることがある。
IME切り替えショートカット[Ctrl]+[Shift]
間違い防止のため、ショートカットを無効化する方法
1. ファイル名を指定して実行を開く
2. “control.exe input.dll,,{C07337D3-DB2C-4D0B-9A93-B722A6C106E2}{HOTKEYS}“を入力してOK
3. テキストサービスと入力言語が開いたら、入力言語を切り替えるのを選択してキーシーケンスの変更
4. 入力言語の切り替えを割り当て無しにしてOK