Fare un'azione quando si preme un tasto. Questi sono anche chiamati mappature chiave o mappature. Per domande sui collegamenti chiave predefiniti, nonché sulla creazione o ridefinizione dei collegamenti chiave.
Il motivo principale per cui mi piace vim su emacs è che la mia distanza di movimento della mano dalla fila di casa è molto bassa (anche come programmatore). Tuttavia, l'unica volta che lo faccio è uscire dalla modalità di inserimento, premendo Esc. Di recente ho imparato che posso usare …
Vedo molte domande qui su dove un utente ha una mappatura che non funziona e il più delle volte i motivi sono abbastanza simili. Suggerisco di fare di questa domanda un riferimento per questo tipo di domande, per fornire una procedura completa per il debug di una mappatura. Se un …
Qual è il comando (o il collegamento) per spostare una riga su o giù in vim? Il mio flusso di lavoro attuale è di strappare (copiare) la linea e quindi di eliminare quella linea e di mettere (incollare) quella linea.
L'ho letto in molti articoli ( ad es. ) Che è una cattiva pratica usare i tasti freccia in modalità normale. Qualcuno potrebbe spiegare perché è considerata una pratica sbagliata, se non del tutto?
Il comando in modalità normale gfpassa a un file con il percorso attualmente sul cursore. Ma lo fa nella finestra corrente, sostituendo il testo corrente. Ciò significa che è necessario tornare indietro in modo esplicito per tornare indietro in un secondo momento e che è necessario scrivere potenzialmente le modifiche …
Sto cercando di mappare la Altchiave nel modo seguente: :map <A-j> j :map <A-k> k ma non funziona (suona il campanello Alt + j/ Alt + k). Cosa mi manca Sto usando Terminal su OSX, lo stesso accade su Linux remoto. Su Ctrl + v, Alt + jho: ?~H~F( ∆quando …
Un'operazione abbastanza comune per me in vim, dato che sono ossessivo-compulsivo e mi piace mantenere i miei file liberi da spazi bianchi, è quello di eliminare il contenuto di un'intera linea, ma non la linea stessa (cioè non l'interruzione di riga). C'è un modo vim integrato per farlo? Forse d<movement …
C'è una ragione storica specifica per questo? Sfondo - (puoi saltare questa parte se hai già capito la domanda.) Come visapranno gli utenti intermedi / avanzati , yè il comando "yank", che tira (copia) il testo specificato dal seguente comando di movimento. * Quindi, yetira alla fine della parola, y0tira …
Per tornare dalla modalità Inserisci a cui sono abituato <Esc>. Ora sto cercando di riqualificarmi <C-[>invece di <Esc>. Per questo ho bisogno di disabilitare <Esc>per aiutare con la riqualificazione. Il problema è :inoremap <Esc> <Nop> disabilita anche <C-[>. Per Vim sembrano essere la stessa cosa. C'è un modo per disabilitare …
Il mio terminale non mi consente di digitare Ctrl+ W, perché è una scorciatoia per chiudere una scheda del terminale. Mi piace lavorare con le divisioni, ma non riesco a trovare un modo per farlo senza usare C-W. Questo mi ha costretto a utilizzare le schede, perché posso passare da …
Voglio insegnare a me stesso usando hjkl più che usare i tasti freccia per rimanere nella fila di casa. E sì, sono molto consapevole che non si dovrebbe usare hjkl come i principali tasti di navigazione. Eppure le mie abitudini sono piuttosto forti e non mi rendo nemmeno conto che …
Nel rispondere a una domanda proprio ora , ho accennato usando una normale mappatura dei tasti in modalità che può essere trovata su vim.wikia.com. Nel mezzo della spiegazione della mappatura dei tasti, mi sono reso conto che non avevo idea di cosa <Bar>significasse. Cosa significa? Ho provato a sostituirlo con …
Stavo cercando suggerimenti sullo spostamento dello schermo e mi sono imbattuto nei seguenti suggerimenti: zz = shift current line to middle of screen zt = shift current line to top of screen zb = shift current line to bottom of screen La mia domanda è: cos'è z? Cosa significa? quali …
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.