2016-04-04 8 views
0

Ich möchte meine vim Konfigurationen auf Ubuntu in GitHub sichern. Es besteht aus einem Verzeichnis .vim und einer separaten Datei .vimrc außerhalb des Verzeichnisses .vim. Wie sollte ich sie in ein einziges Git-Repository einfügen?Wie erstelle ich ein git-Repository für ein Verzeichnis und eine Datei außerhalb des Verzeichnisses?

Ich kann ein Git Repository im Verzeichnis .vim über git init erstellen. Was ist mit der separaten Datei .vimrc?

+2

http://dotfiles.github.io Es wird erklärt, wie Verwalten Sie Ihre dotfiles, basierend auf einer Symlink-Methode. –

Antwort

3

Erstellen Sie ein neues Verzeichnis (nennen Sie es dot-Dateien) und setzen Sie .vim, .vimrc usw. dort hinein.
Nun erstellen Symlinks von dot-files zu dem Verzeichnis, in dem sie in der Regel gespeichert werden (in der Regel Ihres Home-Verzeichnis, ~)

ln -sv ~/dotfiles/vimrc ~/.vimrc 
ln -sv ~/dotfiles/vim ~/.vim 

Auf diese Weise haben Sie einen speziellen Ordner für die Versionskontrolle und synching mit Github. Dies wird die Dinge sehr einfach halten.

Ich würde Ihnen empfehlen, andere Dinge wie Shell-Konfigurationen, git config, (tmux-Konfiguration, wenn Sie es haben) in Ihre dotfiles hinzuzufügen. Es ist eine elegante Möglichkeit, Ihre Konfigurationen zu speichern und zu teilen.

Weitere Einzelheiten entnehmen Sie bitte dotfiles.github.io

3
  1. Bewegen Sie .vimrc Datei in Ihr .vim Verzeichnis:

    $ mv ~/.vimrc ~/.vim/vimrc 
    
  2. Setzen Sie Ihre .vim Verzeichnis unter Versionskontrolle:

    $ cd ~/.vim 
    $ git init 
    $ git add . 
    $ git commit 
    
  3. Wenn Ihre Vim Version niedriger als 7.4 ist, eine ~/.vimrc Datei mit dem Inhalt unter erstellen und nur den Inhalt unter:

    runtime vimrc 
    
Verwandte Themen