Видео ролики бесплатно онлайн

Смотреть 3d видео

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

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

Shtsh 20.04.2010 14:55

Мой конфигМои некоторые конфиги

может, кто-нибудь что-то найдёт полезное

~/.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
set nu
set background=dark
imap <F1> <Esc>:set<Space>nu!<CR>a
nmap <F1> :set<Space>nu!<CR>
" Размер табуляции
set tabstop=4
" Размер сдвига при нажатии на клавиши << и >>
set shiftwidth=4
" Копирует отступ от предыдущей строки
"set autoindent
" Включаем 'умную' автоматическую расстановку отступов
"set smartindent
" Включаем подсветку синтаксиса
syntax on

" Включаем перенос строк
set wrap
" Перенос строк по словам, а не по буквам
set linebreak

" Включаем отображение выполняемой в данный момент команды в правом нижнем углу экрана.
" К примеру, если вы наберете 2d, то в правом нижнем углу экрана Vim отобразит строку 2d.
set showcmd
" Включаем отображение дополнительной информации в статусной строке
set statusline=%&lt;%f%h%m%r%=format=%{&fileformat;}\ file=%{&fileencoding;}\ enc=%{&encoding;}\ %b\ 0x%B\ %l,%c%V\ %P

" Включаем подсветку выражения, которое ищется в тексте
set hlsearch
" При поиске перескакивать на найденный текст в процессе набора строки
set incsearch
" Останавливать поиск при достижении конца файла
set nowrapscan
" Игнорировать регистр букв при поиске
set ignorecase

" Отключаем создание бэкапов
set nobackup
" Отключаем создание swap файлов
set noswapfile
"" Все swap файлы будут помещаться в эту папку
set dir=~/.vim/swp

"" Размер истории для отмены
"set undolevels=1000

" Список кодировок файлов для автоопределения
set fileencodings=utf-8,cp1251,koi8-r,cp866

" Перемещать курсор на следующую строку при нажатии на клавиши вправо-влево и пр.
set whichwrap=b,s,&lt;,>,<,>,l,h

" Просмотр нетекстовых файлов в Vim -->
au BufReadPost *.pdf silent %!pdftotext -nopgbrk "%" - |fmt -csw78
au BufReadPost *.doc silent %!antiword "%"
au BufReadPost *.odt silent %!odt2txt "%"
" Просмотр нетекстовых файлов в Vim <--

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

"cmap
cmap &lt;C-J> &lt;Left>
cmap &lt;C-K> &lt;Right>
cmap &lt;C-L> &lt;Del>
" <--




" Меню Encoding -->
" Выбор кодировки, в которой читать файл -->
set wildmenu
set wcm=&lt;Tab>
menu Encoding.Read.utf-8&lt;Tab>&lt;F7> :e ++enc=utf8 &lt;CR>
menu Encoding.Read.windows-1251&lt;Tab>&lt;F7> :e ++enc=cp1251&lt;CR>
menu Encoding.Read.koi8-r&lt;Tab>&lt;F7> :e ++enc=koi8-r&lt;CR>
menu Encoding.Read.cp866&lt;Tab>&lt;F7> :e ++enc=cp866&lt;CR>
map &lt;F7> :emenu Encoding.Read.&lt;TAB>
" Выбор кодировки, в которой читать файл <--

" Выбор кодировки, в которой сохранять файл -->
set wildmenu
set wcm=&lt;Tab>
menu Encoding.Write.utf-8&lt;Tab>&lt;S-F7> :set fenc=utf8 &lt;CR>
menu Encoding.Write.windows-1251&lt;Tab>&lt;S-F7> :set fenc=cp1251&lt;CR>
menu Encoding.Write.koi8-r&lt;Tab>&lt;S-F7> :set fenc=koi8-r&lt;CR>
menu Encoding.Write.cp866&lt;Tab>&lt;S-F7> :set fenc=cp866&lt;CR>
map &lt;S-F7> :emenu Encoding.Write.&lt;TAB>
" Выбор кодировки, в которой сохранять файл <--

" Выбор формата концов строк (dos - , unix - , mac - ) -->
set wildmenu
set wcm=&lt;Tab>
menu Encoding.End_line_format.unix&lt;Tab>&lt;C-F7> :set fileformat=unix&lt;CR>
menu Encoding.End_line_format.dos&lt;Tab>&lt;C-F7> :set fileformat=dos&lt;CR>
menu Encoding.End_line_format.mac&lt;Tab>&lt;C-F7> :set fileformat=mac&lt;CR>
map &lt;C-F7> :emenu Encoding.End_line_format.&lt;TAB>
" Выбор формата концов строк (dos - , unix - , mac - ) <--
" Меню Encoding <--



~/XTerm

1
2
3
4
5
6
7
8
9
tScrollBar: false
XTerm*scrollBar: false
XTerm*saveLines: 1000
XTerm*foreground: green
XTerm*cursorColor: grey
XTerm*background: black
XTerm*geometry: 105x35
XTerm*emghtBitInput: false
XTerm*metaSendsEscape: true


Последние 2 строчки - чтобы работали хоткеи с альтом

~/.bashrc

 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
#цветной вывод
alias ls='ls --color=auto'
PS1='\<\e<0;31m\>\u\<\e<m> \<\e<1;34m\>\w\<\e</m><m> \<\e<0;31m\>\$ \<\e</m><m>\<\e<0;32m\> '
eval `dircolors -b`
export GREP_COLOR="1;33"
alias grep='grep --color=auto'

#только один таб
set show-all-if-ambiguous on

#автодополнение
if < -f /etc/bash_completion >; then
. /etc/bash_completion
fi

#размер истории для хранения
export HISTSIZE=10000

#алиасы для частых команд (сейчас, вроде, даже не использую некоторые)
alias pb='pmount /dev/sdb1'
alias pub='pumount /dev/sdb1'
alias pc='pmount /dev/sdc1'
alias puc='pumount /dev/sdc1'
alias pd='pmount /dev/sdd1'
alias pud='pumount /dev/sdd1'
alias asd='aria2c'
alias asd30='aria2c --max-overall-download-limit=30K'

#переменные для редактора, браузера и чтения манов (и других, где используется PAGER)
export EDITOR=vim
export BROWSER=/usr/bin/google-chrome
export PAGER="/usr/bin/most -s"


alias srv-arm='rdesktop -u Administrator -p "pass" -g 1280x800 -k en-us 172.16.1.6'
alias srv-arm2='rdesktop -u "user@domain" -p "pass" -g 1280x800 -k en-us 172.16.1.6'
alias srv-int='rdesktop -u Administrator -p "pass" -g 1280x800 -k en-us 172.16.1.5'
alias srv-buh='rdesktop -u Администратор -p "pass" -g 1280x800 -k en-us 172.16.1.7'
</m>



~/.inputrc

Клавиши вверх и вниз ищут по истории с учётом того, какие первые буквы введены
1
2
3
"\e<a>
"\e<b>
</b></a>




Тэги: bashrc vim xterm конфиг
+ 4 -
Похожие Поделиться

haku 20.04.2010 20:58 #
+ 0 -
спасибо за ~/.inputrc

Смотреть онлайн бесплатно

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


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

Online video HD

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

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

Full HD video online

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

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

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