come eliminare un file con il cercapersone `less`


1

uso

Sto visualizzando un file con lesse voglio eliminarlo. (Ripasso le note di graffio della mia giornata lessperché è veloce e può facilmente gestire dozzine di note, e a volte voglio eliminare una nota.)

Domanda

Come faccio a farlo e c'è un keybinding che posso impostare ~/.lesskeyo ~/.lessrc?


e vuoi farlo da 'meno' piuttosto che con il comando 'rm', perché sarebbe più veloce? (Presumo che tu conosca il comando rm?)? Sarei sbalordito se potessi cancellare un file con meno. Sono stato sorpreso di scoprire che less ha un file lessrc. È davvero solo un piccolo comando progettato proprio per quello che fa. Come molte cose in * nix, o come molte cose sono pensate per essere in * nix .. un piccolo strumento per un'attività e, se necessario, una catena di strumenti insieme a tubi. Lo strumento per eliminare un file è rm.
barlop

1
Sono a conoscenza della filosofia Unix. In linea con ciò, lessconsente di eseguire comandi shell con !. Sto davvero cercando un modo per ottenere il nome file in modo da poterlo alimentare rme associare quella funzionalità a un tasto di scelta rapida.
Alok Singh,

Risposte:


1

Si scopre che puoi inserire quanto segue ~/.lesskey:

#command ^D shell rm "%"\n

Risulta che la sintassi per fare riferimento al file corrente è la stessa di Vim.


interessante .. tra l'altro c'è un unix.stackexchange.com potresti essere stato in grado di ottenere una risposta lì.
barlop
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.