Terminal Cuma: Komut Satırı Düzenleme

Terminal, bash, vim, komutlar, bash betiği, konsolda yazılanlar hakkında özel bilgiler içeren bir dizi haftalık gönderi oluşturmayı düşünerek iyi vakit geçirdim 🙂 ama her zaman farklı nedenlerle onu oluşturamadım ama bugün Karar verdim. İşte Cuma günü ilk terminal girişi. Umarım birisi onu yararlı bulur.

Komut satırında düzenleme

Çoğumuz terminali her zamanki gibi kullanıyoruz, ancak tam potansiyelinin farkında değiliz, bu nedenle birkaç ay önce, terminali toplama görevini üstlendim. Kısayollar bash'den temizleme bashı gibi en olağan olandan son iki karakterin sırasını veya son iki argümanın sırasını değiştirmeye kadar.

terminal

Bu kısayollar, kullandıklarınıza çok benzer Emacs elbette bunun nedeni bash'ın GNU ancak aşağıdaki komutu yazarak ayarları Vi / Vim stiline değiştirmek mümkündür.

$ ayarla -o gördüm

 Nasıl okunur:

C: Sol Ctrl.

M: Meta, genellikle Sol Alt.

Cx Cu: Ctrl tuşuna basın ve bırakmadan x ve ardından u tuşlarına basın ve Ctrl tuşunu bırakın.

Şimdi bildiğim birkaçını yazacağım:

Temel

Cb: Bir karakter geri gidersiniz.

Cf: Bir karakter ileri gidersiniz.

C-_  "veya" Cx Cu: Komutun son düzenlemesini geri alın.

Cl: Ekranı temizleyin.

Cu: Girilen satırı silin.

DC: Mevcut çalıştırma komutunu iptal edin.

kaldırmak

Ch: Geriye doğru bir karakter silin.

CD: Bir karakter ileriye doğru silin.

Ck: Metni imleç konumundan satırın sonuna kadar silin.

Md: Metni imleç konumundan geçerli sözcüğün sonuna kadar siler.

Cw: Metni imleç konumundan geçerli sözcüğün başına kadar siler.

M-Geri Alımı: Metni imleç konumundan geçerli sözcüğün başına kadar siler.

hareketler

AC: İmleci satırın başına getirin.

EC: İmleci satırın sonuna getirin.

Mf: İmleci bir kelime öne getirin.

Mb: İmleci bir kelime geri hareket ettirin.

kayıt

Cr: Geçmişi araştırın.

Yukarı ve aşağı: Geçmişe göz atın.

Argümanlar

Ct: Son iki karakterin sırasını değiştirin.

Esc-t: Son iki kelimenin sırasını değiştirin.

diğerleri

Sekme: Otomatik tamamlama komutları, rotalar, dosyalar vb.

Cy: Yakın zamanda silinen metni çekin *

* Yank tam anlamıyla kopyalıyor

Editörün notu: Zaman kısıtlamaları nedeniyle makale Cuma günü yayınlanamadı. Bunun için özür dileriz.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   tapınak dijo

    Kimsenin düşünmesine izin vermeyin:

    $ ayarla -o gördüm

    hahahahahaaa ... Gördüm Zavallı Clare kardeşler için ... hahahajjajaaa

  2.   Giskard dijo

    Klavyemde çok rahat oklar var. Sol oka basıyorum ve imleç sola doğru hareket ediyor. HOME'a basıyorum ve imleç eve gidiyor. Ve devam edebilirim. Klavyem çok sezgisel. Ve tüm programlar bunu tanır. Sihir olmalı 😛
    Bu yüzden hoşuma gitmedi ve hiç sevmeyeceğim vi * Klavyelerin 80 tuştan daha az olduğu zamanlardaki bir klavye düzenini koruyarak. 70'lerde bana öyle geliyor. Şimdiye kadar EN AZ, TÜM klavyelerde bulunan imleç hareket tuşlarını dahil etmiş olmalılar ve hepsi bu. SEZGİSEL olması gereken bir şey için Ctrl + bunu ve Ctrl + bunu öğrenmek için ne kadar güçlük var.
    Benim fikrim. Saygılarımızla.

    1.    tapınak dijo

      Kimse bahsettiğiniz tuşları kullanmanızı engellemiyor, dahası vi veya emacs, geçmişte kullanılanlar gibi mevcut klavyelerin tuşlarını da sorunsuz kullanmanıza izin veriyor, ancak bu editörlerin kısayollarıyla çok daha fazla seçeneğiniz var herhangi bir klavyenin sunduğu birkaç "sezgisel" tuştan daha fazla. Her neyse, bu dört anahtar size yetiyorsa ve günlük işlerinize ayırıyorsa, vi veya emac olan bu rulolarla uğraşmamayı çok iyi yaparsınız ... sizi sonsuza dek tuzağa düşürebilecek paralel evrenlere ait şeyleri keşfedebilirsiniz ...

      1.    eliotime3000 dijo

        Bu tür Vi veya EMACS komutları, netbooklardan (şimdiye kadar kullandığım en garip klavyeler) kod düzenliyorsanız gerçekten yararlıdır.

    2.    hamBasic dijo

      Ctrl + M + stilinin kısayolları, emacs stilindedir ve diğer GNU araçları .. .. vi'deki gibi değiller .. aynı makalede yazıyor ..

      vi, nasıl kullanılacağını öğrenmek isteyenler için çok sezgisel bir araç olarak ortaya çıkıyor ... bir noktada sezgisel olmadığında klavyeyi kullanmayı öğrendiniz, aynı bir fare için de geçerli .. .. işte bu yüzden başkaları için vi veya dvorak klavye kullanmak artık sezgisel değil .. 😉

    3.    skisuke dijo

      Maalesef vi ve emacs bu klavye yapılandırmalarına sahip çünkü hala farklı türde unixlere sahip gerçekten eski sunucular ve iş istasyonları çalışıyor, ayrıca tüm modern sunucular 101 tuşlu klavyelere sahip değil, bazıları yalnızca bir dosyayı değiştirebilmek için temel özelliklere sahip ( esc, ctrl, alt ve shift'e sahip olduğu için şükredin) ve işte vi'nin klavye kısayolları sizi kurtarır. Bazı unixlerde sadece vi, emac yok, nano yok, vb. Ve çok daha azı grafik arayüzlü bir tane olduğundan bahsetmiyorum bile, ne saw'ı ne de emac'leri sevmiyorum, ancak çalışmamda bu kısayolları bilmem çok önemli. Ne tür bir sunucuyu yönetmem gerektiğini biliyorum, bunun unix'lerin% 99'unda varsayılan olduğunu gördüm. Şerefe

      1.    Ezitoc dijo

        Ellerinizi hareket ettirmek zorunda kalmadan her şeyin parmaklarınızın ucunda olması, hjkl sisteminin kullanılmasının nedenidir. Bunun eski sunuculardan mı kaynaklanacağını ve bugün teknolojinin nasıl ilerlediğini bilmiyorum, nedenin bu olduğundan şüphe etmeme neden oluyor. Saygılarımızla.

  3.   eliotime3000 dijo

    İyi deneme, ama hala Emacs'tayım.

    1.    Giskard dijo

      +1

  4.   Joaquin dijo

    Çok iyi! özellikle ilk görüntü.

  5.   Mario Guillermo Zavala Silva dijo

    Özür Kabul Edildi ... Bu 18 Temmuz'da bu mükemmel bilgiye sahip olacağımızı ummamıza rağmen.

    ŞEREFLER. !!!

  6.   muska_linux dijo

    Çok ilginç, sadece temelleri biliyordum

  7.   Oskar dijo

    Çok iyi, tek bir şey var: 'S' ile basın, basmıyor ... TT

    1.    Wada dijo

      Hahahaha haklısın kardeşim affedersin ben düzeltmeyi Vim'de geçtim
      ps Bir süre o korku olacak, gönderiyi düzenleyemiyorum 😀 ama gözlem için teşekkürler bir sonrakinde daha kapsamlı olacağım 🙂

  8.   Ahdezzz dijo

    Merhaba, Vi modundan çok memnunum; ancak, hangi modda olduğumu bilmenin herhangi bir yolu olup olmadığını bilmek isterim, grafik gösterge gibi bir şey. Selamlar ve şimdiden teşekkürler.

    1.    Wada dijo

      Bir senaryo oluşturmaya çalışıyordum ama yapamadım, çünkü bu günlerde fazla boş vaktim yok ama söz veriyorum bir çözüm bulduğumda onu yayınlayacağım 😀