def insert(self, ch):
        r, c = self.cursor()
        row = self.buf[r]
        row[c+1:] = row[c:-1]
        row[c] = encode(ch, self.attr, self.fg, self.bg)
Reads artifact definitions from YAML files in a directory.
dataset/ETHPy150Open kdart/pycopia/QA/pycopia/terminal.py/Screen.insert--crossover with--dataset/ETHPy150Open ForensicArtifacts/artifacts/artifacts/reader.py/YamlArtifactsReader.ReadDirectory