Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

# 

# coding=utf-8 

"""Constants and definitions""" 

 

import re 

 

# Used for command parsing, output redirection, tab completion and word 

# breaks. Do not change. 

QUOTES = ['"', "'"] 

REDIRECTION_PIPE = '|' 

REDIRECTION_OUTPUT = '>' 

REDIRECTION_APPEND = '>>' 

REDIRECTION_CHARS = [REDIRECTION_PIPE, REDIRECTION_OUTPUT] 

REDIRECTION_TOKENS = [REDIRECTION_PIPE, REDIRECTION_OUTPUT, REDIRECTION_APPEND] 

 

# Regular expression to match ANSI escape codes 

ANSI_ESCAPE_RE = re.compile(r'\x1b[^m]*m')