43 lines · 739 B · Text
RawDownload
Test for :execute, :while and :if STARTTEST:so small.vimmt:let i = 0:while i < 12:  let i = i + 1:  if has("ebcdic"):    execute "normal o" . i . "\047":  else:    execute "normal o" . i . "\033":  endif:  if i % 2:    normal Ax:    if i == 9:      break:    endif:    if i == 5:      continue:    else:      let j = 9:      while j > 0:        if has("ebcdic"):          execute "normal" j . "a" . j . "\x27":        else:          execute "normal" j . "a" . j . "\x1b":        endif:        let j = j - 1:      endwhile:    endif:  endif:  if i == 9:    if has("ebcdic"):      execute "normal Az\047":    else:      execute "normal Az\033":    endif:  endif:endwhile:'t,$w! test.out:qa!ENDTEST 

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t