คำถามติดแท็ก autocomplete

คุณลักษณะที่โปรแกรมเสนอให้ผู้ใช้ป้อนข้อความให้สมบูรณ์ตามสิ่งที่ผู้ใช้เริ่มพิมพ์ การเติมข้อความอัตโนมัติเสนออินพุตสตริงที่เป็นไปได้มากที่สุด

7
เป็นไปได้ไหมที่การเติมข้อความอัตโนมัติใน Powershell ทำงานเหมือนกับทุบตี?
ฉันรัก Powershell แต่มาจากพื้นหลัง Linux มีบางสิ่งที่ทำให้ฉันรำคาญจริงๆ เช่นตัวอย่างว่าการเติมข้อมูลอัตโนมัติเริ่มต้นทำงานอย่างไร ตัวอย่างเช่น: Get-PS ขยายเป็น "Get-PSBreakpoint" ซึ่งเป็นคำสั่งแรกที่ตรงกัน ใน bash หากมีเพียงหนึ่งคำสั่ง bash ที่ตรงกันจะขยายไปยังคำสั่งที่ตรงกัน หากมีแท็บการกดปุ่มหลายครั้งหนึ่งครั้งก็ไม่ทำอะไรเลยแท็บการแตะสองครั้งจะแสดงรายการคำสั่งที่ตรงกัน แต่ไม่ขยาย มีวิธีที่จะทำให้ Powershell ทำงานเช่นนี้หรือไม่? และอีกอย่างหนึ่งถ้าฉันเขียนหนึ่งบรรทัดและย้ายเครื่องหมายกลับไปที่คำสั่งก่อนหน้า (เครื่องหมายคือตำแหน่งที่ ^): "Get-PSS ^ | Remove-PSSession" อัตโนมัติเสร็จสมบูรณ์เป็น "Get-PSSession ^" โดยลบคำสั่งที่ต่อท้ายทั้งหมด ในทุบตีคำสั่งต่อท้ายจะยังคงไม่ได้รับผลกระทบ มีวิธีที่จะทำให้ Powershell ไม่ลบคำสั่งที่ต่อท้ายเมื่อทำการเติมอัตโนมัติหรือไม่? โบนัสจะได้รับ CTRL + L เพื่อล้างหน้าจอ CTRL + A เพื่อไปที่จุดเริ่มต้นของบรรทัดและ CTRL + E เพื่อไปยังจุดสิ้นสุดของบรรทัด

3
วิธีเปิดใช้งานการเติมข้อความอัตโนมัติแบบอินไลน์ JavaScript ใน Eclipse IDE ด้วยส่วนขยาย Aptana
พื้นหลัง ฉันมี Eclipse IDE ฉันได้ติดตั้ง Aptana studio plugin สำหรับ Eclipse ฉันกำลังแก้ไขไฟล์ HTML การช่วยเติมเต็มอัตโนมัติ / เนื้อหา JavaScript ทำงานเพียงครึ่งเดียว: Eclipse จะไม่ช่วยเนื้อหาฟังก์ชั่นและตัวแปรของฉันระหว่าง<script>แท็ก แต่มันจะใช้งานได้กับรายการ JavaScript หลัก ฉันค้นหาเมนูวิธีใช้ Eclipse ในโปรแกรม Eclipse แต่นั่นทำให้ได้รับข้อผิดพลาดการทำดัชนีเมื่อฉันส่งคำค้นหา ฉันตรวจสอบไซต์ Eclipse แล้ว ฉันค้นหา google แล้ว หากการช่วยงานในเนื้อหาของ Eclipse นั้นใช้งานได้กับ id และคลาสที่ผู้ใช้สร้างขึ้นใน HTML และ CSS แน่นอนว่ามันสามารถทำงานกับตัวแปรและฟังก์ชั่น JavaScript ที่ผู้ใช้สร้างขึ้นใช่ไหม? การค้นพบที่ไม่ช่วยเหลือ ฉันดูเหมือนจะได้พบคำแนะนำเกี่ยวกับวิธีการเปิดใช้จาวาสคริปต์เนื้อหาช่วยไฟล์ PHP ได้หรือ แต่ปัญหาคือฉันไม่ได้ใช้ PHP …

2
ฉันจะหยุด Firefox จากการทำให้ไซต์ผิดโดยอัตโนมัติในแถบตำแหน่งที่ตั้งได้อย่างไร [ซ้ำ]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : วิธีลบรายการเติมข้อความอัตโนมัติที่จำได้ใน Firefox และ Chrome [ซ้ำ] (3 คำตอบ) ปิดให้บริการใน3 ปีที่ผ่านมา มีบางเว็บไซต์ที่ฉันเข้าชมโดยไม่ได้ตั้งใจ สิ่งเหล่านี้ไม่ได้ถูกคั่นไว้ แต่แม้จะล้างประวัติเบราว์เซอร์ซ้ำทั้งจากภายใน Firefox และใช้ CCleaner แต่ Firefox ยังคงแนะนำเว็บไซต์เหล่านี้ผ่านการเติมข้อความอัตโนมัติในแถบตำแหน่ง สิ่งนี้เกิดขึ้นกับทั้ง OSX และ Windows ตัวอย่างเช่นครั้งหนึ่งประมาณ 23 รุ่นที่ผ่านมาผมพิมพ์vimแล้วบังเอิญกดแทน⌘-Enter ⌘-Shift-Enterหลังจะมีการเรียกดูไปในขณะที่ฉันสิ้นสุดขึ้นบนwww.vim.orgwww.vim.com ถึงวันนี้เมื่อฉันพิมพ์vimในแถบตำแหน่งฉันได้รับข้อเสนอvim.comไม่ใช่vim.orgตัวเลือกแรกแม้ว่าฉันจะล้างประวัติมาแล้วหลายครั้งและvim.orgถูกคั่นไว้: ฉันจะนำเสนอ Firefox vim.org(ซึ่งบุ๊กมาร์ก) แทนvim.com(ซึ่งไม่บุ๊กมาร์ก) เมื่อฉันพิมพ์vimในแถบตำแหน่งที่ตั้งได้อย่างไร PS: คำแนะนำการค้นหาทั้งในแถบค้นหาและแถบตำแหน่งถูกปิดใช้งาน PPS: ใน MacBook Pro ของฉันถ้าฉันกดDeleteหรือ⌘-DeleteหรือShift-Deleteจะล้างvim.comจากแถบตำแหน่ง แต่สิ่งเดียวกันจะเกิดขึ้นอีกครั้งในครั้งต่อไปที่ฉันพิมพ์vimลงในแถบตำแหน่ง PPPS: ความมหัศจรรย์ของการถามเกี่ยวกับการโจมตี SuperUser ทำสิ่งเดียวกันกับที่ฉันเคยทำมาก่อนลบออกจากประวัติสมบูรณ์โดยอัตโนมัติและล้างแล้วใช้ CCleaner ตอนนี้ฉันมีสิ่งที่ฉันต้องการแล้ว

4
การลบรายการเติมข้อความอัตโนมัติที่เลือกใน Microsoft Edge
เขตข้อมูลฟอร์มบางแห่งบนหน้าเว็บและแถบตำแหน่งและแถบค้นหามีรายการดร็อปดาวน์ที่เติมข้อความอัตโนมัติที่ปรากฏพร้อมกับรายการข้อมูลที่ป้อนก่อนหน้านี้ ฉันจะลบรายการที่เลือกในรายการดรอปดาวน์ดังกล่าวในเบราว์เซอร์Microsoft Edge ได้อย่างไร หมายเหตุ: โปรดอย่าตอบด้วยคำตอบที่แนะนำให้ลบรายการทั้งหมด

2
การเติมแท็บเทอร์มินัล [ซ้ำกัน]
คำถามนี้มีคำตอบอยู่ที่นี่แล้ว : ปิดให้บริการใน7 ปีที่ผ่านมา เป็นไปได้ซ้ำ: ทุบตีเสร็จสมบูรณ์สำหรับคำสั่งใน Mac OS ฉันเพิ่งย้ายจาก linux ไปยัง mac และหนึ่งในปัญหาที่ฉันมีคือการทำให้แท็บเสร็จสมบูรณ์เพียง 1 ระดับและฉันไม่แน่ใจว่าจะแก้ไขได้อย่างไร ให้ฉันอธิบายตามตัวอย่าง - เมื่อฉันใช้คอมไพล์บน Ubuntu ฉันจะเริ่มพิมพ์ $ git และกดที่แท็บและเชลล์จะทำคำสั่งให้สมบูรณ์หรือแสดงตัวเลือกที่มีให้สำหรับตัวอักษร \ s ที่ฉันพิมพ์ นั่นคือสิ่งที่เกิดขึ้นกับ mac ของฉันเช่นกัน (ระดับ 1) อย่างไรก็ตามเมื่อฉันพิมพ์ส่วนต่อไปของคำสั่งต่อไป $ git commit และกด tab แท็บ mac terminal จะไม่ทำตามคำสั่งย่อยถัดไป (สำหรับ git) เหมือนใน Linux เช่นเดียวกันสำหรับโปรแกรมอื่น ๆ ที่สนับสนุนการเสร็จสิ้นคำสั่งหลายระดับนี้ ฉันสงสัยว่านี่อาจเป็นปัญหาห้องสมุด readline …

2
ทำให้แถบที่อยู่ของ Google Chrome ต้องการให้ชื่อหน้ากับชื่อโดเมนเมื่อเสนอให้เสร็จสมบูรณ์หรือไม่
เมื่อเร็ว ๆ นี้ฉันได้เปลี่ยนจาก Firefox เป็น Chrome และสิ่งที่ฉันคิดถึงมากที่สุดจาก Firefox คือ "Awesome Bar" ที่แนะนำความสำเร็จสำหรับสิ่งที่ฉันพิมพ์จากชื่อหน้าเป็นหลัก Chrome มีทั้ง URL และชื่อที่ตรงกันเช่นเดียวกับ Firefox แต่ Chrome ดูเหมือนจะชอบชื่อโดเมนที่ตรงกันมากกว่าชื่อหน้าเว็บที่ตรงกันหรือตรงกับส่วนอื่น ๆ ของ URL (นอกเหนือจากโดเมน) ไม่ว่าฉันจะผ่านกี่ครั้งก็ตาม เหนืออดีตสำหรับหลัง ในความเป็นจริง Chrome ยังต้องการแนะนำการค้นหามากกว่าการจับคู่สิ่งอื่นใดนอกเหนือจากชื่อโดเมน ดังนั้นมีการตั้งค่าที่ซ่อนอยู่ฉันสามารถเปลี่ยนเพื่อบอก Chrome ว่าฉันสนใจเพิ่มเติมเกี่ยวกับชื่อหน้ามากกว่าชื่อโดเมนหรือไม่ ตัวอย่าง: ฉันต้องการไปที่ Google Reader ดังนั้นฉันจึงกดControl+ Lและเริ่มพิมพ์ "reader" URL สำหรับผู้อ่านของ Google เป็นhttp://www.google.com/reader/view/#overview-pageดังนั้นชื่อโดเมนคือ www.google.com ซึ่งไม่ได้มีคำว่า "อ่าน" ดังนั้นตัวเลือกแรกที่ Chrome แนะนำคือไซต์อื่นที่มี "ผู้อ่าน" …

1
ฉันจะเพิ่มการเติมข้อความอัตโนมัติใน notepad ++ สำหรับ javascript ในไฟล์. html ได้อย่างไร
Notepad ++ จะเติมข้อมูลอัตโนมัติสำหรับ html และสำหรับ JavaScript แต่การเติมข้อความอัตโนมัติขึ้นอยู่กับไฟล์ extension.html ไฟล์รองรับการเติมสำหรับ HTML เท่านั้น มีวิธีการเปิดใช้งานการเติมข้อความอัตโนมัติให้กับจาวาสคริปต์ในแท็กสคริปต์ของไฟล์ html หรือไม่? ฉันหมายถึงนอกเหนือจากการคัดลอกรายการคำหลักเติมอัตโนมัติจากไฟล์ "javascript.xml" เป็น "html.xml" ... ตามที่แนะนำในstackoverflowถาม superuser เพราะฉันไม่สามารถหาคำตอบที่น่าพอใจได้ หากใครมีความคิดใด ๆ โปรดแจ้งให้เราทราบ! (ฉันหวังว่าฉันไม่ใช่คนเดียวที่มีข้อกำหนดเช่นนี้! :))

2
ผูก shift-tab เพื่อย้อนกลับไปหาปลา
ฉันพบว่าตัวเองใช้ฟังก์ชั่นเติมเต็มอัตโนมัติของ fish-shell ที่กดแท็บสองรอบขึ้นไปตามคำแนะนำ แต่หลังจากนั้นฉันกดแท็บหลายครั้งโดยไม่ตั้งใจและฉันต้องการกลับไปที่ข้อเสนอแนะก่อนหน้านี้ดังนั้นฉันจึงกด Shift-tab ซึ่งต่อท้าย[zคำสั่งเท่านั้น ตัวอย่างเช่นเมื่อฉันพิมพ์cd Dtabtab: ~> cd Desktop/ ฉันกดtabผลลัพธ์: ~> cd Documents/ ตอนนี้เมื่อฉันกด<shift+tab>พร้อมท์จะเปลี่ยนเป็น~> cd Documents/[Zแทนที่จะกลับไปที่ต้องการ: ~> cd Desktop/ ฉันจะทำสิ่งนี้ (ควรใช้fish_user_key_bindings.fishไฟล์)? เอกสารประกอบให้ฟังก์ชั่นพิเศษcompleteเท่านั้น

5
ฉันจะทำพา ธ ไฟล์ใน emacs ได้อย่างไร
พูดเช่นฉันกำลังแก้ไขไฟล์กำหนดค่าและฉันต้องการพิมพ์ในพา ธ มีปลั๊กอินสำหรับ emacs ที่ช่วยให้คุณกรอกพา ธ ไฟล์ในบัฟเฟอร์นั้นหรือไม่? ฉันเคยค้นหาสิ่งนี้และมีปลั๊กอินที่เสร็จสมบูรณ์เป็นพันล้าน

2
วิธีการทำให้ vim สมบูรณ์อัตโนมัติทำตัวเหมือนการเติมอัตโนมัติอัตโนมัติของ bash?
เมื่อคุณพิมพ์: e some/path/file<Tab>หากมีการแข่งขันหลายรายการกลุ่มจะเลือกรายการแรกและคุณต้องวนรอบรายการที่เหลือด้วยปุ่ม Tab (ค่อนข้างชอบพฤติกรรมของ Windows CLI) ฉันจะทำให้มันทำงานเหมือนทุบตีที่มันเสร็จสมบูรณ์เท่านั้นจนกว่าจะมีความกำกวม? แก้ไข : คำถามที่อัปเดตเพื่อความชัดเจนเพิ่มขึ้นอีกเล็กน้อย
14 bash  vim  autocomplete 

2
ฉันสามารถเพิ่มชุดคำลงในคำศัพท์เติมข้อความอัตโนมัติของ Vim ได้หรือไม่?
ในกลุ่มฉันตระหนักถึงการใช้ CTRL-n และ CTRL-p เพื่อเติมคำอัตโนมัติที่พบในเอกสาร นี่เป็นสิ่งที่ยอดเยี่ยมสำหรับการส่งเสริมการใช้วิธีการอธิบายและชื่อตัวแปร ฉันต้องการเพิ่มชุดคำเพื่อเติมข้อความอัตโนมัติที่ฉันใช้บ่อย แต่ไม่ได้อยู่ในไฟล์ต้นฉบับที่ฉันกำลังแก้ไขอยู่ โซลูชันปัจจุบันของฉันคือเพียงเพิ่มรายการคำลงในความคิดเห็นที่ด้านล่างของไฟล์เทมเพลตของฉัน แต่ดูเหมือนว่าจะสิ้นเปลืองและไร้ประโยชน์มาก มีวิธีการเพิ่มคำศัพท์ให้กับคำศัพท์เติมข้อความอัตโนมัติของ Vim ที่สามารถเข้าถึงได้ในทุกเซสชันของ Vim หรือไม่?
14 vim  autocomplete 

2
เป็นไปได้หรือไม่ที่จะใช้พฤติกรรมการเลือกเมนู zsh ที่แตกต่างกันสำหรับคำสั่งต่าง ๆ ?
ฉันกำลังใช้menu selectพฤติกรรมในzshซึ่งจะเรียกเมนูด้านล่างเคอร์เซอร์ที่คุณสามารถดูความเป็นไปได้ต่างๆ ตัวเลือก. zshrc ที่ฉันตั้งไว้สำหรับสิ่งนี้คือ zstyle ':completion:*' menu select=2 ตามค่าเริ่มต้นการกดReturnเพื่อเลือกความเป็นไปได้ในเมนูนี้จะทำให้คำสมบูรณ์เท่านั้น - ไม่ได้ส่งคำสั่งจริง ตัวอย่างเช่นฉันอาจได้รับเมนูเช่นนี้ ~ % cd de<TAB> completing directory: [Desktop/] Development/ การกดReturnที่นี่จะส่งผลให้ ~ % cd Desktop/ จากนั้นผมก็ต้องกดสองเวลาในการส่งจริงคำสั่งReturn ฉันสามารถปรับเปลี่ยนพฤติกรรมนี้เพื่อให้การกดReturnทั้งสองเลือกความสมบูรณ์และส่งคำสั่งโดยทำสิ่งนี้ bindkey -M menuselect '^M' .accept-line อย่างไรก็ตามมีปัญหากับเรื่องนี้: บางครั้งฉันต้องกรอกไฟล์หรือไดเรกทอรีโดยไม่ต้องส่งคำสั่ง ตัวอย่างเช่นฉันอาจต้องทำln -s Desktop Desktop2- ด้วยbindkeyพฤติกรรมนี้การพยายามทำให้เดสก์ท็อปเสร็จสมบูรณ์จะส่งผลให้ln -s Desktop/ถูกส่งเป็นคำสั่งและแน่นอนว่าฉันไม่ต้องการสิ่งนั้น ฉันรู้ว่าเพียงแค่กดปุ่มเว้นวรรคจะให้ฉันขึ้นกับคำสั่ง แต่ตอนนี้มันเป็นนิสัย ได้รับนี้มีวิธีที่จะทำให้มันมีเพียงบางคำสั่งให้คุณกดReturnหนึ่งครั้ง (เช่นcd) แต่คำสั่งอื่น ๆทั้งหมดต้องกดมันสองครั้ง?

2
ใน Firefox ฉันจะปิดการใช้งาน "สลับไปที่แท็บ" ในแถบ URL ได้อย่างไร
ใน Firefox 4 ตอนนี้ป็อปอัพการเติมข้อความอัตโนมัติในแถบ URL ตอนนี้มีรายการชื่อ "สลับเป็นแท็บ" สำหรับ URL ที่เปิดอยู่แล้วในแท็บอื่น ๆ ฉันไม่เคยต้องการสิ่งนี้และมักจะจบลงด้วยความผิดพลาด มีวิธีการปิดการใช้งานหรือไม่? ฟีเจอร์ใหม่ ๆ ของ FF ดูเหมือนจะมีสวิตช์about:configเปิดปิด แต่ฉันไม่เห็นอะไรที่ชัดเจนสำหรับสิ่งนี้

4
การเติมข้อความอัตโนมัติไม่ทำงานใน Chrome อีกต่อไป
การเติมข้อความอัตโนมัติของ URL ของเบราว์เซอร์เริ่มทำงานแตกต่างกันเมื่อวานนี้ ฉันใช้เพื่อเข้าถึง URL ยอดนิยมของฉันโดยพิมพ์ตัวอักษร URL หนึ่งหรือสองตัวแรกจากนั้นกด Enter ตอนนี้ฉันต้องมองเห็นปลาให้ถูกต้องแล้วกดลูกศรลงเพื่อเลือก URL แตกต่างใหญ่ ไม่มีใครรู้ว่าฉันจะได้รับฟังก์ชั่นเก่ากลับมาอย่างใด? ฉันเคยยุ่งการตั้งค่า? ตัวอย่างวิธีใช้เบราว์เซอร์ของฉัน: Gmail.com: CMD + L Type G Enter Stackoverflow.com CMD + L Type S Enter ปกติ, บาร์เบราว์เซอร์จะได้รับการเน้นด้วยหลังจากพิมพ์ครั้งแรกgmail.com gมันจะ จำกัด การแข่งขันขึ้นอยู่กับตัวละครที่ถูกพิมพ์ถัดไปหรือเพียงแค่ไปที่มันถ้าฉันกด Enter อัปเดต: ฉันเพิ่งรู้ว่าประวัติแท็บของฉันดูน่าสงสัย ไม่มีรายการ แต่ชัดเจนว่า Chrome กำลังดึงข้อมูลบางส่วนจากประวัติของฉันเนื่องจากฉันมีคำแนะนำที่เป็นส่วนตัวมากเมื่อพิมพ์ตัวอักษร

4
Bash shell แท็บเสร็จสมบูรณ์อย่าขยาย ~
ฉันใช้Tabปุ่มมากเมื่อใช้เชลล์ (ทุบตี) แต่ฉันก็รู้สึกหงุดหงิดที่~จะขยายไปถึง/home/"user"เสมอ ฉันไม่คิดว่ามันจะเป็นเช่นนี้เสมอไป มีวิธีใดที่จะหยุดพฤติกรรมนี้ ตัวอย่าง: cj@zap:~$ ls ~/ กด Tab cj@zap:~$ ls /home/cj/ ฉันต้องการที่จะยังคงมีและไม่จบลงด้วย~//home/cj/

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.