set hlsearch
set switchbuf=usetab
- " Disable Mouse Interactions
++" Mouse Interactions
set mouse=a
-if !has('nvim')
- set ttymouse=xterm2
-endif
-set guioptions-=T
-set guifont=Menlo:h14
+set ttymouse=urxvt
map <C-t> :tabnew<cr>
map <C-tab> :tabnext<cr>
let g:ale_set_quickfix=1
let g:ale_fixers = {}
let g:ale_fixers.python = ['black']
-
- let wiki = {}
- let wiki.path = '~/vimwiki'
- let wiki.syntax = 'markdown'
- let wiki.ext = '.md'
- let wiki.auto_toc = 1
- let wiki.auto_header = 1
-
- let zettlr = {}
- let zettlr.path = '~/Documents/znotebook'
- let zettlr.syntax = 'markdown'
- let zettlr.ext = '.md'
- let zettlr.auto_toc = 1
- let zettlr.auto_header = 1
-
- let g:vimwiki_list = [wiki, zettlr]
+ let g:ale_linters = {'asm': []}
-let wiki = {}
-let wiki.path = '~/vimwiki/'
-let wiki.syntax = 'markdown'
-let wiki.ext = '.md'
-let wiki.auto_toc = 1
-let wiki.nested_syntaxes = {'bash': 'bash', 'python': 'python'}
-let g:vimwiki_list = [wiki]
-
-"let g:vimwiki_list = [{'path': '~/vimwiki',
-" \ 'syntax': 'markdown', 'ext': '.md',
-" \ 'auto_toc': 1}]
-
map <leader>f :CtrlP<cr>
map <leader>a :NERDTreeToggle<cr>
map <leader>b :Git blame<cr>
autocmd FileType make setlocal noexpandtab
autocmd FileType python setlocal tabstop=4 softtabstop=4 shiftwidth=4
+ autocmd FileType asm setlocal tabstop=8 softtabstop=8 shiftwidth=8
-au BufNewFile,BufRead *.js set filetype=javascript
-au BufNewFile,BufRead *.json set filetype=javascript
+au BufNewFile,BufRead *.js,*.json set filetype=javascript
au BufNewFile,BufRead *.ts set filetype=typescript
au BufNewFile,BufRead Podfile,*.podspec set filetype=ruby
au BufNewFile,BufRead /usr/local/nginx/conf/* set filetype=nginx
# bindsym $mod+d exec --no-startup-id dmenu_run
# bindsym $mod+Shift+d exec --no-startup-id i3-dmenu-desktop
# A more modern dmenu replacement is rofi:
- bindcode $mod+40 exec "rofi -show combi"
+ bindsym $mod+d exec "rofi -show combi"
-# bindsym $mod+Shift+d exec "rofi -modi drun,run -show drun"
# There also is i3-dmenu-desktop which only displays applications shipping a
# .desktop file. It is a wrapper around dmenu, so you need that installed.
# bindcode $mod+40 exec --no-startup-id i3-dmenu-desktop