mirror of
				https://github.com/vim/vim.git
				synced 2025-10-30 09:47:20 -04:00 
			
		
		
		
	updated for version 7.0041
This commit is contained in:
		| @@ -1,4 +1,4 @@ | |||||||
| *usr_41.txt*	For Vim version 7.0aa.  Last change: 2005 Jan 01 | *usr_41.txt*	For Vim version 7.0aa.  Last change: 2005 Jan 17 | ||||||
|  |  | ||||||
| 		     VIM USER MANUAL - by Bram Moolenaar | 		     VIM USER MANUAL - by Bram Moolenaar | ||||||
|  |  | ||||||
| @@ -88,6 +88,16 @@ variable. | |||||||
| 	You can try out the examples by yanking the lines from the text here | 	You can try out the examples by yanking the lines from the text here | ||||||
| 	and executing them with :@" | 	and executing them with :@" | ||||||
|  |  | ||||||
|  | The example was given to explain the commands, but you would really want to | ||||||
|  | make such a loop it can be written much more compact: > | ||||||
|  |  | ||||||
|  | 	:for i in range(1, 4) | ||||||
|  | 	:  echo "count is" i | ||||||
|  | 	:endfor | ||||||
|  |  | ||||||
|  | We won't explain how |:for| and |range()| work right now.  Follow the links if | ||||||
|  | you are impatient. | ||||||
|  |  | ||||||
|  |  | ||||||
| THREE KINDS OF NUMBERS | THREE KINDS OF NUMBERS | ||||||
|  |  | ||||||
| @@ -560,6 +570,49 @@ String manipulation: | |||||||
| 	type()			type of a variable | 	type()			type of a variable | ||||||
| 	iconv()			convert text from one encoding to another | 	iconv()			convert text from one encoding to another | ||||||
|  |  | ||||||
|  | List manipulation: | ||||||
|  | 	get()			get an item without error for wrong index | ||||||
|  | 	len()			number of items in a List | ||||||
|  | 	empty()			check if List is empty | ||||||
|  | 	insert()		insert an item somewhere in a List | ||||||
|  | 	add()			append an item to a List | ||||||
|  | 	extend()		append a List to a List | ||||||
|  | 	remove()		remove one or more items from a List | ||||||
|  | 	copy()			make a shallow copy of a List | ||||||
|  | 	deepcopy()		make a full copy of a List | ||||||
|  | 	filter()		remove selected items from a List | ||||||
|  | 	map()			change each List item | ||||||
|  | 	sort()			sort a List | ||||||
|  | 	reverse()		reverse the order of a List | ||||||
|  | 	split()			split a String into a List | ||||||
|  | 	join()			join List items into a String | ||||||
|  | 	string()		String representation of a List | ||||||
|  | 	call()			call a function with List as arguments | ||||||
|  | 	max()			maximum value in a List | ||||||
|  | 	min()			minimum value in a List | ||||||
|  | 	count()			count number of times a value appears in a List | ||||||
|  | 	getline()		get List with buffer lines | ||||||
|  | 	append()		append List of lines to the buffer | ||||||
|  |  | ||||||
|  | Dictionary manipulation: | ||||||
|  | 	get()			get an entries without error for wrong key | ||||||
|  | 	len()			number of entries in a Dictionary | ||||||
|  | 	has_key()		check whether a key appears in a Dictionary | ||||||
|  | 	empty()			check if Dictionary is empty | ||||||
|  | 	remove()		remove an entry from a Dictionary | ||||||
|  | 	extend()		add entries from one Dictionary to another | ||||||
|  | 	filter()		remove selected entries from a Dictionary | ||||||
|  | 	map()			change each Dictionary entry | ||||||
|  | 	keys()			get List of Dictionary keys | ||||||
|  | 	values()		get List of Dictionary values | ||||||
|  | 	items()			get List of Dictionary key-value pairs | ||||||
|  | 	copy()			make a shallow copy of a Dictionary | ||||||
|  | 	deepcopy()		make a full copy of a Dictionary | ||||||
|  | 	string()		String representation of a Dictionary | ||||||
|  | 	max()			maximum value in a Dictionary | ||||||
|  | 	min()			minimum value in a Dictionary | ||||||
|  | 	count()			count number of times a value appears | ||||||
|  |  | ||||||
| Working with text in the current buffer: | Working with text in the current buffer: | ||||||
| 	byte2line()		get line number at a specific byte count | 	byte2line()		get line number at a specific byte count | ||||||
| 	line2byte()		byte count at a specific line | 	line2byte()		byte count at a specific line | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user