小编mad*_*ngl的帖子

bash 不知道字母“p”

我的bash不认识信pzsh确实如此。

当我p在 bash 中键入 a时,它只是忽略它,甚至粘贴包含 a 的文本p也会导致p粘贴的文本中没有。这种行为在终端之间是相同的(我试过urxvt,,sttty

我尝试注释掉我的~/.profile,~/.bash_profile和 中的所有内容~/.bashrc,问题仍然存在。但是使用root,一切都很好。My /root/.profile,/root/.bash_profile/root/.bashrc符号链接到我的主目录中的文件。所以问题不可能起源于那里,但它必须是 root 和我的用户不同的东西。

我使用自定义键盘布局,但是当我切换到标准美式键盘布局时,问题仍然存在。

只是为了排除这一点:我不使用gnome。

我还能在哪里看?

bash profile bashrc

18
推荐指数
1
解决办法
1086
查看次数

在 zsh 和 vim 中根据模式更改光标样式

我在oh-my-zsh 中使用vi-modeaf-magic主题

我希望光标样式在 in和 in 中指示我是处于正常模式(块)还是插入模式(梁)。zshvim

这是我到目前为止:

在我的~/.zshrc

    # vim mode config
    # ---------------

    # Activate vim mode.
    bindkey -v

    # Remove mode switching delay.
    KEYTIMEOUT=5

    # Change cursor shape for different vi modes.
    function zle-keymap-select {
      if [[ ${KEYMAP} == vicmd ]] ||
         [[ $1 = 'block' ]]; then
        echo -ne '\e[1 q'

      elif [[ ${KEYMAP} == main ]] ||
           [[ ${KEYMAP} == viins …
Run Code Online (Sandbox Code Playgroud)

vim zsh oh-my-zsh caret-cursor

14
推荐指数
2
解决办法
1万
查看次数

更改 `~/.python_history` 的位置

我想保留该功能,但将 的位置更改~/.python_history$XDG_DATA_HOME/python/python_history

给了我以下想法:我可以创建$XDG_CONFIG_HOME/python/pythonrc并指向$PYTHONSTARTUP它。在那里我想替换函数readline.read_history_file,readline.write_history_filereadline.append_history_file.

有没有办法用自己替换这些函数,包含自定义filename参数?

如果没有,您还有其他想法如何解决这个问题吗?

python python3

5
推荐指数
1
解决办法
400
查看次数

标签 统计

bash ×1

bashrc ×1

caret-cursor ×1

oh-my-zsh ×1

profile ×1

python ×1

python3 ×1

vim ×1

zsh ×1