mirror of
				https://github.com/neovim/neovim.git
				synced 2025-11-03 17:24:29 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			90 lines
		
	
	
		
			935 B
		
	
	
	
		
			Matlab
		
	
	
	
	
	
			
		
		
	
	
			90 lines
		
	
	
		
			935 B
		
	
	
	
		
			Matlab
		
	
	
	
	
	
% vim: set ft=matlab sw=4 :
 | 
						|
 | 
						|
% START_INDENT
 | 
						|
if true
 | 
						|
disp foo
 | 
						|
elseif false
 | 
						|
disp bar
 | 
						|
end
 | 
						|
% END_INDENT
 | 
						|
 | 
						|
% START_INDENT
 | 
						|
try
 | 
						|
statements
 | 
						|
catch exception
 | 
						|
statements
 | 
						|
end
 | 
						|
% END_INDENT
 | 
						|
 | 
						|
% START_INDENT
 | 
						|
if true, ...
 | 
						|
if true
 | 
						|
disp hello
 | 
						|
end
 | 
						|
end
 | 
						|
% END_INDENT
 | 
						|
 | 
						|
% START_INDENT
 | 
						|
switch a
 | 
						|
case expr
 | 
						|
if true, foo; end
 | 
						|
disp hello
 | 
						|
otherwise
 | 
						|
disp bar
 | 
						|
end
 | 
						|
% END_INDENT
 | 
						|
 | 
						|
% START_INDENT
 | 
						|
if true
 | 
						|
A(1:end - 1)
 | 
						|
C{1:end - 1}
 | 
						|
disp foo
 | 
						|
end
 | 
						|
% END_INDENT
 | 
						|
 | 
						|
% START_INDENT
 | 
						|
A = [{
 | 
						|
}
 | 
						|
] ...
 | 
						|
disp foo
 | 
						|
disp bar
 | 
						|
% END_INDENT
 | 
						|
 | 
						|
% START_INDENT
 | 
						|
if true
 | 
						|
% end
 | 
						|
%% end
 | 
						|
disp foo
 | 
						|
end
 | 
						|
% END_INDENT
 | 
						|
 | 
						|
% START_INDENT
 | 
						|
% INDENT_EXE let b:MATLAB_function_indent = 0
 | 
						|
function foo
 | 
						|
disp foo
 | 
						|
function nested
 | 
						|
disp bar
 | 
						|
end
 | 
						|
end
 | 
						|
% END_INDENT
 | 
						|
 | 
						|
% START_INDENT
 | 
						|
% INDENT_EXE let b:MATLAB_function_indent = 1
 | 
						|
function foo
 | 
						|
disp foo
 | 
						|
function nested
 | 
						|
disp bar
 | 
						|
end
 | 
						|
end
 | 
						|
% END_INDENT
 | 
						|
 | 
						|
% START_INDENT
 | 
						|
% INDENT_EXE let b:MATLAB_function_indent = 2
 | 
						|
function foo
 | 
						|
disp foo
 | 
						|
function nested
 | 
						|
disp bar
 | 
						|
end
 | 
						|
end
 | 
						|
% END_INDENT
 |