H(uman-friendly) 㪠grep コマンド hgrep ã‚’ã¤ãã‚Šã¾ã—ãŸï¼Ž github.com '\w+ ã§æ¤œç´¢ã—ãŸæ™‚ã®å‡ºåŠ› ファイルを特定ã®ãƒ‘ターンã§æ¤œç´¢ã—,マッãƒã—ãŸç®‡æ‰€ã‚’構文ãƒã‚¤ãƒ©ã‚¤ãƒˆã—ãŸã‚³ãƒ¼ãƒ‰ç‰‡ã§è¡¨ç¤ºã—ã¾ã™ï¼Žè¶…ã–ã£ãり言ã†ã¨ï¼Œripgrep ã§æ¤œç´¢ã—㦠bat ã§ãƒžãƒƒãƒç®‡æ‰€ä»˜è¿‘を表示ã™ã‚‹ã‚ˆã†ãªæ„Ÿã˜ã§ã™ï¼Ž grep -C ã«ã‚ˆã‚‹ã‚³ãƒ³ãƒ†ã‚スト表示ã«ä¼¼ã¦ã„ã¾ã™ãŒï¼Œãƒžãƒƒãƒè¡ŒãŒè¿‘ã„時ã¯1ã¤ã®ã‚³ãƒ¼ãƒ‰ç‰‡ã«ã¾ã¨ã‚る,周囲何行を表示ã™ã‚‹ã‹ã‚’ヒューリスティックã«å°‘ã—è³¢ã決ã‚ã¦ã„ã‚‹ãªã©ï¼Œã¡ã‚‡ã£ã¨å‡ºåŠ›ã¯å·¥å¤«ã—ã¦ã„ã¾ã™ï¼Ž å‹•æ©Ÿ 手元ã®ãƒªãƒã‚¸ãƒˆãƒªã§ã‚³ãƒ¼ãƒ‰ã‚’検索ã™ã‚‹æ™‚㯠å˜ç´”ã« grep ã§æ¤œç´¢ã—ã¦ãƒžãƒƒãƒçµæžœã‚’眺ã‚ã‚‹ grep | fzf ã®ã‚ˆã†ã«æ¤œç´¢çµæžœã‚’ fzf ã§çµžã‚Šè¾¼ã‚“ã りプレビューã™ã‚‹ vim $(grep -l ...) ã®ã‚ˆã†ã«æ¤œç´¢çµæžœã‚’エディタã§é–‹ã ã‚ãŸã‚Šã‚’使ã„分ã‘ã¦ã„ã‚‹ã®ã§ã™ãŒ
{{#tags}}- {{label}}
{{/tags}}