Compile assignment functions, CDF SSH alias
Vim enter for new lines.
This commit is contained in:
@@ -72,18 +72,29 @@ alias psy="$cd_school/psy"
|
|||||||
alias l3="$cd_school/209/mokkar/lab3"
|
alias l3="$cd_school/209/mokkar/lab3"
|
||||||
alias a1="$cd_school/209/mokkar/a1"
|
alias a1="$cd_school/209/mokkar/a1"
|
||||||
|
|
||||||
gc9l3() {
|
alias cdf="ssh mokkar@cdf.utoronto.ca"
|
||||||
|
|
||||||
|
ca12() {
|
||||||
|
gcc -Wall -std=gnu99 -g -o validate_sin.out validate_sin.c sin_helpers.c
|
||||||
|
./validate_sin.out 810620716
|
||||||
|
}
|
||||||
|
ca1() {
|
||||||
|
gcc -Wall -std=gnu99 -g -o count_large.out count_large.c
|
||||||
|
# ll | ./count_large.out 4000
|
||||||
|
./count_large.out 0 rw------- < ll.txt
|
||||||
|
}
|
||||||
|
cl3() {
|
||||||
gcc -Wall -std=gnu99 -g -o split_array.out split_array.c
|
gcc -Wall -std=gnu99 -g -o split_array.out split_array.c
|
||||||
./split_array.out 1 2 3
|
./split_array.out 1 2 3
|
||||||
}
|
}
|
||||||
gc9() {
|
c9() {
|
||||||
gcc -Wall -std=gnu99 -g -o "${1%.*}.out" "$1" -lm
|
gcc -Wall -std=gnu99 -g -o "${1%.*}.out" "$1" -lm
|
||||||
}
|
}
|
||||||
gc9r() {
|
c9r() {
|
||||||
gc9 $1
|
gc9 $1
|
||||||
./"${1%.*}.out"
|
./"${1%.*}.out"
|
||||||
}
|
}
|
||||||
gc9i() {
|
c9i() {
|
||||||
gc9 $1
|
gc9 $1
|
||||||
./"${1%.*}.out" < $2
|
./"${1%.*}.out" < $2
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -34,17 +34,15 @@ Plug '907th/vim-auto-save'
|
|||||||
Plug 'xuhdev/vim-latex-live-preview', { 'for': 'tex' }
|
Plug 'xuhdev/vim-latex-live-preview', { 'for': 'tex' }
|
||||||
Plug 'lervag/vimtex'
|
Plug 'lervag/vimtex'
|
||||||
Plug 'Valloric/YouCompleteMe'
|
Plug 'Valloric/YouCompleteMe'
|
||||||
Plug 'ervandew/supertab'
|
|
||||||
Plug 'honza/vim-snippets'
|
Plug 'honza/vim-snippets'
|
||||||
Plug 'SirVer/ultisnips'
|
Plug 'SirVer/ultisnips'
|
||||||
" make YCM compatible with UltiSnips (using supertab)
|
" let g:ycm_key_list_select_completion = ['<C-d>', '<Down>']
|
||||||
let g:ycm_key_list_select_completion = ['<C-n>', '<Down>']
|
" let g:ycm_key_list_previous_completion = ['<C-u>', '<Up>']
|
||||||
let g:ycm_key_list_previous_completion = ['<C-p>', '<Up>']
|
let g:ycm_key_list_select_completion = []
|
||||||
let g:SuperTabDefaultCompletionType = '<C-n>'
|
let g:ycm_key_list_previous_completion = []
|
||||||
" better key bindings for UltiSnipsExpandTrigger
|
let g:UltiSnipsExpandTrigger = "<c-j>"
|
||||||
let g:UltiSnipsExpandTrigger = "<tab>"
|
let g:UltiSnipsJumpForwardTrigger = "<c-b>"
|
||||||
let g:UltiSnipsJumpForwardTrigger = "<tab>"
|
let g:UltiSnipsJumpBackwardTrigger = "<c-z>"
|
||||||
let g:UltiSnipsJumpBackwardTrigger = "<s-tab>"
|
|
||||||
|
|
||||||
call plug#end()
|
call plug#end()
|
||||||
|
|
||||||
@@ -56,6 +54,5 @@ map <F5> :qa!<CR>
|
|||||||
map <F6> :LLPStartPreview<CR>
|
map <F6> :LLPStartPreview<CR>
|
||||||
map <F7> :AutoSaveToggle<CR>
|
map <F7> :AutoSaveToggle<CR>
|
||||||
map <F10> :PlugInstall<CR>
|
map <F10> :PlugInstall<CR>
|
||||||
map <C-F1> :.,$s/:\(\w\)/: \1/g<CR>
|
map <Enter> o<ESC>
|
||||||
" map <Enter> o<ESC>
|
map <S-Enter> O<ESC>
|
||||||
" map <S-Enter> O<ESC>
|
|
||||||
|
|||||||
Reference in New Issue
Block a user