Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision |
| bordel_archlinux [2024/12/27 13:10] – alban | bordel_archlinux [2024/12/27 13:22] (current) – [Kitty terminal et lf (file manager) configuration AVEC SHELL FISH] alban |
|---|
| * **montrer les fichiers cachés sur lf** : ajouter ''map . set hidden!'' dans ''.config/lf/lfrc'' | * **montrer les fichiers cachés sur lf** : ajouter ''map . set hidden!'' dans ''.config/lf/lfrc'' |
| * **Quitter lf et atterir sur le réportoire sur lequel on était sur lf** : ''lf starts in the current directory and changes the working directory accordingly when you move around. On the other hand, when you quit lf, the launching shell remains in the starting directory.'' Pour quitter lf et se retrouver sur le directory sur lequel on était sur lf : https://github.com/gokcehan/lf/wiki/Tutorial#working-directory (section working directory). Il faut ajouter la fonction ''lfcd'', le fichier dépend du shell utilisé. Et les instructions sont indiquées au débit du script . En gros : aller prendre la fonction ici : https://github.com/gokcehan/lf/tree/master/etc). Pour le shell fish : ''curl https://raw.githubusercontent.com/gokcehan/lf/master/etc/lfcd.fish -o ~/.config/lf/lfcd.fish '' puis on fait un lien symbolique : '' ln -s "/path/to/lfcd.fish" ~/.config/fish/functions ''. On test en lancant lf avec ''lfcd'', et ça devrait fonctionner. On peut faire un alias lf qui lancera lfcd : ''alias lf='lfcd''' Possibilité également d'utiliser ctrl + O pour quitter et veneir sur le réperoire et utiliser q pour quitter en revenant au répéroire d'origone : '' You may also like to assign a key (Ctrl-O) to this command:bind \co 'set old_tty (stty -g); stty sane; lfcd; stty $old_tty; commandline -f repaint' '' | * **Quitter lf et atterir sur le réportoire sur lequel on était sur lf** : ''lf starts in the current directory and changes the working directory accordingly when you move around. On the other hand, when you quit lf, the launching shell remains in the starting directory.'' Pour quitter lf et se retrouver sur le directory sur lequel on était sur lf : https://github.com/gokcehan/lf/wiki/Tutorial#working-directory (section working directory). Il faut ajouter la fonction ''lfcd'', le fichier dépend du shell utilisé. Et les instructions sont indiquées au débit du script . En gros : aller prendre la fonction ici : https://github.com/gokcehan/lf/tree/master/etc). Pour le shell fish : ''curl https://raw.githubusercontent.com/gokcehan/lf/master/etc/lfcd.fish -o ~/.config/lf/lfcd.fish '' puis on fait un lien symbolique : '' ln -s "/path/to/lfcd.fish" ~/.config/fish/functions ''. On test en lancant lf avec ''lfcd'', et ça devrait fonctionner. On peut faire un alias lf qui lancera lfcd : ''alias lf='lfcd''' Possibilité également d'utiliser ctrl + O pour quitter et veneir sur le réperoire et utiliser q pour quitter en revenant au répéroire d'origone : '' You may also like to assign a key (Ctrl-O) to this command:bind \co 'set old_tty (stty -g); stty sane; lfcd; stty $old_tty; commandline -f repaint' '' |
| | * **Pour ouvrir du texte avec vim sur lf** : dans ''.config/fish/config.fish'' ajouter : ''set -Ux EDITOR vim''; le fichier de config de ''lf'' utilisera cette vriable $EDITOR pour lancer vim. |
| |
| |