-
Notifications
You must be signed in to change notification settings - Fork 0
/
.vimrc
44 lines (39 loc) · 1.15 KB
/
.vimrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
set title
set autoread
set cursorline
set noerrorbells
set vb t_vb=
set number
set showmode
syntax enable
set background=dark
" Text, tab and indent related
set autoindent " Keep the indent when creating a new line
set copyindent " Copy the previous indentation on autoindent
set expandtab " Spaces instead of tabs for better cross-editor compatibility
set shiftwidth=4 " Number of spaces to use in each autoindent step
set smarttab " Use shiftwidth and softtabstop to insert or delete (on <BS>) blanks
set softtabstop=0 " Number of spaces to skip or insert when <BS>ing or <Tab>ing
set tabstop=4 " Two tab spaces
" Search
set hlsearch " highlight all matches...
set ignorecase " select case-insenitiv search
set incsearch " ...and also during entering the pattern
set showmatch " jump to matches during entering the pattern
" Emoji shortcuts
ab :white_check_mark: ✅
ab :warning: ⚠
ab :bulb: 💡
ab :pushpin: 📌
ab :bomb: 💣
ab :pill: 💊
ab :construction: 🚧
ab :pencil: 📝
ab :point_right: 👉
ab :book: 📖
ab :link: 🔗
ab :wrench: 🔧
ab :info: 🛈
ab :telephone: 📞
ab :email: 📧
ab :computer: 💻