1
0
mirror of https://github.com/jdhao/nvim-config.git synced 2025-06-08 14:14:33 +02:00

Updated Criteria for a good color scheme (markdown)

jdhao 2021-10-23 17:24:57 +08:00
parent ad6efeba9e
commit 746aed53fc

@ -4,3 +4,59 @@
- [Startify](https://github.com/mhinz/vim-startify)
- [signify](https://github.com/mhinz/vim-signify) (change, delete, add sign should be readable)
4. Sign column highlight should look good with other parts.
5. Diff should be easy to view with this colorscheme.
file1.java
```
public class File1 {
public int add (int a, int b)
{
log();
return a + b;
}
public int sub (int a, int b)
{
if (a == b)
{
return 0;
}
log();
return a - b;
// TOOD: JIRA1234
}
}
```
file2.java
```
public class File1 {
public int sub (int a, int b)
{
// TOOD: JIRA1234
if ( isNull(a, b) )
{
return null
}
log();
return a - b;
}
public int mul (int a, int b)
{
if ( isNull(a, b) )
{
return null;
}
log();
return a * b;
}
}
```
compare these two files with `nvim -d file1.java file2.java` too see if the diff color is readable.