【工具篇之搜狗拼音】Ubuntu20.04安装搜狗输入法顺带解决pycharm输入框不跟随光标的问题

2,931 阅读1分钟

此文章是对ubuntu20.04安装搜狗拼音的方法记录,并解决了pycharm对应的输入框不跟随光标的问题。仅记录到此,以备以后使用,省去再次查找博客的麻烦。

安装搜狗输入法

两步:

  1. 进入搜狗拼音网站下载linux版本。
  2. 查看搜狗输入法安装安装教程指南 注意: 其中可能会遇到的问题在安装教程指南中已经指明。

pycharm输入框不跟随光标

  • 由于安装搜狗拼音后,pycharm中在输入中文时就会出现问题,输入框一直在屏幕的左下方,不会跟随光标。在网上找到了解决方法并将操作“借鉴”到此,会改即可,不想知道原理。
  • 借鉴博客:blog.csdn.net/w710537643/…

具体步骤:

  1. 直接网站下载 java-11.0.7-jetbrain.zip或者在百度网盘中下载此文件:百度云链接密码: rjg4
  2. 下载完毕,解压此文件,我的解压目录:
    /home/yjys/pycharm-community-2019.3.5/java-11.0.7-jetbrain
    
  3. 修改pycharm.sh文件: 在pycharm-community-2019.3.5目录下找到bin文件夹,打开pycharm.sh

在文件的开头添加:

export PYCHARM_JDK=/home/yjys/pycharm-community-2019.3.5/java-11.0.7-jetbrain

结果如下所示:

    #!/bin/sh
    # ---------------------------------------------------------------------
    # PyCharm startup script.
    # --------------------------------------------------------------------
    export PYCHARM_JDK=/home/yjys/pycharm-community-2019.3.5/java-11.0.7-jetbrain

    message()
    {
      TITLE="Cannot start PyCharm"
      if [ -n "$(command -v zenity)" ]; then
        zenity --error --title="$TITLE" --text="$1" --no-wrap
      elif [ -n "$(command -v kdialog)" ]; then
        kdialog --error "$1" --title "$TITLE"
      elif [ -n "$(command -v notify-send)" ]; then
        notify-send "ERROR: $TITLE" "$1"
      elif [ -n "$(command -v xmessage)" ]; then
        xmessage -center "ERROR: $TITLE: $1"
      else
        printf "ERROR: %s\n%s\n" "$TITLE" "$1"
      fi
    }
  1. 重启软件就可。