瀏覽代碼

Don't break kill ring rotation

pull/332/head
Harm te Hennepe 6 年之前
committed by Eric Freese
父節點
當前提交
59c72c6805
共有 3 個檔案被更改,包括 25 行新增0 行删除
  1. +23
    -0
      spec/kill_ring_spec.rb
  2. +1
    -0
      src/config.zsh
  3. +1
    -0
      zsh-autosuggestions.zsh

+ 23
- 0
spec/kill_ring_spec.rb 查看文件

@ -0,0 +1,23 @@
context 'with some items in the kill ring' do
before do
session.
send_string('echo foo').
send_keys('C-u').
send_string('echo bar').
send_keys('C-u')
end
describe '`yank-pop`' do
it 'should cycle through all items in the kill ring' do
session.send_keys('C-y')
wait_for { session.content }.to eq('echo bar')
session.send_keys('escape').send_keys('y')
wait_for { session.content }.to eq('echo foo')
session.send_keys('escape').send_keys('y')
wait_for { session.content }.to eq('echo bar')
end
end
end

+ 1
- 0
src/config.zsh 查看文件

@ -61,6 +61,7 @@ ZSH_AUTOSUGGEST_IGNORE_WIDGETS=(
set-local-history
which-command
yank
yank-pop
)
# Max size of buffer to trigger autosuggestion. Leave undefined for no upper bound.

+ 1
- 0
zsh-autosuggestions.zsh 查看文件

@ -97,6 +97,7 @@ ZSH_AUTOSUGGEST_IGNORE_WIDGETS=(
set-local-history
which-command
yank
yank-pop
)
# Max size of buffer to trigger autosuggestion. Leave undefined for no upper bound.

Loading…
取消
儲存