summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJunegunn Choi <junegunn.c@gmail.com>2020-10-27 23:53:25 +0900
committerJunegunn Choi <junegunn.c@gmail.com>2020-10-27 23:53:25 +0900
commitde3d09fe795e9185c1bcdedb13e612bbf4b3dfc3 (patch)
treec35e7ce0f6cc86a392da9296d5284ea7232b6fc7
parent407205e52ba3e4e0f51b94791b1ca63c81320dd6 (diff)
fixup
-rw-r--r--plugin/fzf.vim5
1 files changed, 1 insertions, 4 deletions
diff --git a/plugin/fzf.vim b/plugin/fzf.vim
index 46b7dfc5..7dc677f4 100644
--- a/plugin/fzf.vim
+++ b/plugin/fzf.vim
@@ -50,9 +50,6 @@ if s:is_win
" Use utf-8 for fzf.vim commands
" Return array of shell commands for cmd.exe
function! s:enc_to_cp(str)
- if s:is_win && has('gui')
- return iconv(a:str, 'utf-8', &encoding)
- endif
if !has('iconv')
return a:str
endif
@@ -407,7 +404,7 @@ try
let prefix = '( '.source.' )|'
elseif type == 3
let temps.input = s:fzf_tempname()
- call writefile(map(source, '<SID>enc_to_cp(v:val)'), temps.input)
+ call writefile(source, temps.input)
let prefix = (s:is_win ? 'type ' : 'cat ').fzf#shellescape(temps.input).'|'
else
throw 'Invalid source type'