enhancement: add option for using Powershell as shell
メンテナーはふだん 9 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 2/5
- 見積もり時間
- 1〜3時間
- 初心者へのやさしさ
- 48/100
調査の方向性
この issue にはファイルもテストも記載されていません。まず、kickstart.nvim が shell を設定している場所を特定し、そのエントリポイントを提供された Lua スニペットと比較してください。ユーザーが説明された設定で powershell.exe または pwsh.exe を使用でき、他のプラットフォームでも設定が引き続き有効であれば、変更は完了です。
索引モデルが issue の本文から書いたものです。
説明
In neovim/neovim#36881, documentation was added to show how to use powershell.exe (or pwsh.exe) as the shell. I have ported the VimScript to Lua:
if vim.fn.has("win32") == 1 then
vim.o.shelltemp = false
local shellcmdflag = "-NoLogo -NoProfile -ExecutionPolicy RemoteSigned -Command "
shellcmdflag = shellcmdflag .. "[Console]::InputEncoding=[Console]::OutputEncoding=[System.Text.UTF8Encoding]::new();"
shellcmdflag = shellcmdflag .. "$PSDefaultParameterValues['Out-File:Encoding']='utf8';"
vim.o.shellpipe = "> %s 2>&1"
vim.o.shellquote = ""
vim.o.shellxquote = ""
if vim.fn.executable("pwsh.exe") == 1 then
vim.o.shell = "pwsh.exe"
shellcmdflag = shellcmdflag .. "$PSStyle.OutputRendering = 'PlainText';"
vim.env.__SuppressAnsiEscapeSequences = "1"
else
vim.o.shell = "powershell.exe"
end
vim.o.shellcmdflag = shellcmdflag
end
- 主要言語
- Lua
- スター
- 31.6k
- フォーク
- 46.4k
- 平均マージ
- 2日 21時間
- マージ済み PR(30日)
- 1
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドなし
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
nvim-lua/kickstart.nvim のほかの issue
-
`cl.exe` Plugin Dependency On Windows対応中かも @mattcargile が 84 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 48/100
nvim-lua/kickstart.nvim#2096 · コメント 1 件 ·
メンテナーはふだん 9 日以内に返信
-
which-key breaks `vim.v.count` in visual mode対応中かも @nathanzeng が 160 日前に担当しました。 オープン
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
nvim-lua/kickstart.nvim#2047 · コメント 6 件 ·
メンテナーはふだん 9 日以内に返信
-
Opening init.lua starts loading workspace対応中かも @oriori1703 が 34 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 45/100
nvim-lua/kickstart.nvim#1975 · コメント 3 件 · リアクション 1 件 ·
メンテナーはふだん 9 日以内に返信
-
難易度 3/5 1〜2日 初心者へのやさしさ 35/100
nvim-lua/kickstart.nvim#1961 ·
メンテナーはふだん 9 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 55/100
nvim-lua/kickstart.nvim#1740 · コメント 14 件 · リアクション 17 件 ·
メンテナーはふだん 9 日以内に返信
nvim-lua/kickstart.nvim の issue をすべて見る
似ている issue
-
documentation good first issue help wanted
難易度 2/5 1〜3時間 初心者へのやさしさ 90/100
eugenioenko/ttt#1000 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
メンテナーはふだん 1 日以内に返信
-
@ Mainmenu / Settingsmenu UI/UX Unconfirmed bug
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
luanti-org/luanti#17669 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 1/5 1時間未満 初心者へのやさしさ 75/100
dense-analysis/ale#5174 ·
-
generateKey() defaults to a tenth of the key-stretching rounds Mudlet uses対応中かも @mpconley が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 4 日以内に返信