Als «vim» getaggte Fragen

Vim ist ein hoch konfigurierbarer Texteditor, der eine effiziente Textbearbeitung ermöglicht. Es ist eine verbesserte Version des vi-Editors.

1
So verschieben Sie in vim geöffnete Dateien nach tmux
Ich möchte in vim einen Befehl erstellen, der die aktuell geöffnete Datei in einer neuen viw-Sitzung öffnet, die sich in einer neuen tmux-Sitzung befindet. Etwas wie das: Öffnen Sie vim mit test.c -> Ausführen des angegebenen Befehls -> Beenden von vim -> Starten von tmux -> Wechseln Sie in das …
linux  vim  tmux 

1
Verwirrende Zeilenendezeichen in Vim
Wie kann man in Vim anzeigen, ob am Ende der Datei ein Zeilenendezeichen steht? Wenn der Dateiinhalt '1234' ist, wie von echo -n 1234 > file.txtVim angezeigt (mit :set listOption), '1234 $'. Wenn der Dateiinhalt '1234 \ n' ist, wie von echo 1234 > file.txtVim, wird erneut '1234 $' angezeigt. …
linux  vim 

1
Partials und VIM
Ich habe versucht, einen Teil aus einer application.html.erb-Datei mit folgendem Befehl zu extrahieren: 8,14Entpacke Stylesheets. Ich erhalte die Meldung "no such directory". Aus der Perspektive eines Anfängers sieht es so aus, als würde ich dem Beispiel in: help Rextract folgen, aber dann wundere ich mich nie darüber, dass es irgendeinen …
vim 

1
vim-commentary löscht die Zeile, anstatt sie zu kommentieren
Ich habe vim-commentary über vim-plug installiert (Sie können meine vollständigen Punktedateien hier mit meiner .vimrc hier sehen ). Wenn ich den gccBefehl verwende und dann in einer Zeile die Nach- unten-Taste (eine Bereichsauswahl) drücke, löscht vim die Zeilen und wechselt in den Einfügemodus, anstatt das Kommentar-Plugin zum Auskommentieren dieser bestimmten …
vim 

1
Kann ich Vim so einstellen, dass keine .swp-Datei verwaltet wird, wenn keine nicht gespeicherten Änderungen vorhanden sind?
Ich starte Vim in einer screenSitzung. Wenn diese Sitzung beendet wird, werden darin ausgeführte Prozesse abgebrochen, sodass Vim .swpDateien zurücklässt. Dies ist eine gute Sache, wenn die .swpDateien Informationen enthalten, die es mir ermöglichen, nicht gespeicherte Änderungen wiederherzustellen, aber in den meisten Fällen beende ich screenmit allem, was sich in …
vim 


1
Einstellen des aktiven Fensters beim Start von Vim
Ich verwende MacVim mit dem Taglist- Plugin, das beim Starten von MacVim immer geöffnet sein soll. Also habe ich in meinem .gvimrc folgendes :TlistToggle Das öffnet die Seitenleiste, wenn ich meinen MacVim-Editor lade. Die Sache ist, wenn es geöffnet wird, setzt es das Taglistenfenster als das "aktive" Fenster und nicht …
vim  vi  macvim 

1
vim Farbschema bricht bei der Verwendung von tmux
Ich benutze Ubuntu 18 LTS, Gnome-Terminal, mit vim 8.0. Wenn ich kein Farbschema verwende, sieht vim beim Starten innerhalb oder außerhalb von tmux gleich aus: Wenn ich jedoch ein Farbschema verwende (in diesem Fall gruvbox), sieht vim in tmux merkwürdig aus: Wie kann ich das beheben? Hier einige Hintergrundinformationen: Meine …


1
So verwenden Sie Unite.vim history yank
Laut dem Unite.vim-Dokument habe ich Folgendes zu meiner .vimrc hinzugefügt. let g:unite_source_history_yank_enable = 1 nnoremap <leader>y :<C-u>Unite history/yank<CR> Aber ich bin nicht schlauer, wie man das benutzt. Ich habe ein paar Zeilen gezerrt und getippt, \yaber es zeigt nichts. Was mache ich hier falsch?
vim 



2
Ich kann vim aus der Putty-ssh-Sitzung nicht verwenden
Ich habe vim auf meinem Remotecomputer erfolgreich für die Arbeit mit Telnet in 256 Farben eingerichtet. Ich bin jedoch nicht in der Lage, es auf ssh zum Laufen zu bringen, selbst mit der einfachsten Konfiguration (keine Farben, nur einfaches vim auf ssh). Ich weiß nicht, ob ich es mit der …
ssh  vim  putty 

2
Seltsame Vim / Terminal-Nutzung von ssh über Mac OSX
Ich verwende ein Terminal von einem Mac OS X 10.10 (Yosemite) und SSH'ing auf einem Fedora-Rechner und habe ein paar seltsame Probleme mit dem Terminal: Wenn ich :qvon vim komme, ist der Inhalt des vim-Bildschirms immer noch da. Wenn ich :qauf meinem Mac oder sogar vom tatsächlichen Desktop-Bildschirm auf meinem …
linux  macos  ssh  vim  terminal 


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.