使用 Neovim 0.9 ,搭配如下插件(Plugins),記述《使用者需求》:
- PlantUML Previewer: weirongxu/plantuml-previewer.vim
- Vim Syntax file for PlantUML: aklt/plantuml-syntax
使用 Neovim 0.9 ,搭配如下插件(Plugins),記述《使用者需求》:
| \documentclass[]{article} | |
| \usepackage[UTF8]{ctex} | |
| %\usepackage[paperwidth=21cm,paperheight=29.7cm]{geometry} | |
| \usepackage{geometry} | |
| \geometry{a4paper,left=1cm,right=1cm,top=3cm,bottom=3cm} | |
| \usepackage{xeCJK} | |
| \setCJKmainfont{Noto Serif CJK TC} | |
| \setmainfont{AR PL UMing TW} | |
| \usepackage{ruby} | |
| \renewcommand\rubysep{-0.6em} |
| -- Plugin Manager: install plugins | |
| ----------------------------------------------------------- | |
| local vim = vim | |
| local execute = vim.api.nvim_command | |
| local fn = vim.fn | |
| local package_root = require('utils').get_package_root() | |
| local install_path = require('utils').get_install_path() | |
| local compile_path = require('utils').get_compile_path() | |
| local packer_bootstrap |
我有一個 Django 專案,可以進行程式碼編輯;也能正常啟動及執行(python manage.py runserver)。
但很奇怪,在 Nvim 編輯器裡,總是會看到「由 Pyright 發出的錯誤警示訊息,告知我 django module 無法正常匯入」:

由於,使用 Nvim 編輯原始程式碼時,auto-completion 能正常運作,所以,故而推斷:Virtualenv、Python interpreter、 coc.nvim 及 coc-python 這些該有的設定,應為正確無誤。但為什麼 Pyright 卻老是認定:無法 import django 模組呢?!
在網路上找尋問題的解答許久,在幾乎放棄的時候,竟意外的看到了這篇發文 https://hanspinckaers.com/fixing-coc-pyright-and-anaconda-import-errors ,故而推斷我的問題,其導因很可能出自:「專案根目錄未放置 Pyright 設定檔(configuration file)所致」。
經過下述之驗證作業後,終於透過實驗證實,上述問題導因之判斷是正確的。
| # https://tmuxguide.readthedocs.io/en/latest/tmux/tmux.html#tmux-conf | |
| #======================================================== | |
| # Tmux Plugins | |
| #======================================================== | |
| # Tmux Plugin Manager | |
| if "test ! -d ~/.tmux/plugins/tpm" \ | |
| "run 'git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm && ~/.tmux/plugins/tpm/bin/install_plugins'" |
【參考文件】: https://cli.vuejs.org/guide/prototyping.html
安裝前準備
Vue CLI 需搭配 Node.js 版本 8.11.0+ 。故請先用以下指令檢查目前使用中之 Node.js 版本。