文件操作 - emacs_state.py
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/prompt_toolkit/key_binding/emacs_state.py
编辑文件内容
from typing import List, Optional from .key_processor import KeyPress __all__ = [ "EmacsState", ] class EmacsState: """ Mutable class to hold Emacs specific state. """ def __init__(self) -> None: # Simple macro recording. (Like Readline does.) # (For Emacs mode.) self.macro: Optional[List[KeyPress]] = [] self.current_recording: Optional[List[KeyPress]] = None def reset(self) -> None: self.current_recording = None @property def is_recording(self) -> bool: "Tell whether we are recording a macro." return self.current_recording is not None def start_macro(self) -> None: "Start recording macro." self.current_recording = [] def end_macro(self) -> None: "End recording macro." self.macro = self.current_recording self.current_recording = None
修改文件时间
将文件时间修改为当前时间的前一年
删除文件