我正在使用bash v4.4和“set editing-mode vi”。我无法在提示符下显示vi模式。
我在〜/ .inputrc文件中添加了“set show-mode-in-prompt on”,但由于某种原因它无效。
我的Readline版本是7.0。
当我输入“man readline”时,我看到一行内容为:
“show-mode-in-prompt(Off)”
这意味着它可能已关闭。
我在这里做错了什么?
答案 0 :(得分:4)
我认为您看到的import csv
import math
from flask import Flask, redirect, render_template, request, url_for
from server import app, user_input
@app.route("/", methods=["GET", "POST"])
def index():
if request.method == "POST":
numbers = request.form["numbers"] #numbers is the expression
str=""
str+numbers
eval(str)
return render_template("calculator.html")
输出只是解释设置的默认值,不一定告诉您仍然将其设置为“关闭”。
也许您的默认shell仍然是旧的系统默认shell?请尝试检查:man readline
(它不一定与运行echo $BASH_VERSION
时相同)
如果结果是旧版本,那么updating your system's default shell to a newer version of bash可能会解决问题!