Vi & Vim

Fragen und Antworten für Benutzer der vi und Vim Texteditoren


3
Was ist ein Arbeitsfenster?
Manchmal sehe ich ein Fenster mit Namen geöffnet scratch. Ich weiß, dass es eine Art temporärer Puffer / Fenster ist. Wie kann ich eine kisten? :h scratch gibt nichts zurück.



1
Mapping Ctrl mit Gleichheitszeichen
Ich versuche, meine Strg- und Pluszeichen zusammen zuzuordnen. Folgendes versuche ich in meinem vimrc: nnoremap <C-=> : echo "Hello" <CR> Es scheint jedoch, dass das Mapping nicht ausgelöst wird. Irgendwelche Vorschläge, was ich falsch machen könnte? Ich benutze Macvim.



3
Navigieren mit SSH
Ich weiß, dass man vim scp://host/path/to/filelokal entfernte Dateien bearbeiten und dann den entfernten Computer beim Speichern aktualisieren kann ( :w). Ich würde jedoch gerne wissen, ob es möglich ist, mit ssh durch Verzeichnisse zu navigieren (oder ob es ein Plugin dafür gibt). NERDTree unterstützt dies nicht, und wenn ich in …
10 netrw  ssh 

2
Das Gundo-Plugin benötigt Python 2.4, wenn Version 2.7 installiert ist
Ich habe Python 2.7.9 installiert. Und jetzt bekomme ich die Nachricht, dass das Gundo-Plugin 2.4 benötigt. Gibt es eine Problemumgehung? Hier ist meine vimrc-Datei: set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initialize set rtp+=~/.vim/bundle/Vundle.vim call vundle#begin() " alternatively, …



5
Wie suche ich in bestimmten Syntaxbereichen nach Mustern?
Ich benutze vim, um Latexdokumente zu bearbeiten. Oft möchte ich den Namen einer Variablen in etwas anderes ändern. Es ist jedoch etwas ärgerlich, wenn ich bei der Suche nach dem Variablennamen durch irrelevante Übereinstimmungen waten muss. Ich möchte nur in "Mathezonen" suchen, wie in der Tex-Syntaxdatei definiert. Gibt es eine …
10 search 

1
Warum werden benutzerdefinierte Markierungen in meinem vimrc gelöscht oder auf die Standardeinstellungen zurückgesetzt?
Ich möchte (einen Teil) meiner Statuslinie hervorheben %1*, zum Beispiel mit: set statusline=%1*%f%0* highlight User1 ctermbg=0 ctermfg=10 cterm=bold Dies wird jedoch immer als "leer" angezeigt (die Standardfarben des Terminals): Wenn ich tippe :highlight User1, wird es angezeigt User1 xxx cleared, und wenn ich :highlight User1 ctermbg=0 ctermfg=10 cterm=boldim Befehlsfenster tippe, …


2
Wie arbeite ich mit dem Kommandozeilenmodus vi?
Gibt es eine Möglichkeit, mit dem Befehlszeilenmodus zu interagieren, während Sie immer in der Ausgangsposition bleiben? Insbesondere sind die folgenden zwei Aktionen umständlich, da die Finger zu den Pfeiltasten und manchmal noch schlimmer zur Maus bewegt werden müssen. Bewegen: Gibt es eine Möglichkeit, sich im Befehlszeilenmodus hin und her zu …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.