" :source run.vim " @a apple;:banana :: cake data;;exchange :; format apple ;: banana :: cake data ;; exchange :; format apple ;: banana :: cake data ;; exchange :; format apple ;:____banana::cake data ;;____exchange:;format apple ; : banana : : cake data ; ; exchange : ; format ap pl e; :b an an a: :c ak e da ta ;; ex ch an ge :; fo rm at ap ple;:banana::cake da ta;;exchange:;format apple???;:~~~banana???::~~~ cake data???;;~~~ exchange???:;~~~format apple;: banana::cake data;; exchange:;format apple<<<;:>>>banana::cake data <<<;;>>>exchange:;format apple ;: banana::cake data ;; exchange:;format apple;:banana :: cake data;;exchange :; format apple ;: banana :: cake data ;; exchange :; format apple ;: banana :: cake data ;; exchange :; format apple ;: banana :: cake data ;; exchange :; format apple ;: banana :: cake data ;; exchange :; format apple ;: banana::cake data ;; exchange:;format apple ; :banana::cake data ; ; exchange: ; format apple ; :banana::cake data ; ;exchange:;format apple ; :banana::cake data ; ;exchange:;format apple;:banana::cake data;;exchange:;format apple;: banana: : cake data;;exchange: ;format apple;:banana: :cake data;;exchange:;format apple;:banana: :cake data;;exchange:;format apple;: banana: : cake data;;exchange: ;format apple;:banana:: cake data;;exchange: ;format apple;: banana: : cake data;;exchange: ;format apple;: banana::cake data;;exchange: ;format ```ruby apple = 1 # comment not aligned apricot = 'DAD' + 'F#AD' banana = 'Gros Michel' # comment 2 ``` a()p()p()l()e();():()b()a()n()a()n()a():():()c()a()k()e( d()a()t()a();();()e()x()c()h()a()n()g()e():();()f()o()r()m()a()t(