Видео смотреть бесплатно

Смотреть 4k видео

Официальный сайт jetune 24/7/365

Смотреть видео бесплатно

20.04.10 23:50 bosha

Мой конфигОчередной ~/.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
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250

"-------------------------

"" Basic Settings
"-------------------------
" " For vim outliner
filetype plugin indent on

" disable the welcome screen

set shortmess+=I        

" " Set encoding for autocompetition
set fileencodings=utf-8,cp1251,koi8-r,cp866

" " More pretty colors
set t_Co=256

" " Setting up colorscheme
colorscheme xoria256

" " Set the reversal of lines according
set wrap
set linebreak

" " I am not really now why i add this line
set virtualedit=all

" " Cool stuff to view word which changes now
set cpoptions=ces$

" " Turning off capability with vi
set nocompatible

" " Show cursor all the time
set ruler  

" " Show uncompleted commands in status bar
set showcmd  

" " Switch on line numbering
set nu

" " Folding on indentation
set foldmethod=manual

" " Search as you type
set incsearch

" " Stop the search at the end of file
set nowrapscan

" Теперь нет необходимости передвигать курсор к краю экрана, чтобы подняться

" в режиме редактирования
set scrolljump=7

" " Теперь нет необходимости передвигать курсор к краю экрана, чтобы
" опуститься в режиме редактирования
set scrolloff=7

" " Set visual bell off
set novisualbell
set t_vb=  

" " Default encoding
set termencoding=utf-8

" " Don't remove current buffer, when we switch to next.
set hidden

" " make command line height in one line
set ch=1

" " Hide mouse pointer when typing
set mousehide

" " Set autoindent
set autoindent

" " Syntax lighting
syntax on

" " Say to vim, that the background is black.
" " That give us more beauty colors :)
" set background=dark

" " Turn off backup files
set nobackup

" " Turn off swap files
set noswapfile

" " Conversion tab to spaces.
set expandtab

" " set default tab size
set shiftwidth=4
set softtabstop=4
set tabstop=4
set smarttab

"
set cursorline

" " Paren mode
" :let loaded_matchparen = 1
set showmatch

" " Status line format
set statusline=%<%f%h%m%r%=format=%{&fileformat}\ file=%{&fileencoding}\ enc=%{&encoding}\ %b\ 0x%B\ %l,%c%V\ %P
set laststatus=2

" " Set "smart" indent
set smartindent

" " Session option
set sessionoptions=curdir,buffers,tabpages

"-------------------------
"" Hotkeys
"-------------------------

" CTRL-F for omni completion
imap <C-F> <C-X><C-O>

" " C-c and C-v - Copy/Paste using "Global clipboard"
vmap <C-C> "+yi
imap <C-V> <esc>"+gPi

" " Shitf-Insert like xterm
map <S-Insert> <MiddleMouse>

" C-y - удаление текущей строки
" nmap <C-y> dd
" imap <C-y> <esc>ddi

" " Поиск и замена слова под курсором
nmap ; :%s/\<<c-r>=expand("<cword>")<cr>\>/
"

" F3 - просмотр ошибок
nmap <F3> :copen<cr>
vmap <F3> <esc>:copen<cr>
imap <F3> <esc>:copen<cr>

" " F5 - просмотр списка буферов
nmap <F5> <Esc>:BufExplorer<cr>
vmap <F5> <esc>:BufExplorer<cr>
imap <F5> <esc><esc>:BufExplorer<cr>

" " F6 - предыдущий буфер
map <F6> :bp<cr>
vmap <F6> <esc>:bp<cr>i
imap <F6> <esc>:bp<cr>i

" " F7 - следующий буфер
map <F7> :bn<cr>
vmap <F7> <esc>:bn<cr>i
imap <F7> <esc>:bn<cr>i

" " F8 - список закладок
map <F8> :MarksBrowser<cr>
vmap <F8> <esc>:MarksBrowser<cr>
imap <F8> <esc>:MarksBrowser<cr>

" команда
map <F9> :make<cr>
vmap <F9> <esc>:make<cr>i
imap <F9> <esc>:make<cr>i

" " F10 - удалить буфер
" map <F10> :bd<cr>
" vmap <F10> <esc>:bd<cr>
" imap <F10> <esc>:bd<cr>

" " VimCommander
noremap <silent> <F11> :cal VimCommanderToggle()<CR>  

" " < & > - делаем отступы для блоков
" vmap < <gv
" vmap > >gv

" " Клавиши быстрого редактирования строки, в режиме вставки
" imap <C-J> <Left>
" imap <C-K> <Right>
" imap <C-L> <Del>

" " И командной строке
" cmap <C-K> <Right>
" cmap <C-J> <Left>
" cmap <C-L> <Del>

" " Moving the lines easily.
nmap <c-j> mz:m+<CR>`z==
nmap <c-k> mz:m-2<CR>`z==
imap <c-j> <Esc>:m+<CR>==gi
imap <c-k> <Esc>:m-2<CR>==gi
vmap <c-j> :m'
>+<CR>gv=`<my`>mzgv`yo`z
vmap <c-k> :m'<-2<CR>gv=`>my`<mzgv`yo`z


" " Меню выбора кодировки текста (koi8-r, cp1251, cp866, utf8)
set wildmenu
set wcm=<Tab>
menu Encoding.koi8-r :e ++enc=koi8-r<CR>
menu Encoding.windows-1251 :e ++enc=cp1251<CR>
menu Encoding.cp866 :e ++enc=cp866<CR>
menu Encoding.utf-8 :e ++enc=utf8 <CR>

" Switches spelling

setlocal spell spelllang=ru,en
set wildmenu
set wcm=<Tab>
menu Spl.next ]s
menu Spl.prev [s
menu Spl.word_good zg
menu Spl.word_wrong zw
menu Spl.word_ignore zG
imap <F2> <Esc>:set spell!<CR>
nmap <F2> :set spell!<CR>
imap <C-F2> <Esc>:emenu Spl.<TAB>
nmap <C-F2> :emenu Spl.<TAB>

" " For snipmate plugin
filetype plugin on

au BufRead,BufNewFile *.phps    set filetype=php
au BufRead,BufNewFile *.thtml    set filetype=php

" " If file head have #!/bin/ then chmod +x to file
" au BufWritePost * if getline(1) =~ "^#!" | if getline(1) =~ "/bin/" | silent !chmod a+x | endif | endif

" Настройки для SessionMgr
let g:SessionMgr_AutoManage = 0
let g:SessionMgr_DefaultName = "mysession"

" " if you need to save file with root permission, just type :Wsudo to save.
command Wsudo set buftype=nowrite | silent execute '
:%w !sudo tee %' | set buftype= | e! %

" allow command line editing like emacs
cnoremap <C-A>      <Home>
cnoremap <C-E>      <End>
" cnoremap <C-F>      <Right>
cnoremap <C-N>      <End>
cnoremap <C-P>      <Up>
cnoremap <ESC>b     <S-Left>
cnoremap <ESC><C-B> <S-Left>
cnoremap <ESC>f     <S-Right>
cnoremap <ESC><C-F> <S-Right>
cnoremap <ESC><C-H> <C-W>



Он у меня в ужасно состоянии, всё никак не дойдут руки "причесать" :)

Остальные конфиги если кому интересно, всегда доступны через git на github

P.S. Парсер почему-то часть конфига перечеркнул. В чём дело не имею ни малейшего понятия =(


Теги:

Shtsh 21.04.10 10:00 # +0
попробуй его засунуть в тег code
bosha 21.04.10 10:03 # +0
Чёрт. Спросони не подумал, спасибо.
blackraven 21.04.10 13:49 # +0
А как-нибудь можно скрывать все эти сотнестрочные конфиги в RSS-ленте? Листать запарился... Спойлер похоже в RSS не работает.
Shtsh 21.04.10 14:09 # +0
Для таких пожеланий стоит писать в багтрекер.
Насчёт RSS я уже написал

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 111)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 2155 из 161 города)
            Топ пользователей Топ блогов

            Новенькие: olegteror, T1mbo, bombadill, salmaja, harekml
            welinux.ru

            В хорошем качестве hd видео

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн