-
Notifications
You must be signed in to change notification settings - Fork 109
Practice
t9md edited this page Mar 5, 2017
·
1 revision
Want to remove all occurrenceCount: \d,
-
/
, pasteoccurrenceCount: \d,
,cmd-o
d p
describe "remove preset occurrence", ->
it 'removes occurrence one by one separately', ->
ensure 'g o', occurrenceCount: 1, occurrenceText: 'This', cursor: [0, 0]
ensure 'w', cursor: [0, 5]
ensure 'g o', occurrenceCount: 4, occurrenceText: ['This', 'text', 'text', 'text'], cursor: [0, 5]
ensure 'g o', occurrenceCount: 3, occurrenceText: ['This', 'text', 'text'], cursor: [0, 5]
ensure 'b g o', occurrenceCount: 2, occurrenceText: ['text', 'text'], cursor: [0, 0]
it 'removes all occurrence in this editor by escape', ->
ensure 'g o', occurrenceCount: 1, occurrenceText: 'This', cursor: [0, 0]
ensure 'w', cursor: [0, 5]
ensure 'g o', occurrenceCount: 4, occurrenceText: ['This', 'text', 'text', 'text'], cursor: [0, 5]
ensure 'escape', occurrenceCount: 0
fit 'can recall previously set occurence pattern by `g .`', ->
ensure 'w v l g o', occurrenceCount: 3, occurrenceText: ['te' 'te', 'te'], cursor: [0, 6]