Giter Club home page Giter Club logo

erics_vim_syntax_and_color_highlighting's Introduction

vim8, and nextup neovim, it's a mastapiece, will you just look at it? It's like a jet engine, like a brain, like a work of art.

Imgur

vim8/neovim coloring for comma separated files, digits only and hashtag column separated title

Imgur

vim8/neovim csv autoformatting magic

Imgur

Python2 and python3 colors

Imgur

Format csv, justify columns, justify and tabularize columns for eye scanning

https://github.com/sentientmachine/tabular

Alt text

Python2 and 3 block commenting/uncommenting using nerdcommenter ,cc and ,cu (don't disrupt nested comments)

Imgur

Colorizing Python Exceptions 1:

Imgur

File completion using tab after a filename using bash and gnureadline, example in: /home/el/.vim/fcomp/vim

Imgur

Python Exceptions 2

see: https://github.com/sentientmachine/better-exceptions Imgur

JAVA:

Imgur

C++:

Imgur

C++ exception stack traces, there are many like it, but this one is mine:

Imgur

HTML:

Imgur

SCRIPT files like .bashrc:

Imgur

Javascript files:

Imgur

git commit files:

Imgur

php files:

Imgur

make sure man pages and man subfiles are populated like (man 3 printf)

$ man man
1 Executable programs or shell commands
2 System calls (functions provided by the kernel)
3 Library calls (functions within system libraries)
4 Special files (usually found in /dev)
5 File formats and conventions eg /etc/passwd
6 Games
7 Macro packages and conventions eg man(7), groff(7).
8 System administration commands (usually only for root)
9 Kernel routines [Non standard]

https://www.linuxquestions.org/questions/linux-general-1/how-is-%27man-3-printf%27-different-from-%27man-printf%27-30907

Imgur

man 3 signal
man 7 signal

Imgur

manpages should open up in vim, just how I like:

Imgur

json files:

Imgur

script files:

Imgur

gitignore files:

Imgur

Get.... Get up.. on outta here with my eyeholes. Only I can have my eyeholes.

erics_vim_syntax_and_color_highlighting's People

Contributors

sentientmachine avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

erics_vim_syntax_and_color_highlighting's Issues

What did I do wrong?

image
It's doing this for html, java, and python, and providing no colors for .sh and javascript. ":echo g:colors_name" is showing the right theme is being used for each filetype.

Clearer instructions

@sentientmachine I came here from your post on stackoverflow
https://stackoverflow.com/questions/11272501/enable-vim-syntax-highlighting-by-default#answer-20795372

I'm trying to achieve the same highlighting for my files, but unfortunately there are no clear instructions how to use it.
I've copied colors and syntax folder to my home .vim directory and defined the following in my .vimrc โ€“ but still not working

execute pathogen#infect()
syntax on
filetype plugin indent on

What you've written on stackoverflow

Then configure some extra commands in your /home/yourusername/.vimrc and you should get what I get.

doesn't help a lot because the commands are not shown anywhere.
Would you please tell me what to do (and ideally add it to the README)?

No color schemes for newly created files

Your suggested .vimrc doesn't set a color scheme for newly created files. For example, if I do a vi myjava.java, the editor will have its default color scheme. But if I open it after it exists with vi myjava.java, it will have the monokai color scheme. I don't know if you did this intentionally, but I fixed mine by changing the au BufReadPost lines to au BufNewFile,BufReadPost.

Better list of required files?

Hi! Love the color scheme and have used it professionally for years. Could you add to the start of the readme the list of files required to be copied to ~/.vim/ ? I just did an update and found the manual auditing to be a little cumbersome.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.