Module ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Dict Str NameLoad Assign NameStore Dict Str NameLoad ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad Call NameLoad NameLoad NameLoad attr Assign AttributeStore NameLoad attr Str Assign AttributeStore NameLoad attr Call NameLoad Str Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Return ListLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Str Assign NameStore SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad SubscriptLoad NameLoad Index Str attr Str NameLoad If CompareIs NameLoad NameLoad body Return NameLoad Assign NameStore CompareIn NameLoad NameLoad If NameLoad body Return NameLoad Assign NameStore CompareIn NameLoad NameLoad If UnaryOpNot NameLoad body Return NameLoad Assign NameStore CompareEq Call AttributeLoad NameLoad attr Str Num Num Return NameLoad decorator_list decorator_list NameLoad
N/A vint.ast.node_type NodeType vint.linting.level Level vint.linting.policy.abstract_policy AbstractPolicy vint.linting.policy.reference.googlevimscriptstyleguide get_reference_source vint.linting.policy_registry register_policy N/A ProhibitedCommands N/A substitute True N/A CommandsShouldBeWithBang N/A normal True ProhibitCommandRelyOnUser N/A AbstractPolicy N/A __init__ N/A N/A self N/A N/A N/A N/A N/A N/A super ProhibitCommandRelyOnUser self __init__ N/A N/A self description Avoid commands that rely on user settings N/A N/A self reference N/A get_reference_source FRAGILE N/A N/A self level N/A Level WARNING N/A listen_node_types N/A N/A self N/A N/A N/A N/A N/A NodeType EXCMD N/A is_valid N/A N/A self node lint_context N/A N/A N/A  Whether the specified node is valid.

        This policy prohibit following commands:
         - normal without !
         - substitute
         N/A ea N/A node N/A ea N/A command N/A N/A N/A ea N/A cmd get name None N/A N/A command None N/A N/A True N/A is_prohibited_command N/A command ProhibitedCommands N/A is_prohibited_command N/A N/A False N/A should_be_with_bang N/A command CommandsShouldBeWithBang N/A N/A should_be_with_bang N/A N/A True N/A is_bang N/A N/A N/A ea get forceit 0 1 N/A is_bang N/A N/A register_policy