Pull in all repos function and changes to Vim
Vim: - Local mappings to type out math notes. - Mapping to toggle highlight searches and replace all. - Increase linespace to display underscores.
This commit is contained in:
19
.vimrc
19
.vimrc
@@ -13,6 +13,7 @@ set autoindent
|
||||
set mouse=c
|
||||
set clipboard=unnamedplus
|
||||
set foldmethod=marker
|
||||
set linespace=5
|
||||
" }}} set x=y "
|
||||
|
||||
autocmd VimResized * wincmd =
|
||||
@@ -73,12 +74,14 @@ let mapleader="\<Space>"
|
||||
nnoremap <leader>e o<ESC>
|
||||
nnoremap <leader>f za
|
||||
nnoremap <leader>ff :set foldmethod=marker<CR> zM
|
||||
nnoremap <leader>h :set hlsearch! hlsearch?<CR>
|
||||
nnoremap <leader>m :call cursor(0, len(getline('.'))/2)<CR>
|
||||
nnoremap <leader>p :LLPStartPreview<CR>
|
||||
nnoremap <leader>pli :PlugInstall<CR>
|
||||
nnoremap <leader>plc :PlugClean<CR>
|
||||
nnoremap <leader>plu :PlugUpdate<CR>
|
||||
nnoremap <leader>r :.,.+s///g<left><left><left><left><left>
|
||||
nnoremap <leader>R :%s///g<left><left><left>
|
||||
nnoremap <leader>s :set syn=sh<CR>
|
||||
" }}} Mappings "
|
||||
|
||||
@@ -86,7 +89,21 @@ nnoremap <leader>s :set syn=sh<CR>
|
||||
let maplocalleader="-"
|
||||
autocmd Filetype c inoremap <localleader>s struct pixel
|
||||
|
||||
autocmd Filetype tex inoremap <localleader>t $T$
|
||||
autocmd Filetype tex inoremap <localleader>e \exists
|
||||
autocmd Filetype tex inoremap <localleader>fa \forall
|
||||
autocmd Filetype tex inoremap <localleader>g \geq
|
||||
autocmd Filetype tex inoremap <localleader>i \in
|
||||
autocmd Filetype tex inoremap <localleader>l \leq
|
||||
autocmd Filetype tex inoremap <localleader>lr \Leftrightarrow
|
||||
autocmd Filetype tex inoremap <localleader>n \neg
|
||||
autocmd Filetype tex inoremap <localleader>N \mathbb{N}
|
||||
autocmd Filetype tex inoremap <localleader>R \Rightarrow
|
||||
autocmd Filetype tex inoremap <localleader>st such that
|
||||
autocmd Filetype tex inoremap <localleader>t \times
|
||||
autocmd Filetype tex inoremap <localleader>T $T$
|
||||
autocmd Filetype tex inoremap <localleader>v \vee
|
||||
autocmd Filetype tex inoremap <localleader>w \wedge
|
||||
autocmd Filetype tex inoremap <localleader>x $x$-axis
|
||||
autocmd Filetype tex inoremap <localleader>y $y$-axis
|
||||
autocmd Filetype tex inoremap <localleader>Z \mathbb{Z}
|
||||
" }}} Local Mappings "
|
||||
|
||||
@@ -36,4 +36,10 @@ gmrgr() {
|
||||
git remote remove $1
|
||||
}
|
||||
gunc() { git update-index --assume-unchanged $1 ; }
|
||||
gpla() {
|
||||
cmds="lc snp 9r sch"
|
||||
for cmd in $cmds; do
|
||||
eval $cmd && gst && gpl && gclear
|
||||
done
|
||||
}
|
||||
# Functions }}}
|
||||
|
||||
@@ -54,5 +54,7 @@ if [ "$(hostname)" == "X1-Carbon" ]; then
|
||||
xmodmap -e "keycode 119 = End"
|
||||
xmodmap -e "keycode 110 = Delete"
|
||||
xmodmap -e "keycode 115 = BackSpace"
|
||||
|
||||
alias thn="thunar ."
|
||||
fi
|
||||
# Laptop }}}
|
||||
|
||||
@@ -42,7 +42,7 @@ cd_209="d ~/Documents/School/209";
|
||||
alias 209="$cd_209"
|
||||
alias 9r="$cd_209/mokkar"
|
||||
alias l5="$cd_209/mokkar/lab5"
|
||||
alias a2="$cd_209/mokkar/a2"
|
||||
alias 9a="$cd_209/mokkar/a2"
|
||||
# alias cdf="ssh -t mokkar@cdf.utoronto.ca '. ./.bashrc; bash -l'"
|
||||
alias cdf="echo \". ./.bashrc\"&& ssh mokkar@cdf.utoronto.ca"
|
||||
mkex() { chmod 700 $1 ; }
|
||||
@@ -79,3 +79,5 @@ run() {
|
||||
alias mka="make all; ./bitmap_printer.out dog.bmp"
|
||||
# }}}
|
||||
# }}}
|
||||
|
||||
alias 6a="$cd_school/236/a1"
|
||||
|
||||
Reference in New Issue
Block a user