Skip to content

Instantly share code, notes, and snippets.

@thomaswilley
Created April 5, 2020 00:22
Show Gist options
  • Save thomaswilley/c0149fc23968cd2a2d64d0a3432c6b9c to your computer and use it in GitHub Desktop.
Save thomaswilley/c0149fc23968cd2a2d64d0a3432c6b9c to your computer and use it in GitHub Desktop.
wsl vimrc
inoremap kj <Esc>
syntax enable
let g:solarized_termcolors=16
set t_Co=16
set background=light
colorscheme solarized
set lines=40
set columns=80
set tabstop=4
set shiftwidth=4
set softtabstop=4
set autoindent
set smarttab
filetype indent on
filetype on
filetype plugin on
autocmd StdinReadPre * let s:std_in=1
autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
autocmd VimEnter * if argc() == 0 && !exists("s:std_in") && v:this_session == "" | NERDTree | endif
autocmd VimEnter * if argc() == 1 && isdirectory(argv()[0]) && !exists("s:std_in") | exe 'NERDTree' argv()[0] | wincmd p | ene | exe 'cd '.argv()[0] | endif
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif
let g:NERDTreeDirArrowExpandable = ''
let g:NERDTreeDirArrowCollapsible = ''
@thomaswilley
Copy link
Author

updated 2022 win11/later win10h2+ builds:
syntax enable
inoremap kj

let g:solarized_termcolors=256
set t_Co=256
colorscheme solarized
set background=dark

set tabstop=4
set shiftwidth=4
set softtabstop=4
set autoindent
set smarttab
filetype indent on
filetype on
filetype plugin on

autocmd StdinReadPre * let s:std_in=1
autocmd VimEnter * if argc() == 0 && !exists("s:std_in") | NERDTree | endif
autocmd VimEnter * if argc() == 0 && !exists("s:std_in") && v:this_session == "" | NERDTree | endif
autocmd VimEnter * if argc() == 1 && isdirectory(argv()[0]) && !exists("s:std_in") | exe 'NERDTree' argv()[0] | wincmd p | ene | exe 'cd '.argv()[0] | endif
autocmd bufenter * if (winnr("$") == 1 && exists("b:NERDTree") && b:NERDTree.isTabTree()) | q | endif

let g:NERDTreeDirArrowExpandable = ''
let g:NERDTreeDirArrowCollapsible = ''

@thomaswilley
Copy link
Author

then in terminal app. lower left corner "open JSON". locate default profile by guid. Edit to adjust opacity, bg blur (acrylic), font.
example: {
"guid": "{.....}",
"hidden": false,
"name": "Debian",
"source": "Windows.Terminal.Wsl",
"font": { "face": "Consolas" },
"opacity": 96,
"useAcrylic": false
},

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment