<feed xmlns='http://www.w3.org/2005/Atom'>
<title>fzf/bin/fzf-tmux, branch v0.66.0-custom</title>
<subtitle>Personal fork of fzf</subtitle>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/'/>
<entry>
<title>Apply shfmt to bash script files (make fmt)</title>
<updated>2025-09-24T13:41:54+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2025-09-24T13:09:37+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=e8cb31541984e93dcbaa5f2ac5f56ec390279d5e'/>
<id>e8cb31541984e93dcbaa5f2ac5f56ec390279d5e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix fzf-tmux on tmux 3.0</title>
<updated>2024-08-24T13:54:29+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-08-24T13:52:45+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=230cc6acc35681b9142ddb397d1fccf9cf2c4511'/>
<id>230cc6acc35681b9142ddb397d1fccf9cf2c4511</id>
<content type='text'>
* Fix #3959
* https://github.com/junegunn/fzf/issues/3635#issuecomment-2085988777
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix #3959
* https://github.com/junegunn/fzf/issues/3635#issuecomment-2085988777
</pre>
</div>
</content>
</entry>
<entry>
<title>Add --tmux option to replace fzf-tmux script</title>
<updated>2024-05-18T08:08:36+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-05-09T16:40:56+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=83b603390683d49ff75b72d142b4dba4b5186d73'/>
<id>83b603390683d49ff75b72d142b4dba4b5186d73</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[fzf-tmux] Replace `command -v` with `which`</title>
<updated>2024-04-17T08:29:45+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-04-17T08:29:45+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=90d7e38909bc704afea96e23acf93ba05ef9f0af'/>
<id>90d7e38909bc704afea96e23acf93ba05ef9f0af</id>
<content type='text'>
`command -v fzf` prints `alias fzf=...` when `fzf` is an alias.

Fix #3730
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`command -v fzf` prints `alias fzf=...` when `fzf` is an alias.

Fix #3730
</pre>
</div>
</content>
</entry>
<entry>
<title>Add walker options and replace 'find' with the built-in walker (#3649)</title>
<updated>2024-03-13T11:56:31+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-03-13T11:56:31+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=d282a1649d7d953f028306f13d6616958f3fd1f3'/>
<id>d282a1649d7d953f028306f13d6616958f3fd1f3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fzf-tmux: Workaround for tmux 3.4 bug</title>
<updated>2024-02-21T05:39:03+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2024-02-21T05:39:03+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=edee2b753cdd08b7927213af3899f7b6f455a606'/>
<id>edee2b753cdd08b7927213af3899f7b6f455a606</id>
<content type='text'>
Close #3635

https://github.com/tmux/tmux/pull/3840
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #3635

https://github.com/tmux/tmux/pull/3840
</pre>
</div>
</content>
</entry>
<entry>
<title>[fzf-tmux] Fix 'empty command' error on tmux 3.2</title>
<updated>2023-10-13T11:13:28+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2023-10-13T11:13:28+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=de7ef7eacedc152bdbd78ab13db797dfe8a4b6ed'/>
<id>de7ef7eacedc152bdbd78ab13db797dfe8a4b6ed</id>
<content type='text'>
Fix #3474
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix #3474
</pre>
</div>
</content>
</entry>
<entry>
<title>[fzf-tmux] Turn off remain-on-exit only on fzf-tmux pane  (#3410)</title>
<updated>2023-08-24T07:31:38+00:00</updated>
<author>
<name>Chandan Mangu</name>
<email>ssCm181126@outlook.com</email>
</author>
<published>2023-08-24T07:31:38+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=815b595d2fdd321e736a86f0b582d8c379d63e8f'/>
<id>815b595d2fdd321e736a86f0b582d8c379d63e8f</id>
<content type='text'>
* fix: turn off remain-on-exit only on fzf-tmux pane

Using `fzf-tmux` overwrites `remain-on-exit` for all panes in a window,
if it is only set globally or at a higher scope than window.

	set-option -wg remain-on-exit on
	set-option -s remain-on-exit on

This makes other panes in that window close immediately on exit after
using `fzf-tmux`, even though I expect them to remain open.

Since TMux 3.0, `remain-on-exit` is a pane option that can be set via
`set-option -p`. This will limit the option's scope to just the
`fzf-tmux` pane, thus allowing us to close it immediately without
overriding `remain-on-exit` on other panes in the window.

Co-authored-by: Junegunn Choi &lt;junegunn.c@gmail.com&gt;
Link: https://github.com/tmux/tmux/blob/11e69f6025f5783fe17d43247de1c3f659a19b69/CHANGES#L753-L760
Link: https://github.com/tmux/tmux/releases/tag/3.0
Related: https://github.com/junegunn/fzf/issues/3397

* fix: turn off synchronize-panes only on fzf-tmux pane

Similar reason to 482fd2b (fix: turn off remain-on-exit only on fzf-tmux
pane, 2023-08-24).

	Limit scope on which option is set to bare minimum.

Have confirmed this will not feed input back to other panes which are
set to be synchronized. However, note that this will not stop `fzf-tmux`
from being launched by two synchronized panes in parallel.

Link: https://github.com/junegunn/fzf/issues/3397#issuecomment-1689295351

---------

Co-authored-by: Junegunn Choi &lt;junegunn.c@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix: turn off remain-on-exit only on fzf-tmux pane

Using `fzf-tmux` overwrites `remain-on-exit` for all panes in a window,
if it is only set globally or at a higher scope than window.

	set-option -wg remain-on-exit on
	set-option -s remain-on-exit on

This makes other panes in that window close immediately on exit after
using `fzf-tmux`, even though I expect them to remain open.

Since TMux 3.0, `remain-on-exit` is a pane option that can be set via
`set-option -p`. This will limit the option's scope to just the
`fzf-tmux` pane, thus allowing us to close it immediately without
overriding `remain-on-exit` on other panes in the window.

Co-authored-by: Junegunn Choi &lt;junegunn.c@gmail.com&gt;
Link: https://github.com/tmux/tmux/blob/11e69f6025f5783fe17d43247de1c3f659a19b69/CHANGES#L753-L760
Link: https://github.com/tmux/tmux/releases/tag/3.0
Related: https://github.com/junegunn/fzf/issues/3397

* fix: turn off synchronize-panes only on fzf-tmux pane

Similar reason to 482fd2b (fix: turn off remain-on-exit only on fzf-tmux
pane, 2023-08-24).

	Limit scope on which option is set to bare minimum.

Have confirmed this will not feed input back to other panes which are
set to be synchronized. However, note that this will not stop `fzf-tmux`
from being launched by two synchronized panes in parallel.

Link: https://github.com/junegunn/fzf/issues/3397#issuecomment-1689295351

---------

Co-authored-by: Junegunn Choi &lt;junegunn.c@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>[fzf-tmux] Pass $RUNEWIDTH_EASTASIAN</title>
<updated>2023-08-03T07:47:19+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2023-08-03T07:47:19+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=89b9189efa56bcd5e6e39bd864acfb781b38556d'/>
<id>89b9189efa56bcd5e6e39bd864acfb781b38556d</id>
<content type='text'>
Close #3385
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Close #3385
</pre>
</div>
</content>
</entry>
<entry>
<title>[fzf-tmux] Pass $BAT_THEME</title>
<updated>2023-05-31T11:16:30+00:00</updated>
<author>
<name>Junegunn Choi</name>
<email>junegunn.c@gmail.com</email>
</author>
<published>2023-05-31T11:12:51+00:00</published>
<link rel='alternate' type='text/html' href='https://grim.freemyip.com/cgit/fzf/commit/?id=20340190b5bec56d742624421238c9f813e8eea5'/>
<id>20340190b5bec56d742624421238c9f813e8eea5</id>
<content type='text'>
This may anger some purists, but bat is widely used as the previewer so
I think it's worth it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This may anger some purists, but bat is widely used as the previewer so
I think it's worth it.
</pre>
</div>
</content>
</entry>
</feed>
