编辑器之神 VIM与神之编辑器emacs搭建Java/Pytho

2019-09-20  本文已影响0人  我问你瓜保熟吗

一、vim编辑器安装配置

1、安装vim和spacevim

sudo apt install git curl wget
sudo apt install vim -y
curl -sLf https://spacevim.org/cn/install.sh | bash

2、下载eclipse.jdt.ls
http://ftp.yz.yamagata-u.ac.jp/pub/eclipse/jdtls/snapshots/jdt-language-server-latest.tar.gz

3、配置java开发环境

打开vim -> 空格 -> f -> v -> d
在最后粘贴以下配置,注意指定路径

[[layers]]
  name = "lsp"
  filetypes = [
    "java"
  ]
  [layers.override_cmd]
    java = [
    "java",
    "-Declipse.application=org.eclipse.jdt.ls.core.id1",
    "-Dosgi.bundles.defaultStartLevel=4",
    "-Declipse.product=org.eclipse.jdt.ls.core.product",
    "-Dlog.protocol=true",
    "-Dlog.level=NONE",
    "-noverify",
    "-Xmx1G",
    "-jar",
    "D:\\dev\\jdt-language-server-latest\\plugins\\org.eclipse.equinox.launcher_1.5.200.v20180922-1751.jar",
    "-configuration",
    "D:\\dev\\jdt-language-server-latest\\config_win",
    "-data",
    "C:\\Users\\Administrator\\.cache\\javalsp"
    ]

4、python开发环境

4.1 pip安装以下包

pip install --user flake8
pip install --user isort
pip install --user yapf

4.2 在配置文件添加以下配置

[[layers]]
  name = "lang#python"

[[layers]]
  name = "format"

[[layers]]
   name = "debug"

二、emacs编辑器安装配置

1、安装emacs26:

sudo apt update
sudo apt install emacs26
sudo add-apt-repository ppa:kelleyk/emacs
卸载:
sudo apt remove --autoremove emacs26 emacs26-nox

2、安装spacemacs

git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d  -b develop
;; 清华源
(setq-default
configuration-layer--elpa-archives
'(("melpa-cn" . "https://mirrors.tuna.tsinghua.edu.cn/elpa/melpa/")
("gnu-cn" . "https://mirrors.tuna.tsinghua.edu.cn/elpa/gnu/")
("org-cn" . "https://mirrors.tuna.tsinghua.edu.cn/elpa/org/")))G
dotspacemacs-line-numbers 'relative
上一篇 下一篇

猜你喜欢

热点阅读