Domande su come tagliare, copiare e incollare il testo. In Vim, "cut" è anche chiamato "elimina", "copia" è anche chiamato "yank" e "incolla" è anche chiamato "put".
La directory di lavoro corrente è ./A/B/. Un documento vuoto viene aperto durante la digitazione vime il netrw viene aperto con il comando :e.La finestra viene divisa per vs., e posso navigare nella directory di livello superiore, cioè ./A/. Ora vorrei copiare un file a_file.jpgda ./A/B/a ./A/. Ho provato yysul …
Sto modificando un file .sql in Vim: INSERT INTO apps_forms (app_id, form_id) VALUES (1, 1), Quello che sto cercando di fare è strappare la (1, 1),linea e incollarla 137 volte; tuttavia, voglio che il secondo numero tra parentesi venga incrementato ogni volta. L'output sarebbe simile a: INSERT INTO apps_forms (app_id, …
Di solito ho bisogno di spostare / copiare frammenti di codice tra i miei file di origine. Dopo aver incollato un blocco di testo, di solito ho bisogno di applicare qualche operazione a quel blocco come riutilizzarli =. C'è un modo per selezionare visivamente facilmente il blocco di testo che …
Supponiamo che io abbia le seguenti quattro righe: line1 line2 line3 line4 Ora se vado a line1fare una yycopia che copia la linea e poi vado all'inizio line3e faccio un incolla usando 'p', otterrei ... line3 line1 line4 .... Perché è stato incollato line1dopo line3in una nuova linea? La mia …
So che posso eliminare dal cursore fino a includere la prima occorrenza di un carattere x con dfx. Funziona solo su una riga. Come posso cancellare dalla posizione corrente del cursore fino alla prima occorrenza di x quando x non è nella stessa riga? Ad esempio, se il cursore si …
Durante l'utilizzo di WSL / Bash per Windows, voglio essere in grado di utilizzare y yy 3ye pallo stesso modo in cui funzionano sempre in VIM, ma collegandomi agli Appunti di sistema condivisi da tutte le app, non agli Appunti interni di Vim ... Ho già idem per gestire gli …
Non sono davvero sicuro di come descrivere cosa mi piacerebbe fare. Fondamentalmente mi piacerebbe usare la modalità blocco visivo per selezionare una regione di testo e quindi incollarla "come una raccolta di linee" piuttosto che come un rettangolo. a b c d e f g h dopo aver premuto gg0<c-v>Gyil …
Voglio inserire un testo come questo: similar text wordA similar text ... similar text wordB similar text ... similar text wordC similar text ... So di poter incollare il testo molte volte, quindi utilizzare la sostituzione per modificare una singola parola per ogni riga, tuttavia trovo ancora questo metodo molto …
Molte volte in vim vorrei eliminare completamente una riga, quindi uso dd. Tuttavia, ho quindi bisogno di incollare quella linea in un'altra posizione all'interno di una linea, ma questo inserisce una nuova linea prima di incollare, quindi, rendendo molto difficile per me ottenere il risultato desiderato. Per esempio, while( pasteInHere …
Sto usando il sistema Linux. Due vims sono aperti in due terminali. Ora vorrei copiare il testo da A a B. Un modo per farlo è selezionare il testo in A, utilizzare il mouse per copiare, quindi passare a B, nella modalità di inserimento, il comando <c-r>+incolla il testo. Esiste …
Mi ci è voluto molto tempo per rendermi conto che mettere (incollare) qualcosa con po con Pcui il blocco visivo seleziona ctrl+ve strappato (copiato) y, preserva il modo precedente, in modo che, quando il testo copiato si trovava nel mezzo di linee, sarà quindi copiato nel mezzo di altri testi …
Uso molto i registri per copiare / incollare, ma ho sempre dimenticato in quale registro si trova il mio contenuto. C'è un modo per visualizzare i registri prima di incollarli? Idealmente lascerebbe il registro sullo schermo quando si seleziona quello che vogliamo.
Data una serie di linee simili a questa: 2001 "Some Kind of Title," Author's Name, Publication Name, 1 Mar. 2002 "Some Kind of Title," Author's Name, Publication Name, 12 Oct. 2003 "Some Kind of Title," Author's Name, Publication Name, 8 Apr. 2004 "Some Kind of Title," Author's Name, Publication Name, …
Sono interessato a sapere come il termine yank ha preso il nome. Sono anche interessato al perché Vi / Vim "yank" differisce da Emacs "yank". Vedi anche: stessa domanda su Unix e Linux ; doppia domanda su Emacs
Attualmente, ho due metodi simili per sostituire l'intero buffer con qualche altro testo (diciamo negli Appunti). Metodo n. 1: cancellare tutte le linee: :%d. incolla testo: "+P(o simile:) :put+. Metodo n. 2: selezionare visivamente tutte le linee: ggVG. incollare il testo: "+P. Tuttavia, non riesco a trovare un modo con …
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.