Possiamo scrivere funzioni/subroutine in csh o vim?Taglia automaticamente le barre inverse in vim
Fondamentalmente, la mia domanda è come tagliare i backslash all'interno di una stringa automaticamente che usiamo per la ricerca in vim.
Diciamo:
Contenuto del file file_a è:
abcd
a/b/c/d
Ora, se cerco 'abcd' dentro vim con "/ abcd" in modalità di comando, si abbinerà abcd (prima linea). E se cerco 'a/b/c/d', non corrisponde a 'a/b/c/d'. Corrisponde solo a "a" da "a/b/c/d".
Per abbinare l'intero 'a/b/c/d', avrei bisogno di cercare a\/b\/c\/d
. Tagliare le barre rovesciate è un dolore ogni volta che si desidera cercare stringhe con barre rovesciate al suo interno. :)
Qualcuno di voi ha risolto prima?
Grazie per la risposta. Sapevo della ricerca all'indietro. E questa è una soluzione, non una soluzione. Darò una prova al tuo secondo metodo. –
Ovviamente è un tweak. Il modo previsto di utilizzare la ricerca è di sfuggire alle barre. – Amadan
Seconda opzione: Ho provato a impostare ': set @/=" a/b/c/d "' ma non ha funzionato. Errori con: 'E518: opzione sconosciuta: @/='. Mi sono perso qualcosa? –