Skip to content

Instantly share code, notes, and snippets.

View viegasfh's full-sized avatar

Fidel H Viegas viegasfh

View GitHub Profile
@viegasfh
viegasfh / git-svn.md
Created October 25, 2022 13:49 — forked from yancyn/git-svn.md
Migrate Archive Google Code SVN to Git

Migrate Archive Google Code SVN to Git

Requirements

  • git
  • git-svn

Setup¹

$ sudo apt-get install git
$ sudo add-apt-repository ppa:git-core/ppa
@viegasfh
viegasfh / sync-github-to-bitbucket.md
Created July 1, 2022 23:45 — forked from derick-montague/sync-github-to-bitbucket.md
Sync github repo to bitbucket repo

Set up remotes

setup local repo

mkdir myrepository
cd myrepository
git init

add bitbucket remote as "origin"

using System;
using System.Collections.Generic;
using System.Text;
using System.Text.RegularExpressions;
using Irony.Parsing;
namespace FreeActionScript
{
[Language ("ActionScript", "3.0-", "ActionScript pseudo grammar")]
public class ActionScriptGrammar : Grammar
@viegasfh
viegasfh / README.md
Created June 29, 2022 15:15 — forked from sevko/README.md
Compile a full-featured Vim (w/ Python, Ruby, etc.).

compile full Vim

The default Vim installed on most Linux distros lacks a number of vital features, like xterm_clipboard (allows copy-and-pasting to the system clipboard) and python (on which certain plugins rely). The compile_full_vim.sh shell script removes the currently installed Vim and compiles a full-featured version; it's based entirely off Valloric's YouCompleteMe walkthrough, which it bundles into a simple script for convenience. Vim will be compiled with the following feature flags:

  • --with-features=huge
  • --enable-multibyte