Je travaille principalement dans GVIM et de nombreux terminaux. À l'origine, je préférais ouvrir tous mes fichiers dans une seule instance de vim. À cette fin, j'ai utilisé un alias pour ouvrir les fichiers de mes terminaux dans le «serveur vim» actuel. alias rv="gvim --remote-silent" Toutefois, le fait que plusieurs …
Pour activer une option, nous pouvons utiliser setopt. par exemple: setopt extended_glob Comment pouvons-nous vérifier si une option est actuellement activée?
Dans Fish, lorsque vous commencez à taper, la complétion automatique affiche automatiquement la première estimation sur la ligne elle-même. En zsh, vous devez appuyer sur l'onglet, et il montre la complétion automatique ci-dessous. Y a-t-il un moyen de faire en sorte que zsh se comporte davantage comme un poisson à …
Je suis récemment passé à zsh (enfin) et je l'adore! Jusqu'à présent , une chose que je suis absent est Ctrl+ Rde faire des recherches d'histoire incrémentale. J'ai l'histoire correctement mis en place HISTSIZE=10000 SAVEHIST=10000 HISTFILE=~/.zsh_history et j'ai utilisé des viraccourcis bindkey -v Mais Ctrl+ Rne fonctionne pas. Il supprime …
Comment puis-je modifier le système d'achèvement de zsh pour terminer les «faux» fichiers dans certaines circonstances? Plus précisément, le système de fichiers AVFS expose les archives en tant que répertoires en créant un «répertoire factice» à côté de chaque archive. Par défaut, il réplique la totalité de la hiérarchie des …
Existe-t-il un outil similaire à Perl :: Critic qui inspectera vos scripts shell et signalera les failles, les problèmes de portabilité, l’utilisation de programmes non standard sans solutions de secours, l’utilisation de programmes dépréciés, etc.? Je sais que set -o posixcela désactivera l'utilisation non-POSIX, mais cela ne me dira pas …
Je souhaite accéder automatiquement cdau répertoire créé par la clonecommande après git clonequelque chose. Important: je ne souhaite pas modifier la syntaxe de la commande (par exemple, utiliser un alias / une fonction), car cela briserait les compléments zsh que je recevrais automatiquement du Pretzoprojet. EDIT : La raison pour …
Dans un bashscript, j'ai besoin de différentes valeurs provenant de /proc/fichiers. Jusqu'à présent, j'ai des dizaines de lignes qui attrapent les fichiers directement comme ça: grep -oP '^MemFree: *\K[0-9]+' /proc/meminfo Afin de rendre cela plus efficace, j’ai sauvegardé le contenu du fichier dans une variable et ai ajouté que: a=$(</proc/meminfo) …
J'ai installé ZSH sur l'un de mes ordinateurs virtuels, où je l'ai compilé à partir des sources. L'emplacement de ZSH est /usr/local/bin/zshlorsque je l'exécute chsh -s /usr/local/bin/zshen sortie chsh: /usr/local/bin/zsh is an invalid shell. J'ai aussi essayé avec sudo. Comment puis-je changer cela?
Lorsque j'exécute la commande history sur mon serveur Ubuntu, la sortie est la suivante: history ... 25 cd ~ 26 ls -a 27 vim /etc/gitconfig 28 vim ~/.gitconfig Je veux voir la date et l'heure d'un utilisateur particulier. Cependant quand je les assume: su otheruser export HISTTIMEFORMAT='%F %T ' history …
J'ai lu ce qui suit dans le Guide de l'utilisateur du Z-Shell : Un synonyme de 'true' est ':'; il est souvent utilisé sous cette forme pour donner des arguments qui ont des effets secondaires mais qui ne devraient pas être utilisés - quelque chose comme : ${param:=value} qui est …
Pour des commandes simples comme less, est-il préférable de créer un alias ou d'exporter les options? Y a-t-il un avantage de l'un sur l'autre? Par exemple, si je veux lesstoujours utiliser l' -Roption d'affichage des caractères bruts, ces deux solutions fonctionnent: export LESS='-R' alias less='less -R' Pour un cas simple …
Qu'est-ce qu'un moyen portable pour un script (zsh) de déterminer son chemin absolu? Sous Linux, j'utilise quelque chose comme mypath=$(readlink -f $0) ... mais ce n'est pas portable. (Par exemple, readlinksur darwin ne reconnaît pas le -fdrapeau, ni n'a d'équivalent.) (En outre, en utilisantreadlink pour cela est, certes, un hack …
La recherche sur Google n'a donné aucun résultat. Voici ce que je veux dire: j'ai un fichier binaire nommé xdans mon chemin (pas le dossier en cours, mais il se trouve dans le PATH), et aussi un dossier avec le même nom dans le répertoire de travail en cours. Si …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.