Uygulama adından Awesome tahmin dosyası sonlarının alınması


1

Bir dosya adını tamamlamak için sekme yaptığımda ve uygulamanın tercih edilen bir dosya uzantısına sahip olduğumda bash-tamamlamada bash bunu akıllıca tahmin edecektir.

Örnek olarak

evince test/te --*tab*--> evince test/test.pdf

Bu klasörde test.tex, test.jpg vb. dosyalar olsa bile.

Harika istemi benzer bir biçimde dosya uzantısını tahmin etmenin bir yolu var mı?

Yanıtlar:



1

Rc.lua dosyamda birkaç yardımcı fonksiyon tanımladım.

local function shellcomp(command,cur_pos,ncomp)
   return awful.completion.shell(command,cur_pos,ncomp,"bash")
end

local function run_promptbox()
   awful.prompt.run{
   prompt = 'Run: ',
   text = '',
   textbox= awful.screen.focused().mypromptbox.widget,
   completion_callback=shellcomp
   }
end

Ardından aşağıdakileri yapın globalkeys(modkey + r üzerindeki önceki bağlayıcıları değiştirin).

awful.key({ modkey },  "r", run_promptbox,  {description = "run prompt", group = "launcher"}),
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.