moved files to specific folders

This commit is contained in:
Eric D. Rohler 2020-03-31 08:57:21 -04:00
parent 74ce57947d
commit 93b6852e48
6 changed files with 340 additions and 191 deletions

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<key name="Software"> <key name="Software">
<key name="ConEmu"> <key name="ConEmu">
<key name=".Vanilla" modified="2020-03-29 14:40:50" build="191012"> <key name=".Vanilla" modified="2020-03-30 15:52:42" build="191012">
<value name="ColorTable00" type="dword" data="001e1d1b"/> <value name="ColorTable00" type="dword" data="001e1d1b"/>
<value name="ColorTable01" type="dword" data="00d28b26"/> <value name="ColorTable01" type="dword" data="00d28b26"/>
<value name="ColorTable02" type="dword" data="0014b482"/> <value name="ColorTable02" type="dword" data="0014b482"/>
@ -124,11 +124,11 @@
<value name="ColorKeyValue" type="dword" data="00010101"/> <value name="ColorKeyValue" type="dword" data="00010101"/>
<value name="UseCurrentSizePos" type="hex" data="01"/> <value name="UseCurrentSizePos" type="hex" data="01"/>
<value name="WindowMode" type="dword" data="0000051f"/> <value name="WindowMode" type="dword" data="0000051f"/>
<value name="ConWnd Width" type="dword" data="0000009c"/> <value name="ConWnd Width" type="dword" data="0000009e"/>
<value name="ConWnd Height" type="dword" data="00000056"/> <value name="ConWnd Height" type="dword" data="00000056"/>
<value name="Cascaded" type="hex" data="01"/> <value name="Cascaded" type="hex" data="01"/>
<value name="ConWnd X" type="long" data="1919"/> <value name="ConWnd X" type="long" data="1916"/>
<value name="ConWnd Y" type="long" data="-1"/> <value name="ConWnd Y" type="long" data="21"/>
<value name="16bit Height" type="ulong" data="0"/> <value name="16bit Height" type="ulong" data="0"/>
<value name="AutoSaveSizePos" type="hex" data="01"/> <value name="AutoSaveSizePos" type="hex" data="01"/>
<value name="IntegralSize" type="hex" data="00"/> <value name="IntegralSize" type="hex" data="00"/>

19
cmder/user_profile.cmd Normal file
View File

@ -0,0 +1,19 @@
:: use this file to run your own startup commands
:: use in front of the command to prevent printing the command
:: uncomment this to have the ssh agent load when cmder starts
:: call "%GIT_INSTALL_ROOT%/cmd/start-ssh-agent.cmd" /k exit
:: uncomment the next two lines to use pageant as the ssh authentication agent
:: SET SSH_AUTH_SOCK=/tmp/.ssh-pageant-auth-sock
:: call "%GIT_INSTALL_ROOT%/cmd/start-ssh-pageant.cmd"
:: you can add your plugins to the cmder path like so
:: set "PATH=%CMDER_ROOT%\vendor\whatever;%PATH%"
:: arguments in this batch are passed from init.bat, you can quickly parse them like so:
:: more useage can be seen by typing "cexec /?"
:: %ccall% "/customOption" "command/program"
@echo off

41
cmder/user_profile.ps1 Normal file
View File

@ -0,0 +1,41 @@
# Use this file to run your own startup commands
## Prompt Customization
<#
.SYNTAX
<PrePrompt><CMDER DEFAULT>
λ <PostPrompt> <repl input>
.EXAMPLE
<PrePrompt>N:\Documents\src\cmder [master]
λ <PostPrompt> |
#>
[ScriptBlock]$PrePrompt = {
}
# Replace the cmder prompt entirely with this.
# [ScriptBlock]$CmderPrompt = {}
[ScriptBlock]$PostPrompt = {
}
## <Continue to add your own>
# # Delete default powershell aliases that conflict with bash commands
# if (get-command git) {
# del -force alias:cat
# del -force alias:clear
# del -force alias:cp
# del -force alias:diff
# del -force alias:echo
# del -force alias:kill
# del -force alias:ls
# del -force alias:mv
# del -force alias:ps
# del -force alias:pwd
# del -force alias:rm
# del -force alias:sleep
# del -force alias:tee
# }

View File

@ -1,188 +1,188 @@
filetype plugin on filetype plugin on
" set rtp+=~/.fzf " set rtp+=~/.fzf
" disable compatability " disable compatability
set nocompatible set nocompatible
" enable syntax highlighting " enable syntax highlighting
syntax enable syntax enable
" show relative line numbers " show relative line numbers
set number relativenumber set number relativenumber
" tabspaces = 4 " tabspaces = 4
set ts=4 set ts=4
" indent to the next line " indent to the next line
set autoindent set autoindent
" expand tabs into spaces " expand tabs into spaces
set expandtab set expandtab
" when using the >> or << shift lines by 4 spaces " when using the >> or << shift lines by 4 spaces
set shiftwidth=4 set shiftwidth=4
" show visual line under the cursor's current line " show visual line under the cursor's current line
set cursorline set cursorline
" show the matching part of the pair for [] {} and () " show the matching part of the pair for [] {} and ()
set showmatch set showmatch
" Map jk to <ESC> " Map jk to <ESC>
inoremap jk <Esc> inoremap jk <Esc>
" Map leader to , " Map leader to ,
let mapleder = ',' let mapleder = ','
" Splitting " Splitting
" nnoremap <C-J> <C-W><C-J> "Split down " nnoremap <C-J> <C-W><C-J> "Split down
" nnoremap <C-K> <C-W><C-K> "Split up " nnoremap <C-K> <C-W><C-K> "Split up
" nnoremap <C-L> <C-W><C-L> "Split right " nnoremap <C-L> <C-W><C-L> "Split right
" nnoremap <C-H> <C-W><C-H> "Split left " nnoremap <C-H> <C-W><C-H> "Split left
set splitbelow set splitbelow
set splitright set splitright
" Python Env " Python Env
" enable all Python syntax highlighting features " enable all Python syntax highlighting features
let python_highlight_all = 1 let python_highlight_all = 1
autocmd FileType python set sw=4 autocmd FileType python set sw=4
autocmd FileType python set ts=4 autocmd FileType python set ts=4
autocmd FileType python set sts=4 autocmd FileType python set sts=4
let g:python_host_prog = 'C:\Python27\python' let g:python_host_prog = 'C:\Python27\python'
let g:python3_host_prog = 'C:\Python37\python' let g:python3_host_prog = 'C:\Python37\python'
" Spell Checking " Spell Checking
autocmd BufRead,BufNewFile *.md set spell spelllang=en_us autocmd BufRead,BufNewFile *.md set spell spelllang=en_us
call plug#begin('~/AppData/Local/nvim/plugged') call plug#begin('~/AppData/Local/nvim/plugged')
Plug 'vim-airline/vim-airline' " Powerline/Airline Styling Plug 'vim-airline/vim-airline' " Powerline/Airline Styling
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' } " File viewer Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' } " File viewer
Plug 'tpope/vim-unimpaired' " Bracket mapping Plug 'tpope/vim-unimpaired' " Bracket mapping
Plug 'tpope/vim-scriptease', {'type': 'opt'} " Vim Script Editing Plug 'tpope/vim-scriptease', {'type': 'opt'} " Vim Script Editing
Plug 'jeffkreeftmeijer/vim-numbertoggle' " Toggles relative numbers Plug 'jeffkreeftmeijer/vim-numbertoggle' " Toggles relative numbers
Plug 'vim-syntastic/syntastic' " Syntax Plug 'vim-syntastic/syntastic' " Syntax
Plug 'tpope/vim-surround' " Surrounding pairs mapping Plug 'tpope/vim-surround' " Surrounding pairs mapping
Plug 'ctrlpvim/ctrlp.vim' " Fuzzy File Search Plug 'ctrlpvim/ctrlp.vim' " Fuzzy File Search
" Plug 'junegunn/fzf.vim', { 'dir': '~/.fzf', 'do': './install --all' } " Fuzzy File Search " Plug 'junegunn/fzf.vim', { 'dir': '~/.fzf', 'do': './install --all' } " Fuzzy File Search
Plug 'nathanaelkane/vim-indent-guides' " Indent Plug 'nathanaelkane/vim-indent-guides' " Indent
Plug 'mklabs/split-term.vim' " Terminal splitting Plug 'mklabs/split-term.vim' " Terminal splitting
Plug 'SirVer/ultisnips' " Snippets Plug 'SirVer/ultisnips' " Snippets
Plug 'neomake/neomake' " Linting Plug 'neomake/neomake' " Linting
Plug 'tpope/vim-commentary' " Comments Plug 'tpope/vim-commentary' " Comments
" Git integration " Git integration
Plug 'tpope/vim-fugitive' Plug 'tpope/vim-fugitive'
Plug 'airblade/vim-gitgutter' Plug 'airblade/vim-gitgutter'
" Code Completion " Code Completion
if has('nvim') if has('nvim')
Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' } Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
Plug 'zchee/deoplete-jedi' Plug 'zchee/deoplete-jedi'
else else
Plug 'Shougo/deoplete.nvim' Plug 'Shougo/deoplete.nvim'
Plug 'roxma/nvim-yarp' Plug 'roxma/nvim-yarp'
Plug 'roxma/vim-hug-neovim-rpc' Plug 'roxma/vim-hug-neovim-rpc'
Plug 'zchee/deoplete-jedi' Plug 'zchee/deoplete-jedi'
endif endif
Plug 'mattn/emmet-vim' " HTML editing Plug 'mattn/emmet-vim' " HTML editing
" Languages " Languages
Plug 'pangloss/vim-javascript' " javascript Plug 'pangloss/vim-javascript' " javascript
Plug 'fatih/vim-go', { 'do': ':GoInstallBinaries' } " Go Plug 'fatih/vim-go', { 'do': ':GoInstallBinaries' } " Go
Plug 'vim-ruby/vim-ruby' " Ruby Plug 'vim-ruby/vim-ruby' " Ruby
Plug 'oranget/vim-csharp' " C# Plug 'oranget/vim-csharp' " C#
" Compilers " Compilers
Plug 'OmniSharp/omnisharp-vim' " C# Plug 'OmniSharp/omnisharp-vim' " C#
" Frameworks " Frameworks
Plug 'tpope/vim-rails' Plug 'tpope/vim-rails'
call plug#end() call plug#end()
" NERDTree " NERDTree
let NERDTreeShowHidden=1 let NERDTreeShowHidden=1
" Ctrl + f open file directory " Ctrl + f open file directory
map <C-f> :NERDTreeToggle<CR> map <C-f> :NERDTreeToggle<CR>
" nnoremap <C-p> :<C-u>FZF<CR> " nnoremap <C-p> :<C-u>FZF<CR>
" Airline " Airline
let g:airline#extensions#tabline#enabled = 1 let g:airline#extensions#tabline#enabled = 1
let g:airline#extensions#syntastic#enabled = 1 let g:airline#extensions#syntastic#enabled = 1
let g:airline#extensions#syntastic#error_symbol = 'E:' let g:airline#extensions#syntastic#error_symbol = 'E:'
let g:airline#extensions#syntastic#stl_format_err = '%E{[%e(#%fe)]}' let g:airline#extensions#syntastic#stl_format_err = '%E{[%e(#%fe)]}'
let g:airline#extensions#syntastic#error_symbol = 'W:' let g:airline#extensions#syntastic#error_symbol = 'W:'
let g:airline#extensions#syntastic#stl_format_warn = '%W{[%w(#%fw)]}' let g:airline#extensions#syntastic#stl_format_warn = '%W{[%w(#%fw)]}'
" Syntastic " Syntastic
let g:syntastic_always_populate_loc_list = 1 let g:syntastic_always_populate_loc_list = 1
let g:syntastic_auto_loc_list = 1 let g:syntastic_auto_loc_list = 1
let g:syntastic_check_on_open = 1 let g:syntastic_check_on_open = 1
let g:syntastic_check_on_wq = 0 let g:syntastic_check_on_wq = 0
" Deoplete " Deoplete
let g:deoplete#enable_at_startup = 1 let g:deoplete#enable_at_startup = 1
" OmniSharp " OmniSharp
let g:OmniSharp_selector_ui = 'ctrlp' let g:OmniSharp_selector_ui = 'ctrlp'
let g:OmniSharp_server_type = 'roslyn' let g:OmniSharp_server_type = 'roslyn'
let g:OmniSharp_prefer_global_sln = 1 let g:OmniSharp_prefer_global_sln = 1
let g:OmniSharp_timeout = 10 let g:OmniSharp_timeout = 10
let g:OmniSharp_highlight_types = 1 let g:OmniSharp_highlight_types = 1
augroup omnisharp_commands augroup omnisharp_commands
autocmd! autocmd!
" When Syntastic is available but not ALE, automatic syntax check on events " When Syntastic is available but not ALE, automatic syntax check on events
" (TextChanged requires Vim 7.4) " (TextChanged requires Vim 7.4)
" autocmd BufEnter,TextChanged,InsertLeave *.cs SyntasticCheck " autocmd BufEnter,TextChanged,InsertLeave *.cs SyntasticCheck
" Show type information automatically when the cursor stops moving " Show type information automatically when the cursor stops moving
autocmd CursorHold *.cs call OmniSharp#TypeLookupWithoutDocumentation() autocmd CursorHold *.cs call OmniSharp#TypeLookupWithoutDocumentation()
" Update the highlighting whenever leaving insert mode " Update the highlighting whenever leaving insert mode
autocmd InsertLeave *.cs call OmniSharp#HighlightBuffer() autocmd InsertLeave *.cs call OmniSharp#HighlightBuffer()
" Alternatively, use a mapping to refresh highlighting for the current buffer " Alternatively, use a mapping to refresh highlighting for the current buffer
autocmd FileType cs nnoremap <buffer> <Leader>th :OmniSharpHighlightTypes<CR> autocmd FileType cs nnoremap <buffer> <Leader>th :OmniSharpHighlightTypes<CR>
" The following commands are contextual, based on the cursor position. " The following commands are contextual, based on the cursor position.
autocmd FileType cs nnoremap <buffer> gd :OmniSharpGotoDefinition<CR> autocmd FileType cs nnoremap <buffer> gd :OmniSharpGotoDefinition<CR>
autocmd FileType cs nnoremap <buffer> <Leader>fi :OmniSharpFindImplementations<CR> autocmd FileType cs nnoremap <buffer> <Leader>fi :OmniSharpFindImplementations<CR>
autocmd FileType cs nnoremap <buffer> <Leader>fs :OmniSharpFindSymbol<CR> autocmd FileType cs nnoremap <buffer> <Leader>fs :OmniSharpFindSymbol<CR>
autocmd FileType cs nnoremap <buffer> <Leader>fu :OmniSharpFindUsages<CR> autocmd FileType cs nnoremap <buffer> <Leader>fu :OmniSharpFindUsages<CR>
" Finds members in the current buffer " Finds members in the current buffer
autocmd FileType cs nnoremap <buffer> <Leader>fm :OmniSharpFindMembers<CR> autocmd FileType cs nnoremap <buffer> <Leader>fm :OmniSharpFindMembers<CR>
autocmd FileType cs nnoremap <buffer> <Leader>fx :OmniSharpFixUsings<CR> autocmd FileType cs nnoremap <buffer> <Leader>fx :OmniSharpFixUsings<CR>
autocmd FileType cs nnoremap <buffer> <Leader>tt :OmniSharpTypeLookup<CR> autocmd FileType cs nnoremap <buffer> <Leader>tt :OmniSharpTypeLookup<CR>
autocmd FileType cs nnoremap <buffer> <Leader>dc :OmniSharpDocumentation<CR> autocmd FileType cs nnoremap <buffer> <Leader>dc :OmniSharpDocumentation<CR>
autocmd FileType cs nnoremap <buffer> <C-\> :OmniSharpSignatureHelp<CR> autocmd FileType cs nnoremap <buffer> <C-\> :OmniSharpSignatureHelp<CR>
autocmd FileType cs inoremap <buffer> <C-\> <C-o>:OmniSharpSignatureHelp<CR> autocmd FileType cs inoremap <buffer> <C-\> <C-o>:OmniSharpSignatureHelp<CR>
" Navigate up and down by method/property/field " Navigate up and down by method/property/field
autocmd FileType cs nnoremap <buffer> <C-k> :OmniSharpNavigateUp<CR> autocmd FileType cs nnoremap <buffer> <C-k> :OmniSharpNavigateUp<CR>
autocmd FileType cs nnoremap <buffer> <C-j> :OmniSharpNavigateDown<CR> autocmd FileType cs nnoremap <buffer> <C-j> :OmniSharpNavigateDown<CR>
augroup END augroup END
" Contextual code actions (uses fzf, CtrlP or unite.vim when available) " Contextual code actions (uses fzf, CtrlP or unite.vim when available)
nnoremap <Leader><Space> :OmniSharpGetCodeActions<CR> nnoremap <Leader><Space> :OmniSharpGetCodeActions<CR>
" Run code actions with text selected in visual mode to extract method " Run code actions with text selected in visual mode to extract method
xnoremap <Leader><Space> :call OmniSharp#GetCodeActions('visual')<CR> xnoremap <Leader><Space> :call OmniSharp#GetCodeActions('visual')<CR>
" Rename with dialog " Rename with dialog
nnoremap <Leader>nm :OmniSharpRename<CR> nnoremap <Leader>nm :OmniSharpRename<CR>
nnoremap <F2> :OmniSharpRename<CR> nnoremap <F2> :OmniSharpRename<CR>
" Rename without dialog - with cursor on the symbol to rename: `:Rename newname` " Rename without dialog - with cursor on the symbol to rename: `:Rename newname`
command! -nargs=1 Rename :call OmniSharp#RenameTo("<args>") command! -nargs=1 Rename :call OmniSharp#RenameTo("<args>")
nnoremap <Leader>cf :OmniSharpCodeFormat<CR> nnoremap <Leader>cf :OmniSharpCodeFormat<CR>
" Start the omnisharp server for the current solution " Start the omnisharp server for the current solution
nnoremap <Leader>ss :OmniSharpStartServer<CR> nnoremap <Leader>ss :OmniSharpStartServer<CR>
nnoremap <Leader>sp :OmniSharpStopServer<CR> nnoremap <Leader>sp :OmniSharpStopServer<CR>
" Enable snippet completion " Enable snippet completion
" let g:OmniSharp_want_snippet=1 " let g:OmniSharp_want_snippet=1

89
vscode/settings.json Normal file
View File

@ -0,0 +1,89 @@
{
"workbench.iconTheme": "material-icon-theme",
"workbench.colorTheme": "Material Theme Darker",
"workbench.activityBar.visible": true,
"workbench.startupEditor": "none",
"terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
"terminal.integrated.shellArgs.windows": [
"/k",
"%USERPROFILE%\\cmder\\vendor\\init.bat"
],
"terminal.explorerKind": "integrated",
"terminal.external.windowsExec": "%USERPROFILE%\\cmder\\cmder.exe",
"team.showWelcomeMessage": false,
"mssql.connections": [
{
"server": "(localdb)\\mssqllocaldb",
"database": "master",
"authenticationType": "Integrated",
"password": ""
}
],
"git.enableSmartCommit": true,
"git.confirmSync": false,
"git.autofetch": true,
"liveServer.settings.donotShowInfoMsg": true,
"typescript.updateImportsOnFileMove.enabled": "always",
"cSpell.userWords": [
"AUTORESPONDER",
"Crosstab",
"GIFs",
"HEADEREDITOR",
"HTTPMETHOD",
"HTTPVERSION",
"MKCOL",
"Neovim",
"PARAMEDITOR",
"PROPFIND",
"PROPPATCH",
"Passthrough",
"RAWHEADERS",
"RAWPARAMETERS",
"RAWREQUEST",
"RAWURL",
"Roadmap",
"TRDP",
"TRDX",
"Telerik",
"URLPARAMS",
"Ungroup",
"buttongroup",
"checkmark",
"cmder",
"dropdownlist",
"endregion",
"hacky",
"hbox",
"iexplore",
"kendo",
"keypress",
"keyvalue",
"kvps",
"powerline",
"rawvalue",
"redir",
"repos",
"tabstrip",
"tilix",
"tmux",
"toggleable",
"ungrouped",
"vbox",
"whitelabeling"
],
"[html]": {
"editor.defaultFormatter": "vscode.html-language-features"
},
"[json]": {
"editor.defaultFormatter": "vscode.json-language-features"
},
"[markdown]": {
"editor.fontFamily": "\"IA Writer Duo S\", monospace",
"editor.fontLigatures": true,
"editor.fontSize": 16,
"editor.lineHeight": 26,
"editor.wordWrap": "wordWrapColumn",
"editor.wordWrapColumn": 64,
"editor.quickSuggestions": false,
},
}