Esiste .vimrcun'impostazione per rimuovere automaticamente gli spazi vuoti finali quando si salva un file? Idealmente (per sicurezza) vorrei avere questa funzionalità solo per determinati file, ad es *.rb
So che posso usare wcper contare caratteri, parole e righe di file dalla riga di comando . C'è un modo in cui posso contare il numero di parole mentre sono in vim ?
Voglio lanciare vimal posto del default vieditor di quando ho colpito vin less. Ci sono delle impostazioni che posso modificare per permettermi di farlo?
Ho imparato da questa domanda Stack Overflow che è possibile utilizzare vi/ vimcommentare un intervallo specificato di numeri di riga. Ad esempio, supponiamo che io abbia il seguente script bash: #!/bin/bash This is my very very great script Supponiamo ora che voglio commentare i numeri di riga 6 a 8 …
Sono abile nell'usare Unix / Linux, ma non sono un esperto. Se voglio aprire un file (ad esempio, file.txt), utilizzo vi: vi file.txt Questo apre il file e, se voglio chiuderlo, lo uso :q!. Ho usato questo metodo per i due anni in cui ho usato Unix / Linux. La …
Ho appena scoperto le meraviglie di set -o vi, e sono curioso di sapere se è possibile personalizzare questa modalità shell vi in alcuni modi in cui è possibile personalizzare vi o vim? Ad esempio, creare un'associazione chiave personalizzata per mappare una chiave o una combinazione di tasti più conveniente …
Anche se ci è stato chiesto di non farlo, un mio collega ha usato vi per visualizzare un file di testo di grandi dimensioni (server.log 3,5 GB). Questo ha riempito / var / tmp e ha causato alcuni problemi sul server. Cosa l'ha causato? Perché non dovremmo usare vi per …
Quando si utilizza vi, è possibile uscire dalla modalità di inserimento con Ctrl+ Canziché il più tradizionale Esc. Ci sono situazioni in cui sarebbe indesiderabile utilizzare per il primo anziché per il secondo? Si rompe qualcosa di diverso dalle migliori pratiche?
Sto usando Slackware da un po 'di tempo, fornito con Elvis come editor predefinito. La maggior parte delle altre distribuzioni Linux sembrano essere fornite con Vim , anziché con Elvis. Dopo essermi abituato abbastanza ad Elvis, dovrò affrontare una curva di apprendimento quando mi trasferirò in una distribuzione che usa …
Mi piacerebbe essere in grado di incollare dagli appunti di sistema (o selezione di testo) nel mio prompt della shell "vi-like" usando la tastiera. Di solito uso zsh e talvolta bash. In entrambi i casi, ho la shell impostata con un comportamento simile a vi ( bindkey -v/ set -o …
Ho copiato questa riga dalla /proc/some_proc_id/cmdlinemia macchina Ubuntu, java^@-jar^@/usr/lib/selenium/selenium-server-standalone.jar^@-port^@4444^@-trustAllSSLCertificates^@ In qualche modo, i caratteri dello spazio sono rappresentati da ^@in vi. Ho provato a sostituirli con caratteri spaziali usando il comando, :%s#^@# #g Ma si dice, pattern not found ^@. Come si possono sostituire i caratteri speciali, in particolare quelli …
È possibile configurare la modalità bash vi in modo che inizialmente sia in modalità comando anziché in modalità inserimento ? Trovo che devo premere Esctroppo. Sembra che ci sia possibilità di specificarlo in zsh, ma non ho trovato un modo per farlo in bash / readline.
Ho circa 10 php.inifile sul mio sistema, situati ovunque, e volevo sfogliarli rapidamente. Ho provato questo comando: locate php.ini | xargs vi Ma vimi avverte Input is not from a terminale poi la console inizia a diventare davvero strana - dopo di che devo premere :q!per uscire vie quindi disconnettermi …
Quando sono in bash e premere Esc, Shift+ K, V, bash spara su $EDITORcon un nome simile a /tmp/bash-fc-186566385. Perché è quello e qual è il suo scopo? Probabilmente devo menzionare che sto correndo con Bash set -o vi.
Per qualche ragione, Vim pensa che tutti i miei commenti dovrebbero essere rimossi. Se aggiungo #all'inizio di una riga, improvvisamente vengono rimossi tutti gli spazi bianchi iniziali. Come posso fermarlo? Ho Janus e NERDtree installati, nel caso sia pertinente, insieme a molte altre configurazioni personali nella mia .vimrc, ma nessuna …
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.