Datei remote editieren
Datei remote editieren
Hallo Leute
Ich möchte eine Textdatei auf meinem Stratowebspace mit einem Texteditor editieren. Nach dem editieren wieder dort speichern.
wenn ich z.B. gedit ftp://www.poeritz.de/6_semester/dodos
eingebe öffnet sich nach passort und userabfrage die datei, ABER ich kann sie nicht mehr dort sondern nur local speichern.
Wie stelle ich das an? Ich will nur local editiern, die datei soll auf dem server bleiben und ich will auch vorher und nachher keine kopien irgendwo haben nur das original auf dem Server, das ich editere.
Hat da einer ne Idee?
Danke
Ich möchte eine Textdatei auf meinem Stratowebspace mit einem Texteditor editieren. Nach dem editieren wieder dort speichern.
wenn ich z.B. gedit ftp://www.poeritz.de/6_semester/dodos
eingebe öffnet sich nach passort und userabfrage die datei, ABER ich kann sie nicht mehr dort sondern nur local speichern.
Wie stelle ich das an? Ich will nur local editiern, die datei soll auf dem server bleiben und ich will auch vorher und nachher keine kopien irgendwo haben nur das original auf dem Server, das ich editere.
Hat da einer ne Idee?
Danke
Re: Datei remote editieren
hi,
falls du den normalen vim installiert hast (nicht vim-tiny): ganz normal, ohne Trick:
als Sahnehäubchen kannst du host, ftp-user und -password in eine Datei .netrc in deinem home eintragen, dann funktioniert's voll transparent:
wichtig: die Rechte müssen 0600 sein, da steht ein Password drin.
falls du den normalen vim installiert hast (nicht vim-tiny): ganz normal, ohne Trick:
Code: Alles auswählen
vi ftp://host.domain/verzeichnis/datei
Code: Alles auswählen
machine host.domain login latenite password geheim
Beware of programmers who carry screwdrivers.
Re: Datei remote editieren
das geht bei mir nicht...
vim öffnet dann nur eine locale neue datei.
was mache ich da falch?
vim öffnet dann nur eine locale neue datei.
was mache ich da falch?
Re: Datei remote editieren
Normal sollte ein in deiner ~/.vimrc reichen.
Ansonsten schau dir in vim mal :help netrw an. Da wird das alles sehr ausführlich beschrieben.
Code: Alles auswählen
filetype plugin on
Ansonsten schau dir in vim mal :help netrw an. Da wird das alles sehr ausführlich beschrieben.
Re: Datei remote editieren
Alternativ könntest du den FTP-Space auch mit "curlftpfs" mounten.
http://wiki.ubuntuusers.de/curlftpfs
Dann kannst du die Datei über den Mountpoint editieren. Nutze ich vor allem für inkrementelle FTP-Backups mit "rsync".
http://wiki.ubuntuusers.de/curlftpfs
Dann kannst du die Datei über den Mountpoint editieren. Nutze ich vor allem für inkrementelle FTP-Backups mit "rsync".
Re: Datei remote editieren
ich hatte gar keine ~/.vimrc, also habe ich eine angelegt. es geht aber immernoch nicht...
was kann ich da machen? help...
Code: Alles auswählen
kai@desktop:~$ cat /home/kai/.vimrc
syntax on
filetype plugin on
kai@desktop:~$ vi ftp://poeritz.de/index.html
Error detected while processing /home/kai/.vimrc:
line 1:
E319: Sorry, the command is not available in this version: syntax on
line 2:
E319: Sorry, the command is not available in this version: filetype plugin on
Press ENTER or type command to continue
Re: Datei remote editieren
Erstmal den richtigen vim installieren!
Re: Datei remote editieren
den richtigen?
mehr hab ich erst mal nicht zu Auswahl.
welche ist der richtige..und wo bekomm ich den her?
danke
Code: Alles auswählen
11:58 kai@desktop ~ -> aptitude search vim
v gvim -
p iceweasel-vimperator - Iceweasel extension to make it have vim lo
p jvim-canna - Japanized VIM (Canna version)
p jvim-doc - Documentation for jvim (Japanized VIM)
p vim - Vi IMproved - enhanced vi editor
p vim-addon-manager - manager of addons for the Vim editor
i vim-common - Vi IMproved - Common files
p vim-dbg - Vi IMproved - enhanced vi editor (debuggin
p vim-doc - Vi IMproved - HTML documentation
p vim-full - Vi IMproved - enhanced vi editor (transiti
p vim-gnome - Vi IMproved - enhanced vi editor - with GN
p vim-gtk - Vi IMproved - enhanced vi editor - with GT
p vim-gui-common - Vi IMproved - Common GUI files
p vim-latexsuite - view, edit and compile LaTeX documents fro
p vim-lesstif - Vi IMproved - enhanced vi editor - with Le
p vim-nox - Vi IMproved - enhanced vi editor
p vim-perl - Vi IMproved - enhanced vi editor (transiti
p vim-python - Vi IMproved - enhanced vi editor (transiti
p vim-ruby - Vi IMproved - enhanced vi editor (transiti
p vim-runtime - Vi IMproved - Runtime files
p vim-scripts - plugins for vim, adding bells and whistles
p vim-syntax-gtk - Syntax files to highlight gtk+ keywords in
p vim-tcl - Vi IMproved - enhanced vi editor (transiti
i vim-tiny - Vi IMproved - enhanced vi editor - compact
p vim-vimoutliner - script for building an outline editor on t
p vimhelp-de - Vi IMproved - Documentation files (German
welche ist der richtige..und wo bekomm ich den her?
danke
Re: Datei remote editieren
Du hast nur vim-tiny installiert. Der ist ziemlich stark abgespeckt.
Am einfachsten installierst du vim-full oder nur vim. Da sollte es dann auf jeden Fall gehen.
Am einfachsten installierst du vim-full oder nur vim. Da sollte es dann auf jeden Fall gehen.
Re: Datei remote editieren
GNU Emacs und TRAMP ist auch sehr gut und kann das ...
http://www.emacswiki.org/cgi-bin/wiki/TrampMode
http://www.emacswiki.org/cgi-bin/wiki/TrampMode
Re: Datei remote editieren
Hey ow jetzt geht es alles..auch mit dem netrc file.
Wie verhält sich das wenn ich verschiedene maschinen und logins habe...trage ich die zeile fr zeile in das -netrc file ein?
woher weis vim dann welches login passt?
Danke...diese remote geschichte hier hilft echt sehr
Wie verhält sich das wenn ich verschiedene maschinen und logins habe...trage ich die zeile fr zeile in das -netrc file ein?
woher weis vim dann welches login passt?
Danke...diese remote geschichte hier hilft echt sehr
Re: Datei remote editieren
hi,
wenn man für mehrere Maschinen je eine Zeile einträgt sucht sich vim anhand von "host.domain" die passende aus.
wenn man für mehrere Maschinen je eine Zeile einträgt sucht sich vim anhand von "host.domain" die passende aus.
Beware of programmers who carry screwdrivers.