Re: dired_show_dot_files

Charlie Gordon <[email protected]> Sun, 21 Aug 2022 18:48:16 +0200
Newsgroups gmane.editors.qemacs.devel
Message-ID <[email protected]>
--Apple-Mail=_33085276-F691-4981-909C-5C8490EDFF06
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Hello Piscium,

You can toggle this variable by pressing `.` in a dired buffer.
The setting applies to all dired current and future buffers, yet it is =
not saved (yet) when you exit qemacs.

If you want to hide the dot files by default when loading qemacs, add a =
line to your ~/.qe/config file:

   dired_show_dot_files=3D0;

You could also add these lines to create named macros and bind them to =
"f2" and "f3" but given how easy it is to switch inside a dired buffer, =
it seems hardly necessary:

   define_kbd_macro(=E2=80=9Chide-dot_files", "M-x set-variable RET 1 =
RET", "f2");
   define_kbd_macro(=E2=80=9Chide-dot_files", "M-x set-variable RET 0 =
RET", "f3");

I have started working on stabilizing and documenting all these =
features.
As you have noticed, dired-mode is not quite as functional as in emacs, =
can you tell me what you use it for in emacs that you miss in qemacs?

Cheers

Chqrlie

> On 21 Aug 2022, at 18:34, Olivier Guillaumin <[email protected]> wrote:
>=20
> Hello Piscium,
>=20
> You can toggle this variable by pressing =E2=80=98.=E2=80=99 in a =
dired buffer.
> The setting applies to all dired current and future buffers, yet it is =
not saved (yet) when you exit qemacs.
>=20
> If you want to hide the dot files by default when loading qemacs, add =
a line to your ~/.qe/config file:
>=20
>    dired_show_dot_files=3D0;
>=20
> You could also add these lines to create named macros and bind them to =
=E2=80=98f2=E2=80=99 and =E2=80=98f3=E2=80=99 but given how easy it is =
to switch inside a dired buffer, it seems hardly necessary:
>=20
>    define_kbd_macro(=E2=80=9Chide-dot_files", =E2=80=9CM-x =
set-variable RET 1 RET", =E2=80=9Cf2");
>    define_kbd_macro(=E2=80=9Chide-dot_files", =E2=80=9CM-x =
set-variable RET 0 RET", =E2=80=9Cf3=E2=80=9D);
>=20
> I have started working on stabilizing and documenting all these =
features.
> As you have noticed, dired-mode is not quite as functional as in =
emacs, can you tell me what you use it for in emacs that you miss in =
qemacs?
>=20
> Cheers
>=20
> Chqrlie
>=20
>=20


--Apple-Mail=_33085276-F691-4981-909C-5C8490EDFF06
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" =
class=3D""><font face=3D"Courier New" class=3D"">Hello Piscium,<br =
class=3D""><br class=3D"">You can toggle this variable by pressing `.` =
in a dired buffer.<br class=3D"">The setting applies to all dired =
current and future buffers, yet it is not saved (yet) when you exit =
qemacs.<br class=3D""><br class=3D"">If you want to hide the dot files =
by default when loading qemacs, add a line to your ~/.qe/config file:<br =
class=3D""><br class=3D"">&nbsp;&nbsp;&nbsp;dired_show_dot_files=3D0;<br =
class=3D""><br class=3D"">You could also add these lines to create named =
macros and bind them to "f2" and "f3" but given how easy it is to switch =
inside a dired buffer, it seems hardly necessary:</font><div =
class=3D""><font face=3D"Courier New" class=3D""><br =
class=3D"">&nbsp;&nbsp;&nbsp;define_kbd_macro(=E2=80=9Chide-dot_files", =
"M-x set-variable RET 1 RET", "f2");<br =
class=3D"">&nbsp;&nbsp;&nbsp;define_kbd_macro(=E2=80=9Chide-dot_files", =
"M-x set-variable RET 0 RET", "f3");<br class=3D""><br class=3D"">I have =
started working on stabilizing and documenting all these features.<br =
class=3D"">As you have noticed, dired-mode is not quite as functional as =
in emacs, can you tell me what you use it for in emacs that you miss in =
qemacs?<br class=3D""><br class=3D"">Cheers<br class=3D""><br =
class=3D"">Chqrlie</font><div class=3D""><br class=3D""></div><div =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D"">On =
21 Aug 2022, at 18:34, Olivier Guillaumin &lt;<a =
href=3D"mailto:[email protected]" class=3D"">[email protected]</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div class=3D""><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" class=3D"">Hello Piscium,</span><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br=
 style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">You can toggle this variable by pressing =E2=80=98=
.=E2=80=99 in a dired buffer.</span><br style=3D"font-family: Helvetica; =
font-size: 12px; font-style: normal; font-variant-caps: normal; =
font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" class=3D"">The setting applies to all dired =
current and future buffers, yet it is not saved (yet) when you exit =
qemacs.</span><br style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><br style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" class=3D"">If you want to hide the dot =
files by default when loading qemacs, add a line to your ~/.qe/config =
file:</span><br style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><br style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;dired_show_dot_files=3D0;</span><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br=
 style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">You could also add these lines to create named =
macros and bind them to =E2=80=98f2=E2=80=99 and =E2=80=98f3=E2=80=99 =
but given how easy it is to switch inside a dired buffer, it seems =
hardly necessary:</span><br style=3D"font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px;" class=3D""><br style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" =
class=3D"">&nbsp;&nbsp;&nbsp;define_kbd_macro(=E2=80=9Chide-dot_files", =
=E2=80=9CM-x set-variable RET 1 RET", =E2=80=9Cf2");</span><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" =
class=3D"">&nbsp;&nbsp;&nbsp;define_kbd_macro(=E2=80=9Chide-dot_files", =
=E2=80=9CM-x set-variable RET 0 RET", =E2=80=9Cf3=E2=80=9D);</span><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br=
 style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">I have started working on stabilizing and =
documenting all these features.</span><br style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><span =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; =
display: inline !important;" class=3D"">As you have noticed, dired-mode =
is not quite as functional as in emacs, can you tell me what you use it =
for in emacs that you miss in qemacs?</span><br style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">Cheers</span><br style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" =
class=3D""><span style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant-caps: normal; font-weight: normal; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; float: none; display: inline =
!important;" class=3D"">Chqrlie</span><br style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant-caps: =
normal; font-weight: normal; letter-spacing: normal; text-align: start; =
text-indent: 0px; text-transform: none; white-space: normal; =
word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br =
style=3D"font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=3D""><br=
 class=3D"Apple-interchange-newline"></div></blockquote></div><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_33085276-F691-4981-909C-5C8490EDFF06--