Paweł Piskorz koder HTML/CSS
Paweł Piskorz koder HTML/CSS
Temat: Zepsute wklejanie w gVimie
Tymczasowo pomaga wyrzucenie z _vimrc:" Bubble multiple lines
vmap <C-Up> xkP`[V`]
vmap <C-Down> xp`[V`]
Ale to mam od dawna i wcześniej były problemy tylko z wklejaniem długich tekstów.
Jarosław P. IT, JBG-2 Sp. z o.o.
Temat: Zepsute wklejanie w gVimie
Paweł Piskorz:Wersja 7.3 - czysta instalacja - krótki test wydaje się, że działa dobrze.
Po wciśnięciu CTRL+V gVim zamiast wkleić tekst w miejsce zaznaczenia, wkleja go linijkę wyżej. Jak to naprawić?
Co dostajesz w wyniku komendy:
:map
powinno być coś takiego:
...
v <C-V> & "-c<ESC>:call paste#Paste()<CR>
no <C-V> "+gP
Paweł Piskorz koder HTML/CSS
Temat: Zepsute wklejanie w gVimie
Przepraszam, ale nie dostałem maila o Twojej odpowiedzi.:map mi zwraca dwa ekrany różnych wartości, w tym wymienione przez Ciebie. Z tym że "v" i "no" mam mnóstwo razy - to dobrze?
Da się jakoś zrzucić wynik :map do pliku?
Jarosław P. IT, JBG-2 Sp. z o.o.
Temat: Zepsute wklejanie w gVimie
Paweł Piskorz:
Przepraszam, ale nie dostałem maila o Twojej odpowiedzi.
:map mi zwraca dwa ekrany różnych wartości, w tym wymienione przez Ciebie. Z tym że "v" i "no" mam mnóstwo razy - to dobrze?
Pierwsza litera (v, n, o, ...) oznaczy dla jakiego trybu pracy (Visual, Normal, Insert, ...) zostało zdefiniowanie mapowanie.
Paweł Piskorz:Komenda
Da się jakoś zrzucić wynik :map do pliku?
:mk (nazwa_pliku), zapisuje aktualne ustawienia (:set) oraz mapowania (:map) do pliku.
W sumie można jeszcze zawęzić ilość informacji do informacji o wybranym klawiszu + gdzie ostatnie była definicja:
:verbose map <C-V>
Twój problem dotyczy wersji pod Windows, Linux czy inny system?
Paweł Piskorz koder HTML/CSS
Temat: Zepsute wklejanie w gVimie
Niedorobione jest to forum :/Wersja pod Windows, zrzut :mk
http://piskorz.info/tmp/gvimconfig
if &cp | set nocp | endifPaweł Piskorz edytował(a) ten post dnia 17.11.10 o godzinie 18:11
let s:cpo_save=&cpo
set cpo&vim
inoremap <silent> <S-Tab> =BackwardsSnippet()
cnoremap <C-F4> c
inoremap <C-F4> c
cnoremap <C-Tab> w
inoremap <C-Tab> w
cmap <S-Insert> +
imap <S-Insert>
xnoremap ggVG
snoremap gggHG
onoremap gggHG
nnoremap gggHG
vnoremap "+y
snoremap <silent> i<Right>=TriggerSnippet()
noremap
vnoremap :update
nnoremap :update
onoremap :update
nmap "+gP
omap "+gP
snoremap b<BS>
xnoremap "+x
nmap A <Plug>ZenCodingAnchorizeSummary
nmap a <Plug>ZenCodingAnchorizeURL
nmap k <Plug>ZenCodingRemoveTag
nmap j <Plug>ZenCodingSplitJoinTagNormal
nmap / <Plug>ZenCodingToggleComment
nmap i <Plug>ZenCodingImageSize
nmap N <Plug>ZenCodingPrev
nmap n <Plug>ZenCodingNext
vmap D <Plug>ZenCodingBalanceTagOutwardVisual
nmap D <Plug>ZenCodingBalanceTagOutwardNormal
vmap d <Plug>ZenCodingBalanceTagInwardVisual
nmap d <Plug>ZenCodingBalanceTagInwardNormal
nmap ; <Plug>ZenCodingExpandWord
nmap , <Plug>ZenCodingExpandNormal
vmap , <Plug>ZenCodingExpandVisual
noremap
noremap u
noremap s :TCommentAs =&ft
_
noremap n :TCommentAs =&ft
noremap a :TCommentAs
noremap b :TCommentBlock
vnoremap <silent> r :TCommentRight
vnoremap <silent> i :TCommentInline
nnoremap <silent> r :TCommentRight
onoremap <silent> r :TCommentRight
noremap :TComment
noremap <silent> p m`vip:TComment
``
vnoremap <silent> :TCommentMaybeInline
nnoremap <silent> :TComment
onoremap <silent> :TComment
cnoremap :simalt ~
inoremap :simalt ~
snoremap % b<BS>%
snoremap ' b<BS>'
vnoremap < <gv
vnoremap > >gv
map Q gq
snoremap U b<BS>U
vmap [% [%m'gv``
snoremap \ b<BS>\
noremap \_s :TCommentAs =&ft
_
noremap \_n :TCommentAs =&ft
noremap \_a :TCommentAs
noremap \_b :TCommentBlock
xnoremap <silent> \_r :TCommentRight
nnoremap <silent> \_r :TCommentRight
snoremap <silent> \_r :TCommentRight
onoremap <silent> \_r :TCommentRight
xnoremap <silent> \_i :TCommentInline
noremap \_ :TComment
noremap <silent> \_p vip:TComment
xnoremap <silent> \__ :TCommentMaybeInline
nnoremap <silent> \__ :TComment
snoremap <silent> \__ :TComment
onoremap <silent> \__ :TComment
vmap ]% ]%m'gv``
snoremap ^ b<BS>^
snoremap ` b<BS>`
vmap a% [%v]%
nmap gx <Plug>NetrwBrowseX
xnoremap <silent> gC :TCommentMaybeInline
nnoremap <silent> gCc :let w:tcommentPos = getpos(".") | set opfunc=tcomment#OperatorLineAnyway
g@$
nnoremap <silent> gC :let w:tcommentPos = getpos(".") | set opfunc=tcomment#OperatorAnyway
g@
xnoremap <silent> gc :TCommentMaybeInline
nnoremap <silent> gcc :let w:tcommentPos = getpos(".") | set opfunc=tcomment#OperatorLine
g@$
nnoremap <silent> gc :let w:tcommentPos = getpos(".") | set opfunc=tcomment#Operator
g@
snoremap <Left> bi
snoremap <Right> a
snoremap <BS> b<BS>
snoremap <silent> <S-Tab> i<Right>=BackwardsSnippet()
nnoremap <silent> <Plug>NetrwBrowseX :call netrw#NetrwBrowseX(expand("<cWORD>"),0)
nmap <C-Down> ddp
nmap <C-Up> ddkP
onoremap <C-F4> c
nnoremap <C-F4> c
vnoremap <C-F4> c
onoremap <C-Tab> w
nnoremap <C-Tab> w
vnoremap <C-Tab> w
vmap <S-Insert>
xnoremap <BS> d
vmap <C-Del> "*d
vnoremap <S-Del> "+x
vnoremap <C-Insert> "+y
nmap <S-Insert> "+gP
omap <S-Insert> "+gP
cnoremap gggHG
inoremap gggHG
inoremap <silent> =TriggerSnippet()
inoremap <silent> =ShowAvailableSnips()
inoremap :update
inoremap u
cmap +
imap A <Plug>ZenCodingAnchorizeSummary
imap a <Plug>ZenCodingAnchorizeURL
imap k <Plug>ZenCodingRemoveTag
imap j <Plug>ZenCodingSplitJoinTagInsert
imap / <Plug>ZenCodingToggleComment
imap i <Plug>ZenCodingImageSize
imap N <Plug>ZenCodingPrev
imap n <Plug>ZenCodingNext
imap D <Plug>ZenCodingBalanceTagOutwardInsert
imap d <Plug>ZenCodingBalanceTagInwardInsert
imap ; <Plug>ZenCodingExpandWord
imap , <Plug>ZenCodingExpandAbbr
inoremap
inoremap u
inoremap s :TCommentAs =&ft
_
inoremap n :TCommentAs =&ft
inoremap a :TCommentAs
inoremap b :TCommentBlock
inoremap <silent> r :TCommentRight
inoremap :TComment
inoremap <silent> p :norm! m`vip
:TComment
``
inoremap <silent> :TComment
noremap :simalt ~
let &cpo=s:cpo_save
unlet s:cpo_save
set autowrite
set backspace=indent,eol,start
set backup
set encoding=utf-8
set fileencodings=ucs-bom,utf-8,cp1250
set guifont=Consolas:h13
set helplang=pl
set history=50
set hlsearch
set ignorecase
set incsearch
set keymodel=startsel,stopsel
set ruler
set selection=exclusive
set selectmode=mouse,key
set termencoding=cp1250
set whichwrap=b,s,<,>,[,]
set window=52
" vim: set ft=vim :
Podobne tematy
-
Fani Excela » Wklejanie wartości tylko w widoczne pola -
-
SAP a VisualBasic » Wklejanie aktualnej daty do pola SAP za pomocą makra Excel -
-
Excel » makro wklejanie wartości -
-
Fani Excela » Wklejanie obszaru danych w obszar zawierający zablokowane... -
-
Fani Excela » wklejanie do widocznych kolumn -
-
Fani Excela » Makro - wklejanie zawartości komórki do wyszkikwania w... -
-
Google » google docs - automatyczne wklejanie formuł do komórek -... -
-
InDesign » Problem z indesignem wklejanie fragmentu tekstu -
-
SAP MM » MIRO, wklejanie kilkunastu pozycji? -
-
Fani Excela » Kopiowanie i wklejanie wielu komórek -
Następna dyskusja: