Wie die meisten von Ihnen wahrscheinlich wissen, können Sie %in der Zeile nach vorne suchen, um die nächste gepaarte Klammer / Klammer / Paren zu finden und zu ihrem passenden Partner zu wechseln: |a|rray[index] = value; " |e| is the cursor; hit %: array[index|]| = value; Ich hoffe, dass es …
jEdit unterstützt die Blockbearbeitung, aber Emacs und Vim scheinen einige schwerwiegende Usability-Probleme zum selben Thema zu haben. Wenn jemand hier die Unbekannten ausfüllen könnte, wäre es viel erträglicher, einen der beiden Editoren zu verwenden: Tatsächliche rechteckige Auswahl : Wenn die Auswahl auf dem Bildschirm ein Rechteck ist, keine lineare Auswahl, …
Wenn in einer VIM-Sitzung x oder mehr Fenster geöffnet waren und ich alle für einen Moment schnell alle außer dem aktiven ausblenden wollte, dann die Fenster wieder in das Layout zurückversetzen, in dem ich sie hatte. Wie würde ich das tun?
Ich bearbeite viel PHP-Code mit Vim und bin auf einen Haken mit einigen Makros gestoßen .vimrc. Ich benutze derzeit diese beiden Makros, um im C-Stil zu kommentieren / zu kommentieren "c-style (//) comment (press the [.] key) au FileType php vnoremap . :s/^\(\s*\)\(.\+\)$/\1\/\/\2/<CR>:noh<CR>gv "c-style (//) uncomment (press the [,] key) …
Normalerweise bearbeite ich in Vim , und wenn +ich drücke, bewege ich meine Hand lieber zum rechten Teil der Tastatur, wo sich +befindet, anstatt shift+ zu tun =. Wenn dies NumLocknicht der Fall ist, wird in Vim nur eine neue Zeile darüber geöffnet und der Buchstabe k eingefügt . Und …
Beim Bearbeiten von Dateien in vim ist es ein kleines Ärgernis, dass beim Verschieben von Zeilen mit j und k die Zeilen nach Dateien verschoben werden und nicht wie bei anderen Editoren Bildschirmzeilen. Mit meinen eigenen Dateien kann ich damit umgehen, indem ich die vim-Optionen automatisch auf eine bestimmte Länge …
Ich verwende SSH (mit -X angegeben) von einer Ubuntu-Box zu einer RHEL4-Box und führe GVim aus. Es wird wie erwartet in meinem lokalen X geöffnet, aber das Kopieren und Einfügen über select funktioniert nicht. Ich kann weder Text in GVim auswählen und in ein lokales Fenster einfügen, noch kann ich …
Die neueste Vim-Version ist großartig! Ich habe es mit kompiliert --enable-luainterp=yesund es hat die Lua-Funktion: % gvim --version | egrep '\+lua' +linebreak +lispindent +listcmds +localmap +lua +menu +mksession +modify_fname Aber wie benutze ich es eigentlich? Bisher habe ich immer Vim-Skript für meine Dateien verwendet, aber wie lasse ich es Lua …
Ich benutze vim 7.2 vom Putty Terminal. Selbst wenn ich laufe set noai, scheint vim immer noch zu versuchen, Code einzurücken. Ich kopiere meinen Code von Notepad ++ nach vim. Das Folgende ist aus Notepad ++ und folge was ich in vim bekommen habe: Ich habe keine Registerkarte in meiner …
Ich habe versucht, vim unter FreeBSD zu verwenden (über ssh unter Linux xterm-kompatiblem Terminal). Vim verhält sich jedoch ähnlich wie vi out-of-box. Zum Beispiel reagiert es nicht auf die Löschtaste, fügt ein F-Zeichen ein, anstatt im Einfügemodus nach oben zu gehen usw. Unter FreeBSD ist X11 nicht installiert. Edit : …
Ich tmuxentwickle mit zwei Fenstern: einem zum Bearbeiten des Codes und einem zum Kompilieren. Ich muss sehr oft den Bereich wechseln, um den Kompilierungsbefehl zu starten (sagen Sie " mvn install"). Wie kann ich einen Schlüssel binden (z. B. " Ctrl+ B C"), um diesen bestimmten Befehl im anderen Bereich …
Ich bin ein mäßig erfahrener vim-Benutzer, der jetzt anfängt, GNU-Emacs zu verwenden. Etwa zur gleichen Zeit, als ich erfuhr, dass Ctrl- pund Ctrl- ndie Standardeinstellungen für Auf und Ab in Emacs sind, erfuhr ich auch, dass es sich bei vim um Varianten von k und j im normalen Modus handelt. …
Zu diesem Text hardware mac 33:33:333:33:33 hardware mac 33:13:333:33:33 hardware mac 33:23:333:23:34 hardware mac 33:033:133:33:35 ... Ich möchte alle Zeilen, die mit Hardware Mac beginnen, durch ersetzen hardware mac 00:00:00:00:00:00 Ich habe versucht sed s/^hardware mac/hardware mac 00:00:00:00:00:00/gc und Fehler geben auch der klassische vim befehl %s:/^hardware mac/hardware mac 00:00:00:00:00:00/gc …
Ich habe die folgende Datei (vimscript.vim): function HelloWorld() echo "Hello World" endfunction call HelloWorld() Wenn ich diese Datei öffne und Folgendes eingebe: :call HelloWorld() Ich erhalte eine Fehlermeldung: E117: Unknown function: HelloWorld
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.