Skip to content

Instantly share code, notes, and snippets.

@themoxman
Last active August 29, 2015 14:13
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save themoxman/d3192b2af9d3698b97f7 to your computer and use it in GitHub Desktop.
Save themoxman/d3192b2af9d3698b97f7 to your computer and use it in GitHub Desktop.
Press F8 or `:NC` (next color) to change and show current colorscheme.
" colors from https://github.com/flazz/vim-colorschemes
let s:mycolors = ['256-jungle', '3dglasses', 'BlackSea', 'C64', 'Chasing_Logic', 'ChocolateLiquor', 'ChocolatePapaya', 'CodeFactoryv3', 'DevC++', 'Monokai-chris', 'Monokai', 'MountainDew', 'PapayaWhip', 'SlateDark', 'Tomorrow-Night-Blue', 'Tomorrow-Night-Bright', 'Tomorrow-Night-Eighties', 'Tomorrow-Night', 'Tomorrow', 'abra', 'adam', 'adaryn', 'adobe', 'adrian', 'advantage', 'af', 'aiseered', 'anotherdark', 'ansi_blows', 'apprentice', 'aqua', 'ashen', 'asmanian_blood', 'astronaut', 'asu1dark', 'atom', 'automation', 'autumn', 'autumnleaf', 'babymate256', 'badwolf', 'base16-atelierdune', 'basic', 'bayQua', 'baycomb', 'bclear', 'beachcomber', 'beauty256', 'bensday', 'billw', 'biogoo', 'black_angus', 'blackbeauty', 'blackboard', 'blackdust', 'blacklight', 'blazer', 'blink', 'blue', 'bluechia', 'bluedrake', 'bluegreen', 'blueprint', 'blueshift', 'bluez', 'blugrine', 'bmichaelsen', 'bocau', 'bog', 'borland', 'breeze', 'brookstream', 'brown', 'bubblegum', 'burnttoast256', 'busierbee', 'busybee', 'buttercream', 'bvemu', 'bw', 'c', 'cake16', 'calmar256-light', 'camo', 'campfire', 'candy', 'candycode', 'candyman', 'caramel', 'carrot', 'carvedwood', 'carvedwoodcool', 'cascadia', 'chance-of-storm', 'charged-256', 'charon', 'chela_light', 'chlordane', 'chocolate', 'chrysoprase', 'ciscoacl', 'clarity', 'cleanphp', 'cleanroom', 'clearance', 'cloudy', 'clue', 'cobalt', 'cobaltish', 'codeblocks_dark', 'codeburn', 'codeschool', 'coffee', 'coldgreen', 'colorer', 'colorful', 'colorful256', 'colorscheme_template', 'colorzone', 'contrasty', 'cool', 'corn', 'corporation', 'cthulhian', 'custom', 'd8g_01', 'd8g_02', 'd8g_03', 'd8g_04', 'dante', 'dark-ruby', 'darkBlue', 'darkZ', 'darkblack', 'darkblue2', 'darkbone', 'darkburn', 'darkdot', 'darkeclipse', 'darker-robin', 'darkerdesert', 'darkocean', 'darkrobot', 'darkroom', 'darkslategray', 'darkspectrum', 'darktango', 'darkzen', 'darth', 'dawn', 'delek', 'delphi', 'denim', 'derefined', 'desert', 'desert256', 'desert256v2', 'desertEx', 'desertedocean', 'desertedoceanburnt', 'detailed', 'devbox-dark-256', 'deveiate', 'developer', 'disciple', 'distinguished', 'django', 'donbass', 'doorhinge', 'doriath', 'dual', 'dull', 'dusk', 'earendel', 'earth', 'earthburn', 'eclipse', 'eclm_wombat', 'ecostation', 'editplus', 'edo_sea', 'ego', 'ekin', 'ekvoli', 'elda', 'elise', 'elisex', 'elrodeo', 'emacs', 'enzyme', 'evening_2', 'far', 'felipec', 'fine_blue', 'flatcolor', 'flatland', 'flatlandia', 'flattr', 'flatui', 'fnaqevan', 'fog', 'fokus', 'forneus', 'freya', 'frood', 'fruidle', 'fruit', 'fruity', 'fu', 'gardener', 'gemcolors', 'gentooish', 'getafe', 'getfresh', 'github', 'gobo', 'golded', 'golden', 'google', 'gor', 'gotham', 'gotham256', 'gothic', 'grape', 'gravity', 'graywh', 'grb256', 'greens', 'greenvision', 'grey2', 'greyblue', 'grishin', 'gruvbox', 'guardian', 'guepardo', 'h80', 'habiLight', 'heliotrope', 'hemisu', 'herald', 'herokudoc-', 'herokudoc', 'holokai', 'hornet', 'hybrid-light', 'hybrid', 'iangenzo', 'ibmedit', 'icansee', 'iceberg', 'impact', 'impactG', 'industrial', 'industry', 'ingretu', 'inkpot', 'ir_black', 'ironman', 'jammy', 'jelleybeans', 'jellybeans', 'jellyx', 'jhdark', 'jhlight', 'jiks', 'kalisi', 'kalt', 'kaltex', 'kate', 'kellys', 'khaki', 'kib_darktango', 'kib_plastic', 'kiss', 'kkruby', 'kolor', 'kruby', 'kyle', 'landscape', 'last256', 'lazarus', 'legiblelight', 'leglight2', 'leo', 'less', 'lettuce', 'leya', 'lightcolors', 'lilac', 'lilydjwg_dark', 'lilydjwg_green', 'lilypink', 'lingodirector', 'liquidcarbon', 'literal_tango', 'lizard', 'lizard256', 'lodestone', 'louver', 'lucius', 'luinnar', 'luna', 'mac_classic', 'made_of_code', 'mango', 'manuscript', 'manxome', 'marklar', 'maroloccio', 'mars', 'martin_krischik', 'matrix', 'mayansmoke', 'mdark', 'mellow', 'metacosm', 'midnight', 'midnight2', 'miko', 'mint', 'mizore', 'mod_tcsoft', 'molokai', 'monokain', 'montz', 'mophiaDark', 'mophiaSmoke', 'mopkai', 'moria', 'moss', 'motus', 'mrkn256', 'mrpink', 'mud', 'muon', 'mustang', 'native', 'nature', 'navajo-night', 'navajo', 'nazca', 'nedit', 'nedit2', 'nefertiti', 'neon', 'nerv-ous', 'neutron', 'neverland-darker', 'neverland', 'neverland2-darker', 'neverland2', 'neverness', 'nevfn', 'newspaper', 'newsprint', 'nicotine', 'night', 'nightVision', 'night_vision', 'nightflight', 'nightflight2', 'nightshimmer', 'nightsky', 'nightwish', 'no_quarter', 'northland', 'northsky', 'norwaytoday', 'nour', 'nuvola', 'obsidian', 'obsidian2', 'oceanblack', 'oceanblack256', 'oceandeep', 'oceanlight', 'olive', 'orange', 'osx_like', 'otaku', 'pacific', 'paintbox', 'peaksea', 'pencil', 'peppers', 'perfect', 'pf_earth', 'phd', 'phphaxor', 'phpx', 'pic', 'pink', 'playroom', 'pleasant', 'potts', 'print_bw', 'prmths', 'professional', 'proton', 'pspad', 'psql', 'putty', 'pw', 'pyte', 'python', 'quagmire', 'radicalgoodspeed', 'railscasts', 'rainbow_fine_blue', 'rainbow_fruit', 'rainbow_neon', 'random', 'rastafari', 'rcg_gui', 'rcg_term', 'rdark-terminal', 'rdark', 'redblack', 'redstring', 'refactor', 'relaxedgreen', 'reliable', 'reloaded', 'revolutions', 'robinhood', 'rootwater', 'rtl', 'sand', 'satori', 'saturn', 'scala', 'scite', 'sea', 'sean', 'seashell', 'selenitic', 'seoul', 'seoul256-light', 'seoul256', 'settlemyer', 'sexy-railscasts', 'sf', 'shadesofamber', 'shobogenzo', 'sienna', 'sift', 'silent', 'simple256', 'simple_b', 'simpleandfriendly', 'simplewhite', 'skittles_berry', 'skittles_dark', 'smp', 'smyck', 'softblue', 'softbluev2', 'softlight', 'sol-term', 'sol', 'solarized', 'sonofobsidian', 'sonoma', 'sorcerer', 'soso', 'southernlights', 'southwest-fog', 'spectro', 'spiderhawk', 'spring', 'stackoverflow', 'stingray', 'strange', 'strawimodo', 'summerfruit', 'summerfruit256', 'surveyor', 'swamplight', 'symfony', 'synic', 'tabula', 'tango-desert', 'tango-morning', 'tango', 'tango2', 'tangoX', 'tangoshady', 'taqua', 'tchaba', 'tchaba2', 'tcsoft', 'telstar', 'tesla', 'tetragrammaton', 'textmate16', 'thegoodluck', 'thestars', 'thor', 'tibet', 'tidy', 'tir_black', 'tolerable', 'tomatosoup', 'tony_light', 'toothpik', 'torte', 'transparent', 'trivial256', 'trogdor', 'turbo', 'tutticolori', 'twilight', 'twilight256', 'twitchy', 'two2tango', 'ubloh', 'umber-green', 'understated', 'underwater-mod', 'underwater', 'up', 'vanzan_color', 'vc', 'vcbc', 'vexorian', 'vibrantink', 'vilight', 'visualstudio', 'vividchalk', 'vj', 'void', 'vydark', 'vylight', 'wargrey', 'warm_grey', 'watermark', 'whitebox', 'whitedust', 'widower', 'win9xblueback', 'winter', 'wintersday', 'wombat', 'wombat256', 'wombat256i', 'wombat256mod', 'wood', 'wuye', 'xemacs', 'xian', 'xmaslights', 'xoria256', 'xterm16', 'yaml', 'yeller', 'zazen', 'zen', 'zenburn', 'zenesque', 'zephyr', 'zmrok']
let s:iterator = 0
function! NC()
let color = s:mycolors[s:iterator]
execute 'colorscheme '.color
redraw
echo color
let s:iterator += 1
endfunction
command! NC call NC()
map <F8> :call NC()<CR>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment