Vi & Vim

7
Das Scrollen mit dem Mausrad fügt Zeichen ein

Ich verwende macvim in tmux in iTerm2. Grundsätzlich möchte ich nur in der Lage sein, den Puffer mit dem Mausrad zu scrollen. Ich habe gesetzt set -g moude-mouse on in meinem .tmux.confund set mouse=a set ttymouse=xterm2 in meinem .vimrc. Zusätzlich habe ich 'xterm mouse reporting' in iTerm2...

7
Können Sie im Befehlsmodus auf Puffer verweisen?

Ich kenne %und #, die auf die Dateinamen der aktuellen und vorherigen Puffer im Befehlszeilenmodus verweisen. Gibt es eine Möglichkeit, andere Puffer auf ähnliche Weise zu referenzieren? Nehmen wir zum Beispiel an, das :lsgibt mir: 1 #h foo.txt 2 h bar.txt 3 %a baz.txt ... und ich möchte einen...

7
vimscript bedingt basierend auf grep auf aktuellem puffer

Ich suche nach einer Möglichkeit, Code innerhalb einer Funktion abhängig vom Vorhandensein von Text in der bearbeiteten Datei unter bestimmten Bedingungen auszuführen. Ich habe einen Weg gefunden, der funktioniert, sich aber nicht sehr "sauber" anfühlt. Folgendes habe ich: function! foo() (...) let...

7
Ctags für Bash-Variablen generieren?

Wenn ich ctags für ein in bash geschriebenes Projekt ausführe, werden Tags für Funktionen generiert, jedoch nicht für Variablen. zB wenn ich rennectags --list-kinds=sh f Funktionen Im Vergleich dazu, wenn ich die Liste für die Sprache "c" starte, werden viel mehr Tag-Typen aufgenommen. Ist es...

7
Hinzufügen von Text am linken Rand

Gibt es eine einfache Möglichkeit, Text am linken Rand eines VIM-Dokuments (links von den Zeilennummern) hinzuzufügen? Ich weiß, dass dies möglich ist, weil Plugins wie vim-Signatur dies tun, aber ich bin gespannt, wie dies gemacht wird und wie dies am einfachsten

7
Wie kann man eine endlose Vim-Geschichte haben?

Nach h: help: Verwenden Sie die Option 'Verlauf', um die Anzahl der gespeicherten Zeilen festzulegen (Standard: 20). Ich weiß, dass ich die Anzahl der Zeilen höher einstellen kann. Gibt es jedoch eine "endlose" Option, mit der der Befehl immer zum Verlauf hinzugefügt wird, es sei denn, der...

7
Wie konvertiere ich Hex in Binär im Textmodus?

Ich versuche, Hex-Werte in Binärwerte umzuwandeln. Zum Beispiel habe ich eine Textdatei mit: 0.0 010111010 B4 0.1 001001011 A3 ... Und ich versuche , konvertieren B4zu 10110100, und A3auch. Aber ich kann keine Methode finden. Weiß jemand, wie man das