Mercurial > packages > magicforger
diff .vimrc @ 2:cf9993c5c7df
Updated .vimrc for some helper commands.
updated the Base Generator
Brought the controller generator into the package
created an example generator, but it needs some work.
| author | luka |
|---|---|
| date | Sun, 25 Jun 2023 14:45:15 -0400 |
| parents | |
| children | 4bb4daa9e3f1 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/.vimrc Sun Jun 25 14:45:15 2023 -0400 @@ -0,0 +1,49 @@ +syntax on +set tabstop=2 +set shiftwidth=2 +set softtabstop=2 +set autoindent +set smartindent +"set termguicolors +"set number +nnoremap <Leader>cc :set colorcolumn=80<cr> +nnoremap <Leader>ncc :set colorcolumn-=80<cr> +set mouse=a + +function! FixPhpFiles() + " Save the current cursor position + let save_cursor = getpos(".") + + "Format the files + let command = 'php-cs-fixer fix .' + let output = system(command) + " Reload the file and restore the cursor position + execute 'edit!' + call setpos(".", save_cursor) +endfunction + +nnoremap <leader>f :call FixPhpFiles()<CR> + +" Committing commands +map <C-k> :wa<CR>:!hg addremove && hg commit <CR> + +" Git commands, for now don't port to hg +" function! GitDiffCached() +" let files = system('git diff --cached --name-only') +" +" if v:shell_error +" echo "Error running git diff" +" return +" endif +" +" let filelist = split(files, "\n") +" let chosen_file = inputlist(filelist) +" +" if chosen_file != -1 +" let cmd = 'tabnew ' . filelist[chosen_file] +" execute cmd +" endif +" endfunction +" +" execute "set <M-d>=\033d" +" map <M-d> :call GitDiffCached()<CR>
