by shigemk2

当面は技術的なことしか書かない

fish

fish 3.7.1

履歴の最後のエントリーをhistory deleteで再び削除可能 ワイルドカード(*)が存在しないパスを生成しなくなる ELFプログラムの不足しているインタープリタを実行しようとした際のクラッシュ修正 funcedはファイル内容が変わらなくてもsourceを実行 ビルトイ…

fish shell 3.7.0

履歴ページャの改善 コマンド補完とグロビングのパフォーマンス向上 マルチキーシーケンス完了のための待機時間設定可能 LS_COLORSの自動設定廃止 exitコマンドの負数入力時のクラッシュ修正 スクリプティング機能の改善 インタラクティブ機能の改善 プロン…

fish shell 3.6.0

とな By default, Control-R now opens the command history in the pager (#602). This is fully searchable and syntax-highlighted, as an alternative to the incremental search seen in other shells. The new special input function history-pager h…

fish-shell 2021-06-06

[2021-06-06 19:21:32 +0900]: README: Document build options [2021-06-06 19:09:50 +0900]: CMake/CheckIncludeFiles: use correct variable name [2021-06-06 16:31:40 +0900]: CHANGELOG locale coercion [2021-06-06 16:28:32 +0900]: Try to set LC_C…

fish-shell 2021-05-31

[2021-05-31 00:19:04 +0900]: tests/noshebang: Add some longer sleeps

fish-shell 2021-05-30

[2021-05-30 18:08:33 +0900]: tests/noshebang: Do redirections in a new shell process

fish-shell 2021-05-29

[2021-05-29 03:08:24 +0900]: docs: Stop including main css in pygments.css [2021-05-29 01:50:01 +0900]: Condensed descriptions for various commands (#8034) [2021-05-29 00:35:29 +0900]: docs: Some rewording to the tutorial [2021-05-29 00:21…

fish-shell 2021-05-28

[2021-05-28 05:40:04 +0900]: docs: Force sections to be full-width [2021-05-28 05:02:48 +0900]: docs: Let the sidebar move [2021-05-28 04:41:42 +0900]: docs: Remove stray mention of the IRC channel [2021-05-28 02:03:55 +0900]: set_color: P…

fish-shell 2021-05-26

[2021-05-26 09:39:55 +0900]: Move builtin_bind to out-of-line [2021-05-26 09:14:19 +0900]: Correct the docs for commandline --current-buffer

fish-shell 2021-05-25

[2021-05-25 03:19:01 +0900]: env: remove trailing null-terminator from default path

fish-shell 2021-05-23

[2021-05-23 04:50:26 +0900]: Switch locale_variables and curses_variables from vector to array [2021-05-23 01:09:15 +0900]: Fix set_cloexec check [2021-05-23 00:21:35 +0900]: docs: Add a section on subshells to fish-for-bash-users

fish-shell 2021-05-22

[2021-05-22 05:09:28 +0900]: Remove some assignments of wcs2string to references [2021-05-22 05:06:43 +0900]: Remove some static_asserts out of the common.h header

fish-shell 2021-05-21

[2021-05-21 03:10:09 +0900]: Remove another errant negation [2021-05-21 03:07:36 +0900]: Correct a negated pgid

fish-shell 2021-05-20

[2021-05-20 03:29:03 +0900]: Separate on-job-exit and and on-process-exit events [2021-05-20 02:09:46 +0900]: docs: Remove obsolete part from functions

fish shell 3.2.2

The command-not-found handler used suggestions from pacman on Arch Linux, but this caused major slowdowns on some systems and has been disabled (#7841). fish will no longer hang on exit if another process is in the foreground on macOS (#79…

fish 3.2.1

This release of fish fixes the following problems identified in fish 3.2.0: とな github.com

fish 3.2.0

Release fish 3.2.0 (released March 1, 2021) · fish-shell/fish-shell · GitHub undo redoやってみよ

jethrokuan/fzf

兼ね合いがわからなくて困惑している GitHub - jethrokuan/fzf: Ef-🐟-ient fish keybindings for fzf

fzf メモ

fish shellあった fzf/key-bindings.fish at master · junegunn/fzf · GitHub

fish shell 四則演算例

fish shell 四則演算例 mathが使える(exprでも可能)。 date -d でtimestampを出す組み合わせでtimestampの差分をとる。 $ math (date -d "1970-01-01 01:00:00+UTC" +"%s") - (date -d "1970-01-01 00:00:00+UTC" +"%s") 3600

source config.fishとexec fish

fish, version 3.0.2 . は source のaliasだけど既にdeprecated sourceはファイルの評価で、source ~/.config/fish/config.fish は、config.fishの読み込みであるから、事実上のリロード。 execは今のシェルをあたらしいコマンドに置き換える。 exec fish は…

fish shell last_doxygen

last_doxygen 謎タグ。 Release last_doxygen · fish-shell/fish-shell · GitHub

fish shell 3.0.1

いくつかのクラッシュが修正 ドキュメントの修正 などだろうか Release fish 3.0.1 (released February 11, 2019) · fish-shell/fish-shell · GitHub

fish shell EOF

確認バージョン: 2.6.0-753-g9104c107 fishでbashのEOFなことはいまだに出来ないので、なんとかしてなんとかしたい echo "\ foo " | nc これではEOFで追記的なリダイレクトはできないから。 (Perlのワンライナーは代替にならない) Add support for "here doc…

fish shell printfの使い方復習

printfの使い方復習 $ for x in (seq 10); printf '%02d\n' $x; end 01 02 03 04 05 06 07 08 09 10 fish: Commands

fish shell seq

toいるかとおもったらtoいらない for x in (seq 5 10) echo $x end fish shellチュートリアル How to iterate for loop with limiting sequence in fish shell - Stack Overflow

fish math

$ echo (math 'a=10 ; (a * 70) / 100') こういうことしようとすると、こんなエラーになるので、おとなしく変数にいれてやってから計算したほうがいい $ echo (math '(echo 7) * 70 / 100') (standard_in) 1: parse error math:bcを召喚して強力数値計算!ex…

memo fish loop one-liner

memo fish loop one-liner for x in (seq 5) touch file_$x.txt end こう書けば良いことを忘れていた for x in (seq 12); random; end https://fishshell.com/docs/current/tutorial.html#tut_loops

fish shell -gx

set -xg # Prints all global, exported variables. g グローバル x 環境変数 export sh/bash setenv tcsh/csh fish: Commands github.com

fish shellのコマンドマニュアルでコマンド名が二度表示されるのを直したい→直した

www.shigemk2.com コピーのテスト。 直したプルリク 取り込まれるかどうかは知らない→取り込まれた。 github.com 概要 fish shellで、abbr --help とか man abbr を実行すると、以下のような結果が得られる。 abbrabbr - manage fish abbreviations - Synops…