FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
macvim/runtime/evim.vim at master · macvim-dev/macvim · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
macvim-dev
/
macvim
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
694
Star
7.9k
Code
Issues
187
Pull requests
12
Discussions
Actions
Wiki
Security and quality
1
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Wiki
Security and quality
Insights
Expand file tree
Breadcrumbs
macvim
/
runtime
/
evim.vim
Copy path
More file actions
More file actions
Latest commit
History
History
History
75 lines (60 loc) · 2.23 KB
Breadcrumbs
macvim
/
runtime
/
evim.vim
Copy path
File metadata and controls
75 lines (60 loc) · 2.23 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
"
Vim script for Evim key bindings
"
Maintainer:
The Vim Project <https://github.com/vim/vim>
"
Last Change:
2023 Aug 10
"
Former Maintainer:
Bram Moolenaar <Bram@vim.org>
"
Don't use Vi-compatible mode.
set
nocompatible
"
Use the mswin.vim script for most mappings
source
<sfile>
:
p
:
h
/
mswin
.
vim
"
Allow for using CTRL-Q in Insert mode to quit Vim.
inoremap
<C-Q>
<C-O>
:confirm qall
<CR>
"
Vim is in Insert mode by default
set
insertmode
"
Make a buffer hidden when editing another one
set
hidden
"
Make cursor keys ignore wrapping
inoremap
<silent>
<Down>
<C-R>
=pumvisible() ? "\
<lt>
Down>" : "\
<lt>
C-O>gj"
<CR>
inoremap
<silent>
<Up>
<C-R>
=pumvisible() ? "\
<lt>
Up>" : "\
<lt>
C-O>gk"
<CR>
"
CTRL-F does Find dialog instead of page forward
noremap
<silent>
<C-F>
:promptfind
<CR>
vnoremap
<silent>
<C-F>
y:promptfind
<C-R>
"
<CR>
onoremap
<silent>
<C-F>
<C-C>
:promptfind
<CR>
inoremap
<silent>
<C-F>
<C-O>
:promptfind
<CR>
cnoremap
<silent>
<C-F>
<C-C>
:promptfind
<CR>
set
backspace
=
2
"
allow backspacing over everything in insert mode
set
autoindent
"
always set autoindenting on
if
has
(
"
vms
"
)
set
nobackup
"
do not keep a backup file, use versions instead
else
set
backup
"
keep a backup file
endif
set
history
=
50
"
keep 50 lines of command line history
set
ruler
"
show the cursor position all the time
set
incsearch
"
do incremental searching
set
mouse
=
a
"
always use the mouse
"
Don't use Ex mode, use Q for formatting
map
Q
gq
"
Switch syntax highlighting on, when the terminal has colors
"
Highlight the last used search pattern on the next search command.
if
&
t_Co
>
2
||
has
(
"
gui_running
"
)
syntax
on
set
hlsearch
nohlsearch
endif
"
Enable file type detection.
"
Use the default filetype settings, so that mail gets 'tw' set to 72,
"
'cindent' is on in C files, etc.
"
Also load indent files, to automatically do language-dependent indenting.
filetype
plugin
indent
on
"
For all text files set 'textwidth' to 78 characters.
au
FileType
text
setlocal
tw
=
78
"
Add optional packages.
"
"
The matchit plugin makes the % command work better, but it is not backwards
"
compatible.
"
The ! means the package won't be loaded right away but when plugins are
"
loaded during initialization.
if
has
(
'
syntax
'
)
&&
has
(
'
eval
'
)
packadd
!
matchit
endif
"
vim:
set
sw
=
2
:
Back
|
FazBrowse Home
|
New Git URL