lua

カスタムオプションを使用してLuaでインデントする空白行プラグインを設定する
lua

カスタムオプションを使用してLuaでインデントする空白行プラグインを設定する

Luaで設定を作成する方法がわかりません。私はneovimを使用しており、私の設定はluaで書かれています。私はプラグインがほとんどなく、怠惰なnvimをプラグインマネージャとして使用します。 私のプラグインのluaファイルを保持する別のプラグインディレクトリがあります。現在私のindent-blankline.luaファイルは次のとおりです。 local Plugin = {'lukas-reineke/indent-blankline.nvim'} Plugin.name = 'indent_blankline' Plugin.main = 'ibl...

Admin

Conky:数字を0と比較してみてください。
lua

Conky:数字を0と比較してみてください。

私は独自のconkyスクリプトを作成しようとしていますが、私が使用しているスクリプトにはいくつかの問題があります。スクリプトはこれ一つ。問題となる部分は次のとおりです。 { name="diskio_read", arg="/dev/nvme0n1", max=100, width=85, height=110, y=505, x=25, nb_values=100, bg_colour={{0,0x000000,0}}, fg_bd_colour = { {0,0x49a835...

Admin

Neovim init.luaでLinuxディストリビューション名を検出する方法
lua

Neovim init.luaでLinuxディストリビューション名を検出する方法

私のneovim設定~/.config/nvim/init.luaでnvimが実行されているオペレーティングシステムのディストリビューションをどのように検出しますか? DebianサーバーとFedora Linuxワークステーションシステムで異なるNeovim設定をしたいと思います。 vim.loop.os_uname()「Linux」のみを検出します。 /etc/os-releasefileのような組み込みファイルはありますか? ...

Admin

クールなwmからBling Scratchpadにクライアントを送信するようにキーバインディングをどのように設定しますか?
lua

クールなwmからBling Scratchpadにクライアントを送信するようにキーバインディングをどのように設定しますか?

クライアントをブリングのスクラッチパッドに送信できるショートカットを作成したいと思います。 ブリングスクラッチパッド部分を初期化します。 local bling = require("bling") local term_scratch = bling.module.scratchpad { command = "wezterm start --class spad", -- How to spawn the scratchpad rule = { instance = "spad" }, ...

Admin

システム全体でneovim構成を使用する方法
lua

システム全体でneovim構成を使用する方法

neovim私の設定がすべてのユーザーに機能していることを確認したいと思います。デフォルトでは、コマンドを使用して私のneovim設定を~/.config/nvim使用したいと思います。だからにコピーしました。nvimsudo~/.config/nvim/etc/xdg/nvim 問題は私が使用していて、代わりにファイルをastronvim使用していることです。init.luainit.vimこれファイルが必要ですsysinit.vim。だから私はファイルを作成しましたが、sysinit.vimどうやってこれを達成できるのかわかりませんsysinit.vim...

Admin

Ubuntuパッケージ名は「lua」で終わります。
lua

Ubuntuパッケージ名は「lua」で終わります。

Ubuntuパッケージリポジトリ(packages.ubuntu.com)を検索し、最近「Package:dnsmasq-base-lua」や「Package:weechat-lua」などの名前が「lua」で終わるパッケージを見つけました。このパッケージは何ですか? ...

Admin

Bashスクリプトから複数行のコメントを削除するには?
lua

Bashスクリプトから複数行のコメントを削除するには?

Luaファイルからコメントを削除する必要があるbashスクリプトを作成しています。形式は次のとおりです。 --like this foo="bar" --or like this --[[ or like this ]] --[[ or like this ]] 1行コメントを削除するために使用できることを知っていますが、sed 's/--.*$//' ${my_file}複数行コメントを解決する方法は何ですか? ありがとうございます! ...

Admin

Luciが起動に失敗しました。 openwrt_s905x3_k5.4.158_2021.11.12.1717
lua

Luciが起動に失敗しました。 openwrt_s905x3_k5.4.158_2021.11.12.1717

X96 Air Android TV BoxにOpenWRT 21.02.1を新しくインストールします。 OpenWRTはUSBスティックで動作します。 Webインターフェイスにアクセスすると、「ゲートウェイエラー」エラーが発生します。 SSH経由で実行すると、/www/cgi-bin-luci次の結果が生成されます。 root@OpenWrt:~# /www/cgi-bin/luci /usr/bin/lua: /www/cgi-bin/luci:4: attempt to index field 'dispatcher' (a nil value) st...

Admin

Bashにこのエラーを標準エラーとして送信するように指示します。
lua

Bashにこのエラーを標準エラーとして送信するように指示します。

LuaTeXコードのバックエンドでいくつかのLuaを書いている間、私は次のことを見つけました:背景として、ここにLuaコードがあります。このバージョンは標準のLuaです。しかし、この関数が何をしているのかを理解するためにLuaを知る必要はありません。 標準出力とエラーをLuaとTeXに返す関数が必要です。 Luaにはこれを行うライブラリ関数がないので、私は自分で書く必要がありました。 このバージョンでは、標準出力をファイルに書き込み、標準エラーを標準出力にリダイレクトします。それからそれを読んで返します。特にきれいではありませんが、より良い選択肢は明らかでは...

Admin

外部コマンドでConky変数を使用する方法は?
lua

外部コマンドでConky変数を使用する方法は?

Conkyが関数を使用してユーザー名を切り捨てる回避策を作成しようとしていますtop user。を使用してid -nu $uid次のことを試しました。 ${exec id -nu ${top uid \1}} これにより、「無効な置換」エラーが発生します。私はトップレベルの関数が整数の代わりに文字列を送るからかもしれないと考えて、Lua関数を作ってみました。 function conky_uid_to_name(uid) num = tonumber(conky_parse(uid)) name = conky_parse('${exec ...

Admin

リリースされていないキーを解放するAwesome Window Managerのコマンドは何ですか?
lua

リリースされていないキーを解放するAwesome Window Managerのコマンドは何ですか?

私のファイルで次のスニペットを使用した後、私のvキーはロックされましたrc.lua。 背景 ショートカットキーの組み合わせは通常同時に押されます。 ファンクションキーはFnThinkPadのファームウェアで動作するため、キーチェーンとして使用します。 Fnキーチェーンは、キーを押して放した後に別のキーを押すことを意味します。 つまり、キーチェーンキーを一緒に押すのではなく、順番に一つずつ押すことです。 設定 私のFn鍵はですXF86WakeUp。 以下は私のコンテンツの一部ですrc.lua -- open edit ".vimrc" awful.key({...

Admin

Makefileの貴重な変数をオーバーライド
lua

Makefileの貴重な変数をオーバーライド

configure.acには、設定を呼び出すときに含める必要がある貴重な変数[1]があります。たとえば、システムLuaインタプリタの位置を貴重な変数[2]で設定します。 configure.ac: ... dnl Make LUA a precious variable. AC_ARG_VAR([LUA], [The Lua interpreter, e.g. /usr/bin/lua5.1]) command line: ./configure LUA=lua-5.3.6/src/lua OR export LUA=lua-5.3.6/...

Admin

変換後にConkyスクリプトを実行することはできません。
lua

変換後にConkyスクリプトを実行することはできません。

古いconkyウィジェットを新しい1.10+構文に変換しようとしていますが、なぜ機能しないのかわかりません。正しく変換されたことを確認するためにすべてのアクションを実行しましたが、まだ必要なウィジェットは実行されません。コードは次のとおりです。 conky.config = { -- Conky settings background = false, update_interval = 1, cpu_avg_samples = 2, net_avg_samples = 2, override_utf8_local...

Admin

Awesomeのrc.luaでトグルキーバインディングを設定する方法
lua

Awesomeのrc.luaでトグルキーバインディングを設定する方法

私はUbuntu 20.04でAwesomeWMを実行しています。トラックパッドを無効にするショートカットを設定したいです。私のコンピュータにはこれを行う機能が組み込まれていますが、変更したいと思います。 現在、キーバインディングはF10に設定されています。私xmodmapはキーコードが76で、ボタンの機能(私が理解したところによるとxmodmap)が次のようになっていることを確認しましたXF86Switch_VT_10(またはより具体的にF10 F10 F10 F10 F10 F10 XF86Switch_VT_10 F10 F10 XF86Switch_...

Admin

Awesome WM - ショートカットを使用した端末ベースのアプリケーションの実行
lua

Awesome WM - ショートカットを使用した端末ベースのアプリケーションの実行

私が望むのは、vifm、cmus、htopなどを起動するショートカットを持つことです。これらのアプリケーションは端末で実行する必要があります。 Awesome WMでショートカットを作成するには、次のことが必要です。 awful.key({ modkey }, "my_hotkey", function () awful.util.spawn(...here goes the app) end, {description = "the_description", group = "my custom grou...

Admin